프로그램 사용/xen2012. 4. 15. 21:59
treeinfo 라는 녀석이 있어야 하는데
우분투에서 생성하기는 하늘의 별따기인듯 하고
이미 생성되어 있는 centos쪽의 녀석은 하나 발견했다 -_-



Hypervisor가 xen(fullvirt)에서 xen으로 변경!



문제가 있는지 vm을 reboot 하면은 저 설정이 사라진다 -_-
그리고 해당 위치에 vmlinuz와 initrd.img도 분실

아무튼, 저 파일들을 다운로드 해서 해줘도 부팅이 진행이 안된다 -_-
cpu만 100% 쳐묵쳐묵 하는 상황.. OTL

[링크 : http://blog.gnetwork.kr/33]
[링크 : http://centos.mirror.cdnetworks.com/6.2/os/x86_64/]
Posted by 구차니
프로그램 사용/xen2012. 4. 14. 21:31
2012년 4월 14일 기준으로 작성된 내용임.

$ sudo apt-get install xen-hypervisor-4.1-amd64 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils virtinst virt-viewer virt-manager

$ sudo vi /etc/xen/xend-config.sxp 
(xend-unix-server yes)

$ sudo vi .bashrc
export VIRSH_DEFAULT_CONNECT_URI="xen:///"
$ sudo vi /root/.bashrc
export VIRSH_DEFAULT_CONNECT_URI="xen:///"

$ sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash max_loop=64"
$ sudo update-grub

$ sudo mkdir /usr/lib64
$ sudo ln -s sudo ln -s /usr/lib/xen-4.1/ /usr/lib64/xen
$ sudo ln -s /usr/share/qemu-linaro /usr/share/qemu 

'프로그램 사용 > xen' 카테고리의 다른 글

xen para-virt로 HTTP 통해서 설치하기  (4) 2012.04.15
xen 네트워크 설치하기  (0) 2012.04.15
11.10을 이용한 Dom0 PV 설치하기  (0) 2012.04.14
cobbler  (0) 2012.04.13
xen 네트워크 설치(HTTP)  (0) 2012.04.13
Posted by 구차니
프로그램 사용/xen2012. 4. 13. 22:35
네트워크 설치로 HTTP가 있어서
단순하게 아파치 깔고, 혹은 vsftp 설치하고 cd만 마운트 해주면 되는줄 알았는데..

다시 보니 음.. 킥스타트 URL 이라던가


install tree 이런 키워드가 나오는데
설치를 완료할 수 없음: 'Could not find an installable distribution at 'http://localhost/ubuntu'
The location must be the root directory of an install tree.' 

킥스타트로 검색을 해보니, ks.cfg 파일도 존재해야 하고 아무튼 꽤나 복잡해 보인다.. OTL
하아.. 반가상화 포기해?

[링크 : http://backdrift.org/ubuntu-lucid-10-04-cobbler-kickstart-setup-how-to]

'프로그램 사용 > xen' 카테고리의 다른 글

11.10을 이용한 Dom0 PV 설치하기  (0) 2012.04.14
cobbler  (0) 2012.04.13
가상화 관련 링 레벨(OS)  (0) 2012.04.12
xen paravirt는 힘들어 ㅠ.ㅠ  (0) 2012.04.11
xen 전가상화로 설치하기  (0) 2012.04.11
Posted by 구차니
프로그램 사용/xen2012. 4. 11. 16:49
그냥 전가상화로 실행하고 설치완료후


para-virtualization은 네트워크 설치와 기존 디스크 이미지만 지원한다고 하니
이미 설치해 놓은 전가상화 녀석을 불러가기 위해 "기존 디스크 이미지 불러오기"로 선택


전가상화용 녀석을 다른 이름으로(아래에서는 virt1.img를 virt2.img로 복사)


만약 복사안하고 동일한 이미지를 사용하면 아래와 같은 경고를 출력한다.


아무튼 다른 이름으로 복사해서 OS버전이랑 종류 선택하고


똑같이 메모리 / cpu 갯수 설정하고


네트워크 설정하고 paravirt로 설정하고 완료를 누르면


제길 안되잖아 ㅠ.ㅠ




'프로그램 사용 > xen' 카테고리의 다른 글

xen 네트워크 설치(HTTP)  (0) 2012.04.13
가상화 관련 링 레벨(OS)  (0) 2012.04.12
xen 전가상화로 설치하기  (0) 2012.04.11
xen paravirt로 설치하기....?  (0) 2012.04.11
xen / qemu keymap 심볼릭 링크  (0) 2012.04.04
Posted by 구차니
프로그램 사용/xen2012. 4. 11. 13:40
아 몰라 대충 일단 full-virtualization으로 설치!

우분투 iso 연결해서 부팅 고고 하면 아래 같이 뜨는데


클릭하면 제목창이 위와 같이 변경되서 마우스 놓으려면 왼쪽 ctrl+alt 누르라고 알려준다.


머 설치 진행 고고


음. 근데 왜 하드가 qemu로 잡히지 -ㅁ-?



아무튼 시간은 재보지 않았지만
4600+x2 에서 가상화로 돌리니 dom0가 domU보다 버벅대는 느낌.. 
Posted by 구차니
프로그램 사용/xen2012. 4. 4. 23:16
도대체.. 머가 문제일까.. OTL
그냥 i3라도 사고 할까 하아...



설치를 완료할 수 없음: 'POST 작업 실패: xen_post: xen 데몬으로부터 오류: <Fault 3: 'virt0'>'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 44, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/create.py", line 1899, in do_install
    guest.start_install(False, meter=meter)
  File "/usr/lib/pymodules/python2.7/virtinst/Guest.py", line 1223, in start_install
    noboot)
  File "/usr/lib/pymodules/python2.7/virtinst/Guest.py", line 1291, in _create_guest
    dom = self.conn.createLinux(start_xml or final_xml, 0)
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 1686, in createLinux
    if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)
libvirtError: POST 작업 실패: xen_post: xen 데몬으로부터 오류: <Fault 3: 'virt0'> 

겁나 검색해보니
/usr/share/qemu/keymap 이 있어야 하는데
/usr/share/qemu-linaro/keymap만 존재한다 -_-

아무튼 이거 하나 해주면 실행됨 -_-
$ sudo ln -s /usr/share/qemu-linaro /usr/share/qemu 

[링크 : https://bugs.launchpad.net/ubuntu/+source/xen/+bug/811635]



'프로그램 사용 > xen' 카테고리의 다른 글

xen 전가상화로 설치하기  (0) 2012.04.11
xen paravirt로 설치하기....?  (0) 2012.04.11
xend 실행안하고 virt-manager 실행하기 (으악!)  (0) 2012.04.04
qemu-dm not found  (4) 2012.04.03
xen에서 cdrom 사용하기  (0) 2012.04.03
Posted by 구차니
프로그램 사용/xen2012. 4. 4. 22:05
아무생각 없이
$ sudo vi /etc/xen/xend-config.sxp 
(xend-unix-server no) 

이렇게 주석만 풀어주고 실행했더니 아래와 같은 에러가 발생한다.


내용을 yes로 수정후, 서비스만 재시작 해주면 해결된다.
$ sudo service xend restart
 * Restarting Xen daemons                                                [ OK ] 
 

'프로그램 사용 > xen' 카테고리의 다른 글

xen paravirt로 설치하기....?  (0) 2012.04.11
xen / qemu keymap 심볼릭 링크  (0) 2012.04.04
qemu-dm not found  (4) 2012.04.03
xen에서 cdrom 사용하기  (0) 2012.04.03
Xen (ubuntu 11.10) with AMD 4200+x2  (0) 2012.04.01
Posted by 구차니
프로그램 사용/xen2012. 4. 3. 22:51

"인터페이스 목록을 위한 HAL을 초기화 할 수 없음" 빨간 느낌표 무시하고 그냥 다음을 누르면


"'/usr/lib64/xen/qemu-dm' not found" 라는 에러가 발생한다.


우분투 데스크탑 11.10 64bit를 깔았는데
/usr/lib/xen-4.0.1 은 존재하지만
/usr/lib64가 존재하지 않는다.

그런 이유로 아래처럼 심볼릭 링크를 걸어준다.

$ sudo mkdir /usr/lib64
$ sudo ln -s /usr/lib64/xen /usr/lib/xen-4.0.1  

[링크 : http://bderzhavets.wordpress.com/2011/07/23/build-xen-4-1-1-on-ubuntu-11-10/]
[링크 : http://www.xen-support.com/?p=408]



아무튼 그러면 생성하다 말고 이런 에러를 또 뱉어낸다 -_-


---
2012.04.04
루프 디바이스
[링크 : http://www.linuxhelp.in/2011/06/error-device-vbd-could-not-be-connected.html ]

2012.04.14
$ sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash max_loop=64"
$ sudo update-grub
 
[링크 : http://lists.debian.org/debian-user/2006/12/msg00901.html]

도움이 될듯한 링크 후우.. 언제 또 읽어보나?
[링크 :  http://wiki.libvirt.org/page/VirtualNetworking]
Posted by 구차니
프로그램 사용/xen2012. 4. 3. 07:44
cdrom 사용하는건 여전히 미궁... OTL
그냥 ISO로 깔라는 신의 계시인가? -_-

$ sudo virsh -c xen:/// capabilities

$ sudo cat /var/log/xen/xend-debug.log 

[링크: https://bugzilla.redhat.com/show_bug.cgi?id=585460]

[링크 : http://docs.fedoraproject.org/...Creating_guests_with_virt_manager.html]
[링크 : http://www.linuxquestions.org/questions/linux-software-2/how-to-use-physics-cdrom-in-xen-695471/]

---
2012.4.4 추가
혹시나 해서 /etc를 hda로 뒤졌는데 cd롬이 hda로 인식하도록 py 파일들을 작성한듯 하다 -_-
usb cdrom이라서 그런지 /dev/sr0 로 인식을 해서 virt-manager에서 인식을 못하는 걸려나?

[링크 : http://www.option-c.com/xwiki/Xen_CDROM_Support]
 
Posted by 구차니
프로그램 사용/xen2012. 4. 1. 16:22
머.. 일단 AMD 4200+x2 에서 실행했더니 실행은 되는데 


CDROM 또는 DVD사용에서 인식을 하지 못한다.

cd 를 넣고 mount 명령으로 확인해 보니 읭?
/dev/sr0 on /media/floppy0 type iso9660 
웬 뜬금없는 floppy0 ?!?!?!?!

머 안되면 그냥 iso로 하면되지 머 쫄지마!


vmware 설정하듯 메모리 와 사용할 cpu 와 메모리 용량을 설정해주고


하드도 설정해주고


근데 왜 또 네트워크가 말썽이니 ㅠ.ㅠ


----
그나저나 무슨 차이가 있어서 안되나 궁금해서 cpuinfo를 확인해보니
amd용으로는 svm이 있다는데 그런것도 없고 hypervisor가 존재한다.
$ cat /proc/cpuinfo
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 107
model name    : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
stepping    : 2
cpu MHz        : 800.000
cache size    : 512 KB






fpu        : yes
fpu_exception    : yes
cpuid level    : 1
wp        : yes
flags        : fpu de tsc msr pae cx8 apic cmov pat clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 hypervisor lahf_lm cmp_legacy extapic cr8_legacy 3dnowprefetch

bogomips    : 5488.05
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps
$ cat /proc/cpuinfo
processor    : 0
vendor_id    : AuthenticAMD
cpu family    : 15
model        : 107
model name    : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
stepping    : 2
cpu MHz        : 2200.000
cache size    : 512 KB
physical id    : 0
siblings    : 2
core id        : 0
cpu cores    : 2
apicid        : 0
initial apicid    : 0
fpu        : yes
fpu_exception    : yes
cpuid level    : 1
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
bogomips    : 4389.91
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment    : 64
address sizes    : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps

리부팅 해서 확인해보니 intel이던 amd던 Dom0로 부팅하면 hypervisor가 뜨게 된다.

[링크: http://blog.bradiceanu.net/2009/07/20/linux-proccpuinfo-flags/]
2012/01/25 - [프로그램 사용/xen] - xen 사용가능한 cpu 확인하기 

'프로그램 사용 > xen' 카테고리의 다른 글

qemu-dm not found  (4) 2012.04.03
xen에서 cdrom 사용하기  (0) 2012.04.03
가상화는 무리인가...  (2) 2012.03.31
ubuntu 11.10 xen 커널로 부팅하도록 grub 수정하기  (0) 2012.03.31
xen on Ubuntu 11.10 with Xnote LW25  (0) 2012.03.29
Posted by 구차니