vmware出现 readonly system且无法进入单用户模式
出现故障的是wiki的服务器 使用单用户启动如下
判断是系统磁盘进入了只读模式
解决办法 将数据盘迁移到另一台宿主机上挂载。并启动应用恢复
在vSphere上选择原数据盘的位置 找到对应文件 选择复制到
注意:
提前检查磁盘大小是否够用。
等待迁移完成之后 修改主机名并重启新的那台虚拟机。
fdisk -l查看是否挂载成功
使用mount 命令讲磁盘挂载到服务器上 并启动相应服务即可。
其中370G的/dev/mapper/vg_wiki-lv_root是新挂载上来的数据盘;/dev/sdb是只读虚拟机的系统盘
这边也尝试把系统盘也挂载出来 想看一看系统盘变成什么样子了,即/dev/sdb,但是挂载的时候会报错
mount: /dev/sdb 写保护,将以只读方式挂载 mount: 未知的文件系统类型“(null)”,这个盘想要挂载的话只能mkfs.ext4 格式化磁盘,不过这样数据就没有了。
注意:
可能挂载后的文件位置和原先服务器上的位置不同 可以移动文件或者做一个软链