Nov
10Solución a “Failed to find an unused loop device”
Filed Under (Trabajo) by admin on 10-11-2008
Tagged Under : Linux, Loop, Xen
En Xen, si no configuras de antemano linux verás que después de iniciar varios servidores virtuales te marcará un error que dice: “Failed to find an unused loop device”
Esto significa que linux ya no tiene “lugar” para montar más dispositivos loop (montar tu disco duro virtual o swap), por defecto tienes ochos dispositivos loop permitidos, que son para cuatro máquinas virtuales (debido a que utilizan al menos dos imágnes, una para el swap y otra para el disco duro)
Para aumentar este lÃmite es muy fácil, primero detienes las instancias virtuales de Xen:
/etc/init.d/xendomains stop
Agregas al archivo /etc/modprobe.d/local-loop lo siguiente (o crealo si no existe):
options loop max_loop=64
Después vuelves a cargar el módulo
rmmod loop modprobe loop
Por último inicias las instancias virtuales
/etc/init.d/xendomains start
Con esto puede tener hasta 32 instancias de Xen sin problemas.