Software Engineering/Linux
[XEN] guest vm 생성하기위한 loop device 설정
HelloJaewon
2012. 5. 31. 16:37
guest vm 여러개 띄우기 위해서는 machine에 loop device라는게 충분히 있어야 한다.
guest vm 마다 loop device를 기본적으로 2개를 사용한다고 하니 충분하지 않으면 vm이 생성되지 않는다.
이를 위해 다음과 같이 loop device 를 조절 할 수있음
$ sudo vi /etc/modprobe.d/loop-local
(loop-local 대신 xen 과 같이 다른 이름을 써도 됨)
위의 파일에 다음과 같이 추가한다.
options loop max_loop=64
이를 적용시키기 위해 모듈을 다시 올린다.
sudo rmmod loop
sudo modprobe loop
ls /dev/loop* 해보면 64개의 loop device가 생성되었음을 확인할 수 있다.
위와 같이 해서 안될경우 grub을 통해서도 할 수 가 있다.
$sudo vi /boot/grub/menu.lst
module /vmlinuz-2.6.32.39-xen root=UUID=asjhskjahfsjdkhfsadjh max_loop=64
==========================================================================