Freesunny

네트워크에 속한 VM 찾기

XenServer

특정 네트워크에 속한 VM을 찾아야 할 경우가 있다.

  - Pool & Host 네트워크를 삭제하고 싶을 때, 사용하고 있는 네트워크는 삭제할수 없다.


  1. 네트워크 UUID 찾기
    [root@pool1-h03 ~]# xe network-list name-label="Isolation_Network_172.31.255.0/24"
    uuid ( RO)                : a8b3b122-fd37-46b7-90c7-dc2e1f9c5fa9
              name-label ( RW): Isolation_Network_172.31.255.0/24
        name-description ( RW): Server Setting Network
                  bridge ( RO): xapi1


    [root@xenserver ~]#

  2. 해당 네트워크 UUID를 가진 VM의 이름 찾기 (GuestOS, Template, Snapshot 모두 표시)
    [root@xenserver ~]# xe vif-list network-uuid=a8b3b122-fd37-46b7-90c7-dc2e1f9c5fa9 params=vm-name-label
    vm-name-label ( RO)    : [tmpl] Windows2008R2_Template_20170526


    vm-name-label ( RO)    : 20180117-1


    vm-name-label ( RO)    : [tmpl] Windows Server 2012 (64-bit) isolation dhcp 20170613


    vm-name-label ( RO)    : SNAPSHOT--26Nov2017


    vm-name-label ( RO)    : dhcp-radius-test


    vm-name-label ( RO)    : 20180118-1


    vm-name-label ( RO)    : 20180117-2


    vm-name-label ( RO)    : 20180117-1


    vm-name-label ( RO)    : [tmpl] Windows2008R2_Template


    vm-name-label ( RO)    : [tmpl] Windows2008R2_Template_20180305


clonezilla 를 통해서 리눅스서버(우분투 16.04)를 P2V(Physical-To-Virtual)

XenServer

사전 준비 사항

cronezilla 다운로드 (ISO파일로 다운로드)

다운로드 받은 ISO파일을 CD-ROM 으로 만든다.

다운로드 받은 ISO파일을 XenServer ISO 저장소에 업로드한다.


물리서버 준비사항

  1. CD를 삽입하고 부팅한다.
  2. "Cronezilla Live (Default setting, VGA 800x600)" 선택
  3. Language 선택 ("English")
  4. Keymap 선택 ("Don't touch keymap")
  5. "Enter_shell" 선택
  6. $프롬프트가 나오면 "sudo bash" 로 root 권한 획득
  7. IP설정 > "# ifconfig eth0 xxx.xxx.xxx.xxx netmask zzz.zzz.zzz.zzz"
  8. root 계정 패스워드 변경 > "# passwd"
  9. root 계정으로 ssh접속이 되도록 서버 설정 변경 > "# vi /etc/ssh/sshd_config" "PermitRootLogin yes" 추가 후 저장
  10. ssh 서비스 재시작 > "# /etc/init.d/ssh restart"


가상서버 준비사항

  1. VM생성 Disk는 물리서버 보다 크게 잡을 것 CPU, Memory는 원하는 만큼 셋팅해도 무관
  2. 부팅 CD는 cronezilla iso 를 선택 물리서버 준비사항 2~10번까지 동일하게 진행 IP만 다르게 셋팅하여 하고, 물러서버와 가상서버의 네트워크는 통신이 되어야 함


스크 이미지 전송 (물리서버에서 진행)


# dd if=/dev/sda | gzip -c | ssh root@가상서버_IP 'gzip -d | dd=/dev/xvda' # reboot


서버가 정상적으로 부팅했는지 확인하고, XenServer Tools 설치 및 네트워크 셋팅을 하면 됩니다.


'XenServer' 카테고리의 다른 글

네트워크에 속한 VM 찾기  (0) 2018.04.17