如何使用XenServer使用本地ISO鏡像

 

Preface

許多人在測試Xenserver過程中沒有共享存儲掛載ISO文件,只能將ISO放到本地,如何實現呢:

Begin
1.通過SSH登錄Xenserver查看卷組信息
#vgdisplay   /記下VGname

2.在VG上創建用於存放ISO的LV(邏輯卷),並分配大小和命名
#lvcreate -L  15G -n iso_image  VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d

3.格式化之前創建的LV
#mkfs.ext3 /dev/ VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d/iso_image

4. 創建本地掛在目錄
#mkdir /iso_image

5.系統中通過編輯/etc/fstab來設置自動掛載之前創建的邏輯卷LV
#vi /etc/fstab
添加以下內容
/dev/VG_XenStorage-5e690647-6b9b-c08e-0c6c-48a31d79b69d/iso_image  /iso_image  ext3 defaults 0 0
保存並退出

6.mount此邏輯卷
#mount /iso_image

7.然後去/etc/rc.d/rc.sysinit 大概在482行,取消掉下面的註釋內容
 #if [ -x /sbin/lvm.static ]; then
 #   action $"Setting up Logical Volume Management:" /sbin/lvm.static vgchange -a y --ignorelockingfailure
 #fi
把#去掉即可。

保存退出,然後重啓服務器

8.通過命令行創建本地iso SR
#xe sr-create name-label=iso_image type=iso device-config:location=/iso_image device-config:legacy_mode=true contente-type=iso

9.Xencenter連接xenserver後會發現多了個iso_image的本地iso存儲,將ISO文件丟到此目錄中即可安裝使用

10.如果沒有發現嘗試更新一下
#xe-mount-iso-sr /iso_image
#xe-toolstack-restart

End

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章