我在 iSCSI SAN 上有 5 个 OCFS2 卷,有少数 (5) 个服务器挂载。有一个卷特别绝不重启后可以正常挂载。尝试挂载时出现的错误是
hamguy:/dev/disk/by-label # /etc/init.d/ocfs2 start
Starting Oracle Cluster File System (OCFS2) mount.ocfs2: Bad magic number in inode while
trying to determine heartbeat information
我发现解决这个问题的唯一方法是
fsck.ocfs2 /dev/sde1
fsck 报告尝试锁定集群时出错,然后退出。现在可以挂载该卷。
OCFS2 信息
kendal@hamguy:~> rpm -qa |grep ocfs2
ocfs2console-1.4.1-25.6.x86_64
ocfs2-tools-o2cb-1.4.1-25.6.x86_64
ocfs2-tools-1.4.1-25.6.x86_64
操作系统是OpenSuSE 11.2 x86。
有人对此有所了解吗?
谢谢,
肯德尔
答案1
dump2fs /dev/sde1 | grep 'superblock'
fsck.ocfs2 -b ALTERNATE_SB # is one of the backup superblocks.
我之前会备份...