中易网

什么情况会导致虚拟机的文件系统变成只读权限

答案:2  悬赏:0  
解决时间 2021-04-21 01:16
什么情况会导致虚拟机的文件系统变成只读权限
最佳答案
虚拟机linux在svn checkout代码过程中出现错误,“/”文件系统突然变成只读,dmsg可以看到内核出现IO错误。重启虚拟机表示磁盘错误,用命令“fsck / -y”修复磁盘错误。这种情况出现过几次,有时修复磁盘之后可以继续启动,后来干脆就无法启动了。
重新安装虚拟机并checkout代码,也很容易出现这个问题。宿主系统运行任务比较多,系统比较慢。有一次svn checkout出错,在宿主系统(Ubuntu)用iotop看进程IO状况,发现updatedb.mlocate写入速度很大,达到10M/s以上。

这个页面解析了原因:High I/O causing filesystem corruption
当宿主系统和虚拟机的IO都比较繁忙时,虚拟机的IO请求得不到及时的响应。虚拟机linux不知道自己运行在虚拟机里面,会认为是磁盘IO错误,为了保护磁盘数据会remount分区为只读。
解决方法见上面的链接,不过都比较高级(使用直接IO、修改内核参数、使用LVM分区等)。
简单解决办法:
1) 不要在宿主系统和虚拟机同时运行高IO任务(别以为你的i7电脑很厉害);
2) 备份虚拟机(复制vmdk文件或使用VirtualBox快照),就算出错了也容易恢复。
全部回答
虽然我很聪明,但这么说真的难到我了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
月经问题~~~~~~
鲜之味美食店在什么地方啊,我要过去处理事情
秦皇岛哪有改羽绒服的
要去雁荡山旅游去了,请问下雁荡山有哪些景点
膝盖摔破皮吃什么
初三运动会投稿三篇 急啊
鹅湖之会,“具体说的是什么
听说显怀早的是女孩,显怀晚就是男孩?
我家的狗狗吃了抹布想吐又吐不出来怎么办
恒仁堂大药房这个地址在什么地方,我要处理点
利用女人生存的男人说说
添添超市这个地址在什么地方,我要处理点事
昆明骑摩托车去甘肃白银有多少公里
读下图,请回答: 云冈石窟大佛(第
年年有今日,岁岁有今朝祝福语
推荐资讯
惠阳金碧蓝湾小区的房子质量好不
连城佳宝贸易有限公司地址在什么地方,想过去
大话3抗性修炼
今年我回家想去开房请问最低开房的年龄
白色风车这首歌怎么样,越听越经典
43寸电视观看距离
南京汤山那么多温泉 有没有室内的
湘厨人家在什么地方啊,我要过去处理事情
加水电暖气片水里放盐是能降低噪音吗?有什么
郑州的钢制办公家具厂在哪里
求解答?报考货运资格证大概要花多少钱???
日语平时用什么字体写??
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?