XenServer安裝虛擬機器---先擴容存放ISO鏡像檔案,xenserveriso
我們都知道xenserver安裝後,不管你的盤有多大,只有4G的空間。
故操作是:建立LV卷,可自訂大小
1、vgdisplay #先查看剩餘空間
[root@XenServer /]# vgdisplay--- Volume group ---VG Name VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2System IDFormat lvm2Metadata Areas 1Metadata Sequence No 8VG Access read/writeVG Status resizableMAX LV 0Cur LV 1Open LV 0Max PV 0Cur PV 1Act PV 1VG Size 11.99 GBPE Size 4.00 MBTotal PE 3069Alloc PE / Size 1 / 4.00 MBFree PE / Size 3068 / 11.98 GBVG UUID gdk23O-Ugch-ygeb-wiZc-aoIr-QbTL-XoQqfx
2、lvdisplay VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2 #查看該區
[root@XenServer /]# lvdisplay VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2--- Logical volume ---LV Name /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/MGTVG Name VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2LV UUID qnsQew-gAqU-IEqr-rGsF-jO3j-crwE-eNHqx5LV Write Access read/writeLV Status NOT availableLV Size 4.00 MBCurrent LE 1Segments 1Allocation inheritRead ahead sectors auto
3、lvcreate -L 20GB -n iso VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2 #建立20G的lv卷iso
[root@XenServer /]# lvcreate -L 20GB -n iso VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2Logical volume "lviso" created
順帶提一下如何增加空間:
[root@XenServer /]# lvcreate -n lviso -L +6G VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2Logical volume "lviso" created
4、lvdisplay VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2 #再次查看該區
[root@XenServer /]# lvdisplay VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2--- Logical volume ---LV Name /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/MGTVG Name VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2LV UUID qnsQew-gAqU-IEqr-rGsF-jO3j-crwE-eNHqx5LV Write Access read/writeLV Status NOT availableLV Size 4.00 MBCurrent LE 1Segments 1Allocation inheritRead ahead sectors auto--- Logical volume ---LV Name /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/isoVG Name VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2LV UUID lmJmYH-OiRW-gQle-nCJk-Y9M9-zVev-JGvrqKLV Write Access read/writeLV Status available# open 0LV Size 20.00 GBCurrent LE 1536Segments 1Allocation inheritRead ahead sectors auto- currently set to 1024Block device 252:1
5、mkfs.ext3 /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/iso #格式化為ext3格式
[root@XenServer /]# mkfs.ext3 /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/iso[root@XenServer /]#
6、mkdir /iso #在根目錄下建立iso檔案夾,用於ISO鏡像檔案的掛載
[root@XenServer /]# mkdir /iso[root@XenServer /]#
7、vgchange -a y #啟用所有卷組
8、mount /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/lviso /iso #掛載/ISO檔案夾下的iso鏡像檔案
[root@XenServer /]# mount /dev/VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2/lviso /iso[root@XenServer /]#
9、df -h #查看容量
[root@XenServer /]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda1 4.0G 1.7G 2.1G 46% /none 380M 0 380M 0% /dev/shm/opt/xensource/packages/iso/XenCenter.iso44M 44M 0 100% /var/xen/xc-install/dev/mapper/XSLocalEXT--5983fa21--42bd--0cd6--aafd--78534a7908f7-5983fa21--42bd--0cd6--aafd--78534a7908f79.9G 911M 8.5G 10% /var/run/sr-mount/5983fa21-42bd-0cd6-aafd-78534a7908f7/dev/mapper/VG_XenStorage--205eecff--2466--84fe--56d5--81472e44f3c2-lviso6.0G 141M 5.5G 3% /ISO
10、通過Xftp 軟體將 下載好的iso鏡像檔案上傳到 /iso 目錄中 注意更改 檔案許可權755
在這就可以轉到XenCenter用戶端操作了
怎使用XenServer使用本地ISO鏡像
1. 通過SSH登入Xenserver查看卷組資訊
#vgdisplay /記下VGname2. 在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 /isso_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. 通過命令列建立本地iso SR
#xe sr-create name-label=isso_image type=isso device-config:location=/iso_image device-config:legacy_mode=true contente-type=iso
8. Xencenter串連xenserver後會發現多了個iso_image的本地iso儲存,將ISO檔案丟到此目錄中即可安裝使用
9. 如果沒有發現嘗試更新一下
怎安裝虛擬機器, 建立虛擬機器-安裝盤的鏡像檔案ISO是什我就弄到這裡
首先,LINUX不是一定必須用虛擬機器來啟動並執行,在實體機器裡照樣可以運行,完全可以取代現在用的微軟的系統。一般大家都在虛擬機器裡運行LINUX,是因為用這個東東的人比較少,都是在虛擬機器裡來嘗試學習它,不破壞原來的系統,不影響電腦的正常使用。
虛擬機器就是普通系統下的一個軟體,它可以類比一個較真實的電腦環境,比如BIOS設定,硬碟分區、格式化,軟體安裝等,都可以在虛擬機器裡完成。可以說是一個比較理想的學習電腦知識的環境。
這裡有虛擬機器的安裝教程:www.xuniji.com/vmware/view.asp?id=245
虛擬機器安裝好後,既可以用光碟片安裝LINUX,也可以用鏡像檔案安裝LINUX,這個要看你的源檔案是什麼樣子的,根據自己情況來做。
其實,不單是微軟系統裡有虛擬機器可以安裝,同樣的LINUX裡也可以安裝虛擬機器。祝你成功!