360°网站管家_运维学院_提供最新最全的服务器运维视频教程与网站维护视频教程

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
1 2 3 4
查看: 2837|回复: 0
打印 上一主题 下一主题

挂载ISO文件的Xen-HVM无法启动的故障排查

[复制链接]

823

主题

909

帖子

4623

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4623
跳转到指定楼层
楼主
发表于 2015-9-26 14:48:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

亲!这问题您也搜索很久了吧?不如咨询下我们吧


613049616  613049616  613049616   613049616   613049616


故障描述:
有几台XEN的服务器,突然发现挂载ISO文件的Xen-HVM无法启动,而其他VPS运行全部正常,重启也正常。就是新创建的VPS无法启动
日志:
tail -f /var/log/xen/xend.log  日志中每次启动都有类似下面的错误,但看不到原因
[2014-03-03 14:53:52 4087] DEBUG (XendDomainInfo:2401) Destroying device model
[2014-03-03 14:53:52 4087] INFO (image:615) vm2304 device model terminated
直接启动VM:
xm create /home/xen/vm2303/vm2303.cfg
Using config file "/home/xen/vm2303/vm2303.cfg".
Error: Device 5632 (vbd) could not be connected. Failed to find an unused loop device
www.ctohome.com 经过搜索找到原因:
是ISO文件挂载数目超过默认限制(可能是10)
解决办法:
通用解决方法. 增加服务器的ISO文件挂载数目,需要重启服务器。
vi  /etc/modprobe.conf 增加1行: options loop max_loop=128
Once this has been done you will need to reboot your server for it to take effect.
CentOS 6: Add max_loop=256 to your kernel line or run 'MAKEDEV -v /dev/loop'
www.ctohome.com 的解决办法:其实VPS开通后,ISO文件并不需要一直挂载,可以吧VPS取消挂载,unmount iso文件,然后重启VPS,这样就新开的挂载ISO文件的VPS就可以正常启动了
# xm create /home/xen/vm2303/vm2303.cfg
Using config file "/home/xen/vm2303/vm2303.cfg".
Started domain vm2303 (id=1457)
不需要重启服务器,靠谱。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则


Archiver|手机版|小黑屋|360wzgj Inc. 百度统计

GMT+8, 2024-11-1 12:35 , Processed in 0.071263 second(s), 31 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表