共計(jì) 1154 個字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
這篇文章給大家介紹 XenServer 直通本地硬盤給 VM 使用的示例分析,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
在服務(wù)器虛擬化場景中,VMware ESXi 通過裸映射方式可以將本地存儲直接透傳給虛擬機(jī)使用,那么 XenServer 是否可行呢?
正巧手上有兩臺服務(wù)器,因此做一實(shí)驗(yàn)驗(yàn)證是否可行。
服務(wù)器配置:
CPU:E5-2680 v4 2、
RAM:32GB12、
HDD:2TB SATA 盤 9 塊,480GB SSD 3 塊,
NIC:10Gbps 網(wǎng)卡 2 個,1Gbps 網(wǎng)卡 2 個”;兩臺服務(wù)器配置相同。
XenServer 使用版本為 XenServer7.1CU2 版本,具體安裝不在詳細(xì);
由于本人 XenServer 使用不多,所以再掛盤的時候走了不少彎路,廢話不多說,直接上圖,為了下次使用 XenServer 更方便,步驟就啰嗦點(diǎn)。** 首先給 XenServer 掛在本地磁盤 **:(網(wǎng)上教程較多,我這里直接復(fù)制粘貼了) 先使用命令列出所有磁盤:*ls -l /dev/disk/by-path/*
再使用命令添加:xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:1:0 name-label= SSD;
其中 pci-0000:00:10.0-scsi-0:0:1:0 是 by-path 顯示的磁盤中的一個,SSD 是顯示在 xencenter 中的名稱。
XenServer 本地盤直通虛擬機(jī)(這里要感謝 kris 大神的幫忙附上他的博客鏈接 http://kbssj.com/)
1. 創(chuàng)建文件夾 mkdir /srv/ 磁盤設(shè)備名稱
2. 掛載本地磁盤 xe sr-create host-uuid= 主機(jī) ID name-label=”掛載名稱”name-description=”掛載名稱”type=udev content-type=disk device-config:location= /srv/ 創(chuàng)建的 ln 鏈接
3. 創(chuàng)建軟鏈接 ln -s /dev/sda /srv/ 磁盤設(shè)備名稱 /sda
4.XenCenter 手動掃描存儲
5. 手動把磁盤分配到虛擬機(jī)
XenServer 存儲的卸載
1. 查看存儲 uuid
2. 通過 ssh 訪問到 XenServer,輸入 xe pbd-unplug uuid=“存儲 uuid”3.
然后斷開連接
xe pbd-unplug uuid=PBD 的 UUID
4. 然后刪除 sr
xe sr-forget uuid=SR 的 UUID
關(guān)于 XenServer 直通本地硬盤給 VM 使用的示例分析就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。