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,如需转载请自行联系原作者