1. 程式人生 > >七、Xenserver配置存儲

七、Xenserver配置存儲

xenserver存儲配置

XenServer 存儲庫(SR)是用來存儲虛擬磁盤的存儲容器。存儲庫和虛擬磁盤都是磁盤上獨立於XenServer 而存在的持久對象。SR 可以在資源池中的各服務器之間共享,可以存在於不同類型的內部和外部物理存儲設備(包括本地磁盤設備和共享網絡存儲)上。使用新建存儲庫向導創建新的存儲庫時,可以使用許多不同的存儲類型。根據所選擇的存儲類型,可以實現動態多路徑和精簡置備等功能。

配置服務器或池時,可以指定用來存放故障轉儲數據和已掛起VM 映像的默認SR,該SR 將用作新虛擬磁盤的默認SR。在池級別,默認SR 必須是共享SR,在資源池中創建的任何虛擬磁盤、故障轉儲文件或已掛起VM 映像都將存儲在池的默認

SR 中,從而提供了一個物理服務器故障恢復機制。對於獨立服務器,默認SR 可以是本地SR 也可以是共享SR。在獨立服務器中添加共享存儲時,共享存儲將自動成為該服務器的默認SR

一、創建新SR


1.1創建NFS VHD



1.1.1右鍵菜單選擇新建SR


技術分享


1.1.2在彈出新建存儲庫向導的類型界面選擇虛擬磁盤存儲類型或ISO 庫


技術分享


1.1.3選擇虛擬磁盤存儲類型為NFS VHD


技術分享

註:在NFS VHD SR 中,VM 映像以精簡置備的VHD 格式文件存儲在共享NFS 目標上。通過TCP/IP 支持NFS V3 的現有NFS 服務器可以直接用作虛擬磁盤的存儲庫。可以將NFS SR 共享,使虛擬磁盤位於NFS VHD 存儲庫中的任何VM 都可以在同一個資源池中的各服務器之間遷移;

1.1.4在新建存儲庫的名稱界面輸入存儲名稱和說明信息,單擊下一步;默認情況該向導會自動生成說明信息

技術分享


1.1.5在位置界面上,指定NFS 存儲的共享名稱和高級選項配置,單擊掃描按鈕


技術分享

註:共享名稱server:/path server NFS 服務器的IP 地址或DNS 名稱,path 是文件夾或文件名及路徑

1.1.6如果未找到現有SR,選中創建新SR 單選框,單擊完成按鈕結束新SR 的配置並關閉該向導;

技術分享

註:如果找到現有的SR 且尚未連接,可以選擇其中一個並將其作為新存儲庫

進行連接,選擇重新連接現有SR,從列表中選擇該SR,單擊完成;


1.2創建ISCSI


技術分享

註:軟件iSCSi SR 在通過iSCSI SAN 連接的LUN 上使用共享邏輯卷管理器(LVM)。系統通過使用open-iSCSI 軟件iSCSI 發起程序或使用受支持的iSCSI 主機總線適配器(HBA)來支持iSCSI


1.2.1在名稱界面輸入iSCSI 存儲的名稱,默認情況下向導會自動為該SR 生成一個說明


技術分享


1.2.2在位置界面輸入目標主機172.16.0.101,端口默認3260,單擊檢測IQN 按鈕


技術分享

註:如果iSCSI 目標配置為使用CHAP 身份驗證方式,需要選中使用CHAP 復選框並填寫CHAP 用戶和CHAP 密碼;


1.2.3從目標IQN 列表中選擇IQN,單擊檢查LUN 按鈕;


技術分享

註:iSCSI 目標和池中的所有服務器不得設置相同的IQN,每個iSCSI 目標和發起程序必須具有唯一的IQN。如果使用不唯一的IQN 標識符,則數據會遭到破壞,並且對目標的訪問可能被拒絕。


1.2.4從目標LUN 列表中指定要創建存儲庫的LUN,單擊完成按鈕

技術分享

註:每個iSCSI 存儲庫必須整個衛浴單個邏輯單元號上,不能跨多個LUN。如果該LUN 已經包含一個SR,可以使用現有SR,也可以用新的SR 替換現有SR(此操作會銷毀磁盤上的所有數據);

1.2.5在彈出的位置對話框中選擇是否格式化磁盤,如果為新增加的LUN,單擊是按鈕;

技術分享

1.3創建HBA

技術分享

註:硬件HBA SR 通過HBA 連接到光纖通道(FC)、以太網光纖通道(FCoE)或共享串聯SCSISASLUN。在運行新建存儲庫向導之前,需要執行必要的配置以公開LUN:該向導將自動探查可用的LUN 並顯示找到的所有LUN 的列表;


1.4創建ISOWindows文件共享(CIFS

技術分享


註:CIFS ISOSR 處理以ISO 格式文件存儲且作為WindowsCIFS)共享提供的CD 映像。這種類型的SR 對於創建共享ISO 庫非常適用

1.4.1在名稱界面輸入SR 的名稱,默認情況下向導會自動為該SR 生成一個說明

技術分享

1.4.2在位置界面輸入CIFS 的共享名稱\\server\ShareName,其中server 為服務器的計算機DNS 名稱或IP 地址,sharename 是文件夾或文件名稱;勾選使用其他用戶名復選框,並輸入連接CIFS 共享目錄的用戶名和密碼

技術分享

1.5創建ISONFS ISO

技術分享

註:NFS ISOSR 處理以ISO 格式存儲且作為NFS 共享提供的CD 映像,同樣對於創建共享ISO 庫比較適用

1.5.1在名稱界面輸入SR 的名稱和說明信息,默認情況下向導為該SR 自動生成說明技術分享

1.5.2在位置界面輸入NFS ISO 的共享名稱server:/path,其中Server NFS服務器的IP 地址或DNS 名稱,path 為文件夾或文件名,其中包括該向導的過程中所選配置選項的摘要

技術分享

二、刪除SR

2.1通過XenCenter,可以臨時或永久刪除存儲庫,可以做的操作包括:分離、忘記和銷毀

2.1.1在資源窗格中選擇需要刪除的存儲,右鍵菜單選擇分離;

技術分享

註:分離存儲庫時,存儲設備不池或服務器之間的關聯會斷開,存儲庫的虛擬磁盤將變得無法訪問。但是,虛擬磁盤的內容將會保留,同時虛擬機用來訪問虛擬磁盤的元數據信息也會保留。存儲庫只是臨時處於脫機狀態,並可以對已分離的SR 執行重新連接操作。

2.1.2在彈出的分離存儲庫操作對話框中,單擊是按鈕確認分離該存儲庫;技術分享

2.1.3查看分離存儲庫結果

技術分享

2.2資源窗格中選中已分離的存儲庫(CIFS ISO 庫),右鍵選擇重新連接;

技術分享

註:已分離的存儲設備不任何池或服務器都沒有關聯,但是存儲在其中的數據將會保留,重新連接到托管服務器時,需要挄照添加新存儲庫的方式提供存儲配置信息。

2.2.1在連接存儲庫向導的名稱界面輸入存儲庫名稱

技術分享

2.2.2在資源窗格中選擇需要刪除的存儲,右鍵菜單選擇忘記

技術分享

註:忘記存儲庫時,該SR 上的虛擬磁盤的內容將會保留,但用來將虛擬機連接到其中的虛擬磁盤的信息將永久刪除。該SR 將從資源窗格中刪除,忘記操作無法撤銷;


2.2.3在彈出的忘記存儲庫對話框中單擊是按鈕確認忘記存儲庫,該操作無法撤銷;技術分享

2.3在資源窗格中選擇需要刪除的存儲,右鍵菜單選擇銷毀;

技術分享

註:銷毀存儲庫時,用來將虛擬機連接到SR 上的虛擬磁盤的信息和基礎虛擬磁盤本身都將永久銷毀。該SR 將從資源窗格中刪除,銷毀操作無法撤銷。


2.3.1在彈出的銷毀存儲庫對話框中單擊是按鈕確認銷毀存儲庫,該操作無法撤銷;技術分享

2.4更改SR 屬性

2.4.1在資源窗格中選擇資源池或服務器,單擊存儲選項卡

技術分享

註:該選項卡將列出有關本地存儲庫和共享存儲庫的信息,其中包括SR 的名稱、說明、存儲類型、大小和可用空間量等存儲的詳細信息


2.4.2在資源窗格中選中需要查看的存儲,單擊常規選項卡界面的屬性按鈕;

技術分享


2.4.3右鍵選擇屬性,打開存儲庫屬性對話框

技術分享

2.4.4在常規屬性對話框中,可以更改SR 的名稱、說明和文件夾,並管理其標記;技術分享

2.4.5在自定義字段屬性選項卡上,可以使用自定義字段為托管資源添加信息,使這些資源更易於搜索和組織;

技術分享

2.4.6在資源窗格中選擇服務器,右鍵選擇進入維護模式;

技術分享

註:在XenCenter遷移任何活動虛擬機和拔出現有存儲時,會出現短暫的延遲。如果服務器是池主服務器,在分配新的池主服務器時,它將暫時斷開連接並從資源窗格中消失。當該服務器以維護模式圖標重新出現在資源窗格中時,進行下一步操作;


2.4.7右鍵選擇屬性,打開托管服務器屬性對話框;技術分享

2.4.8在服務器屬性對話框中選擇多路徑選項卡,單擊確定,應用設置關閉該對話框技術分享

註:要啟用多路徑,勾選在此服務器上啟用多路徑復選框,要禁用多路徑,需清除該復選框;系統為光纖通道和iSCSI 存儲庫提供勱態多路徑,默認情況下,多路徑均采用輪循模式的負載平衡,在正常操作期間,兩個路由通道上都具有活動通信;

2.4.9在資源窗格中選擇維護模式下的服務器,右鍵選擇退出維護模式將托管服務器退出維護模式;

技術分享

註:需要對資源池中每臺托管服務器執行啟用多路徑操作;


3.實驗環境搭建:

3.1準備一臺Windows Server 2012 R2的物理機名為vSANIP192.168.80.150不用加入域

3.2登陸vSAN服務器,創建一個共享文件夾名為ISO用於儲放系統鏡像和模版,授予Everyone有讀寫權限即可。然後在客戶端測試是否可訪問共享文件ISO,並把操作系統的鏡像文件拷貝上去

技術分享

3.3登陸vSAN服務器,安裝ISCSI Target目標服務。然後配置ISCSI Target服務創建一個300G的虛擬固定磁盤名為Virtual-Machine,並且授予任何主機都有訪問權限(然後必須等到虛擬磁盤清除完畢或直接取消清除操作後才能把ISCSI虛擬磁盤添加到資源池上)

技術分享技術分享

技術分享技術分享

技術分享技術分享

3.4在客戶端使用XenCenter連接到兩臺Xenserver主機,然後在資源池上添加ISO共享庫,並指向vSAN服務器上的共享文件夾,掛接共享文件夾時需要使用vSAN服務器的管理員權限。這樣作為兩臺Xenserver主機存放操作系統鏡像和模版的地方

技術分享技術分享

技術分享技術分享

3.5在客戶端使用XenCenter上為資源池test.com添加ISCSI虛擬磁盤,作為兩臺Xenserver主機的共享存儲,用於存放虛擬機

技術分享技術分享

技術分享


本文出自 “孟婆來碗湯” 博客,請務必保留此出處http://gaokui.blog.51cto.com/7478451/1973071

七、Xenserver配置存儲