VM centos7 (disk error while paging) has occurred. 导致Failed to start LSB: Bring up/down修复过程

习惯使用vm挂起功能,有一天突然报VMware Workstation 不可恢复错误: (vmx)Exception 0xc0000006 (disk error while paging) has occurred.导致虚拟机无法启动

网上查阅质料解决:

参阅:VMware Workstation 不可恢复错误: (vmx)Exception 0xc0000006 (disk error while paging) has occurred._vmware workstation 不可恢复错误: (vmx) exception 0xc0000-CSDN博客

VMware 10虚拟机装的win7 64位,断电关机后再打开时提示错误

如下:

VMware Workstation 不可恢复错误: (vmx)Exception 0xc0000006 (disk error while paging) has occurred.日志文件位于“J:\虚拟机\win7 x64\vmware.log”中。  您可以请求支持。  要收集数据提交给 VMware 技术支持,请选择“帮助”菜单中的“收集支持数据”。也可以直接在 Workstation 文件夹中运行“vm-support”脚本。我们将根据您的技术支持权利做出回应。


处理办法:

删除或修改虚拟机目录下拓展名为.vmss文件,再次启动即可。
 

解决上面问题后reboot发现centOS虚拟机进入entering emergency mode

按他的操作输入journalctl之后输入shift+g到日志最后查看报错发现是xfs(dm-0有问题)

解决参阅:linux、centOS虚拟机出现entering emergency mode解决方案_搞什么滚去学习的博客-CSDN博客

xfs_repair -L /dev/dm-0

-L 选项指定强制日志清零,强制xfs_repair将日志归零,即使它包含脏数据(元数据更改)。
重启虚拟机,解决问题

重启后发现网络无法正常使用

[root@centos7 ~]# systemctl restart network
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.

按照提示查看详情,发现报错:Failed to start LSB: Bring up/down networking.

[root@centos7 ~]# systemctl status network.service
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Mon 2017-03-13 23:24:37 CST; 16s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2878 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)

Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 network[2878]: RTNETLINK answers: File exists
Mar 13 23:24:37 centos7 systemd[1]: network.service: control process exited, code=exited status=1
Mar 13 23:24:37 centos7 systemd[1]: Failed to start LSB: Bring up/down networking.
Mar 13 23:24:37 centos7 systemd[1]: Unit network.service entered failed state.
Mar 13 23:24:37 centos7 systemd[1]: network.service failed.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.

原因:centos7没有70-persistent-net.rules这个文件,所以新克隆的机器需要配置mac地址

解决方法:

参阅:

https://www.cnblogs.com/zgrey/p/14807372.html

重启网络报错 Failed to start LSB: Bring up/down-CSDN博客

查看mac地址

[root@192 ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    inet 192.168.8.99/24 brd 192.168.8.255 scope global ens32
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:feab:7734/64 scope link 
       valid_lft forever preferred_lft forever

link/ether xx:xx:xx:xx:xx:xx

xx:xx:xx:xx:xx:xx:对应的就是mac地址

手动创建/etc/udev/rules.d/70-persistent-net.rules

vi /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM='net',ACTION=='add',DRIVERS='?*',ATTR{address}=='xx:xx:xx:xx:xx:xx',ATTR{type}='1',KERNEL=='ens*',NAME='ens32'

重启reboot,恢复正常

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值