RHCS共享磁盘文件系统的选择

今天做rhcs测试时,前面都挺正常的。几轮测试下来发现,群集无法切换了长时间停止在starting状态。查看/var/log/message日志发现报错信息:

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended。

因磁盘无法挂载,导致群集相关资源无法正常加载而停止在starting状态。

手动mount/umount提示如下:
[root@db2 /]# mount /dev/dm-0 /oradata/
mount: /dev/dm-0 already mounted or /oradata/ busy
[root@db2 /]# umount /oradata/
umount: /oradata/: not mounted
[root@db2 /]# df -T
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/cciss/c0d0p2
              ext3   234097056   5676892 216336876   3% /
/dev/cciss/c0d0p3
              ext3    29753588   3029060  25188716  11% /home
/dev/cciss/c0d0p1
              ext3     1984016     49300   1832304   3% /boot
tmpfs        tmpfs     8218400         0   8218400   0% /dev/shm

经分析,共享磁盘为ext2文件系统,经几轮的破坏性测试。共享磁盘出现数据不一致。将ext2转为ext3问题解决,关于ext2和ext3的区别可以问baidu。执行如下命令进行文件系统转换:tune2fs -j /dev/dm-0。执行转换无需umount文件系统,也不会丢数据。当然如果你有重要的数据最好备份一下。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/psjdj.html