星期日, 5月 16, 2010

Xen Virtualization @ SUSE Linux Enterprise Server 11 小記

Client:
安裝xen相關套件
Install  Hypervisor and Tools
#yast2  xen

修改Grub 指定Xen開機
#yast2 bootloader
重新開機並以xen 的核心開機

Server:
建立 存放相關xen disk 的資料夾並且以NFS方式分享
#mkdir  /srv/xen

#vi  /etc/exports
/srv/xen   *(rw,sync,no_root_squash)

#rcnfsserver  start
#chkconfig   nfsserver  --list
#chkconfig   nfsserver on
#chkconfig   nfsserver  --list


Client:
建立/import/xen 目錄並掛載 Server 的 /srv/xen
#mkdir  -p  /import/xen
# mount  192.168.123.201:/srv/xen  /import/xen/
#df  -h
如果要常態性的使用要修改  /etc/fstab
準備 autoinst.xml 檔案用於自動安裝

安裝 VM ( 使用 vm-install 指令, 也就是YaST內的建立虛擬機器)
#vm-install
  • 我需要安裝作業系統
  • 指定作業系統類型
  • 摘要設定頁面
    • 指定虛擬機器名稱
    • 磁碟設定
      • 移除原本本機的image file  ( 位於 /var/lib/xen/images)
      • 新增 disk file 於 /import/xen/虛擬主機名稱/disk0
    • 作業系統安裝
      • 指定安裝來源 ( CD/DVD 是指定在虛擬磁碟, 或是 URL, 例如NFS )
      • 指令自動安裝 autoinst.xml 檔案位置
測試結果小記 ( 使用 Fast Ethernet 環境 via NFS share)
AM 9:34  開始安裝
AM 10:07 套件安裝完成
AM10:13  設定完畢

沒有留言: