xen服务器解决loop device 数目限制问题

本文介绍了解决Xen服务器在创建虚拟机过程中遇到的Loop设备数量限制问题。通过检查当前正在使用的Loop设备并调整CentOS/RHEL6系统的Loop设备设置,可以轻松地增加Loop设备的最大数目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、今天在xen服务器虚拟12台出来,到了第7台时,出现现这样错误提示

1
2
3
4
[root@xenserver xen]# xm create vm1
WARNING: xend/xm is deprecated.
Using config file "./vm1".
Error: Device 51712 (vbd) could not be connected. Failed to find an unused loop device

 

2、查阅相关资料,原来是当前使用的内核版本或者内核配置对 loop devices 有最大数目的限制,查看一下当前正在使用的的 loop devices:

1
2
3
4
5
6
7
8
9
[root@xenserver vm1]# losetup -a
/dev/loop0: [0811]:84148230 (/data1/hadoop/hadoop1/hadoop1.img)
/dev/loop1: [0811]:84148231 (/data1/hadoop/hadoop2/hadoop2.img)
/dev/loop2: [0811]:84148232 (/data1/hadoop/hadoop3/hadoop3.img)
/dev/loop3: [0811]:84148233 (/data1/hadoop/hadoop4/hadoop4.img)
/dev/loop4: [0803]:3801103 (/root/gpl/CentOS-6.5-x86_64-bin-DVD1.iso)
/dev/loop5: [0804]:15728649 (/data0/vmcentos/vm2/vm2.img)
/dev/loop6: [0804]:15728650 (/data0/vmcentos/vm3/vm3.img)
/dev/loop7: [0804]:15728651 (/data0/vmcentos/vm4/vm4.img)


3、CentOS/RHEL 6 系统上更改 loop 最大数目更容易,最多支持256个,还不用重启。

1
[root@xenserver vm1]# MAKEDEV -v /dev/loop










本文转自 zouqingyun 51CTO博客,原文链接:http://blog.51cto.com/zouqingyun/1698276,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值