运行supportsave或任何转储命令时出现"log init failed. Unable to retr检 索命令行界面历史记录"错误
适用场景
Brocade 交换机
问题描述
- 任何转储命令(如
errdump
或auditdump,
)以及都supportsave
不会提供预期的输出、但只会 出现以下错误:
SWITCH01:admin> auditdump -s
No messages.
log init failed.Unable to retrieve CLI history.
Failed to open CLI history file.
SWITCH01:admin> supportsave
sh: /dev/NULL: Read-only file system
Failed to open supportsave debug file /var/log/sslog
Failed to open ss module log file /var/log/ss_module_log
Failed to open SS_DEBUG
log init failed.Unable to retrieve CLI history.
Failed to open CLI history file.
- 尝试添加新用户时出现以下错误。
uspa4c0aisan000:admin> userconfig --add xxxxxx -r admin -d "INFRA-23849" -p xxxxxxxxx
sqlite3_exec error: 8 attempt to
write a readonly database
Failed to add user account
log init failed.Unable to retrieve CLI history.
Failed to open CLI history
file.
- 在 将FabOS更新到v.8.2.2a,交换机(/)的根目录切换到只读(ro):
cat /proc/mounts :
rootfs / rootfs rw 0 0
dev/hda2 / ext3 ro,noatime,data=ordered 0 0
/proc /proc proc rw,nodiratime 0 0
none /dev/pts devpts rw 0 0
none /tmp ramfs rw 0 0
/dev/hda1 /mnt ext2 rw,noatime,nogrpid 0 0