將StorageGRID 節點部署為虛擬機器
您可以使用VMware vSphere Web Client將每個網格節點部署為虛擬機器。在部署期間、每個網格節點都會建立並連線至一個或多個StorageGRID 站台網路。您也可以選擇重新對應節點連接埠、或在開啟節點電源之前增加節點的CPU或記憶體設定。
-
您已檢閱規劃與準備主題、瞭解軟體、CPU與RAM、以及儲存與效能的需求。
-
您熟悉VMware vSphere Hypervisor、並有在此環境中部署虛擬機器的經驗。
。 open-vm-tools
封裝是一套開放原始碼實作、類似VMware Tools、包含在StorageGRID VMware虛擬機器中。您不需要手動安裝VMware Tools。 -
您已下載並擷取StorageGRID 適用於VMware的正確版本的安裝檔案。
如果您將新節點部署為擴充或還原作業的一部分、則必須使用StorageGRID 目前在網格上執行的版本版本。 -
您擁有StorageGRID VMware View虛擬機器磁碟 (
.vmdk
)檔案:
NetApp-SG-version-SHA.vmdk
-
您擁有
.ovf
和.mf
您要部署的每種網格節點類型的檔案:檔案名稱 說明 vSphere-primer-admin.OVF vSphere-prime-admin.mf
主要管理節點的範本檔案和資訊清單檔案。
vsphere-non-prime-admin.OVF vsphere-non-prime-admin.mf
非主要管理節點的範本檔案和資訊清單檔案。
vSphere-archive:OVF vSphere-archive:mf
歸檔節點的範本檔案和資訊清單檔案。
vSphere-gateway.OVF vSphere-gateway.mf
閘道節點的範本檔案和資訊清單檔案。
vSphere-storage。OVF vSphere-storage。mf
儲存節點的範本檔案和資訊清單檔案。
-
。
.vdmk
、.ovf`和 `.mf
所有檔案都位於同一個目錄中。 -
您有計畫將故障網域降至最低。例如、您不應該在單一虛擬機器伺服器上部署所有閘道節點。
在正式作業部署中、請勿在單一虛擬機器伺服器上執行多個儲存節點。針對每個儲存節點使用專屬的虛擬機器主機、可提供隔離的故障網域。 -
如果您將節點部署為擴充或恢復作業的一部分、您可以參閱擴充StorageGRID 功能的說明或恢復與維護說明。
-
如果您將StorageGRID 一個節點部署為儲存設備已從NetApp AFF 支援系統指派的虛擬機器、您已確認該磁碟區FabricPool 並未啟用「分層原則」。例如、如果StorageGRID 某個節點是以虛擬機器的形式在VMware主機上執行、請確保用於該節點之資料存放區的磁碟區FabricPool 未啟用「還原」原則。停用FabricPool 與物件節點搭配使用的磁碟區的分層StorageGRID 功能、可簡化疑難排解和儲存作業。
切勿使用FabricPool 無法將StorageGRID 任何與還原StorageGRID 本身相關的資料分層。將StorageGRID 資料分層還原StorageGRID 至物件、可增加疑難排解和作業複雜度。
請遵循下列指示、在開始部署VMware節點、在擴充中新增VMware節點、或是在還原作業中更換VMware節點。除了步驟中所述之外、所有節點類型(包括管理節點、儲存節點、閘道節點和歸檔節點)的節點部署程序都相同。
如果您要安裝新StorageGRID 的一套功能完善的系統:
-
在部署任何其他網格節點之前、您必須先部署主要管理節點。
-
您必須確保每個虛擬機器都能透過Grid Network連線至主要管理節點。
-
您必須先部署所有網格節點、才能設定網格。
如果您要執行擴充或還原作業:
-
您必須確保新的虛擬機器可透過Grid Network連線至主要管理節點。
如果您需要重新對應任何節點的連接埠、在連接埠重新對應組態完成之前、請勿開啟新節點的電源。
-
使用vCenter部署OVF範本。
如果您指定URL、請指向包含下列檔案的資料夾。否則、請從本機目錄中選取每個檔案。
NetApp-SG-version-SHA.vmdk vsphere-node.ovf vsphere-node.mf
例如、如果這是您要部署的第一個節點、請使用這些檔案來部署StorageGRID 適用於您的列舉系統的主要管理節點:
NetApp-SG-version-SHA.vmdk sphere-primary-admin.ovf sphere-primary-admin.mf
-
提供虛擬機器的名稱。
標準做法是針對虛擬機器和網格節點使用相同的名稱。
-
將虛擬機器放置在適當的vApp或資源池中。
-
如果您要部署主要管理節點、請閱讀並接受終端使用者授權合約。
視您的vCenter版本而定、接受終端使用者授權合約、指定虛擬機器名稱及選取資料存放區的步驟順序會有所不同 -
選取虛擬機器的儲存設備。
如果您將節點部署為還原作業的一部分、請執行中的指示 儲存恢復步驟 若要新增虛擬磁碟、請從故障的網格節點或兩者重新連接虛擬硬碟。 部署儲存節點時、請使用3個以上的儲存磁碟區、每個儲存磁碟區大小為4 TB以上。您必須將至少4 TB指派給Volume 0。
Storage Node .OVF檔案定義多個VMDK以供儲存。除非這些VMDK符合您的儲存需求、否則在開啟節點電源之前、您應該先將其移除、並指派適當的VMDK或RDM用於儲存設備。VMDK更常用於VMware環境、而且易於管理、而對於使用較大物件大小(例如大於100 MB)的工作負載、RDM可提供較佳的效能。 -
選取「網路」。
為每個來源網路選取目的地網路、以判斷StorageGRID 節點將使用哪些哪些「樣」網路。
-
網格網路為必填項目。您必須在vSphere環境中選取目的地網路。
-
如果您使用管理網路、請在vSphere環境中選取不同的目的地網路。如果您不使用管理網路、請選取您為網格網路選取的相同目的地。
-
如果您使用用戶端網路、請在vSphere環境中選取不同的目的地網路。如果您不使用用戶端網路、請為Grid Network選取相同的目的地。
-
-
在*自訂範本*下、設定所需StorageGRID 的節點屬性。
-
輸入*節點名稱*。
如果要恢復網格節點、則必須輸入要恢復的節點名稱。 -
在「* Grid Network(eth0)」區段中、針對 Grid網路IP組態*選取「Static」(靜態)或「DHCP」(DHCP)。
-
如果選擇靜態、請輸入* Grid網路IP*、* Grid網路遮罩*、* Grid網路閘道*及* Grid網路MTU*。
-
如果選擇DHCP、* Grid網路IP*、* Grid網路遮罩*和* Grid網路閘道*會自動指派。
-
-
在*主管理IP*欄位中、輸入Grid Network主要管理節點的IP位址。
如果您要部署的節點是主要管理節點、則不適用此步驟。
如果您省略主要管理節點IP位址、當主要管理節點或至少有一個已設定ADD_IP的其他網格節點存在於同一個子網路時、就會自動探索IP位址。不過、建議您在此處設定主要管理節點IP位址。
-
在*管理網路(eth1*)*區段中、針對*管理網路IP組態*選取靜態、DHCP或停用。
-
如果您不想使用管理網路、請選取「停用」、然後輸入「管理網路IP」「0.00.0.0.0」。您可以將其他欄位保留空白。
-
如果選擇靜態、請輸入*管理網路IP*、管理網路遮罩、管理網路閘道*和*管理網路MTU。
-
如果選擇靜態、請輸入*管理網路外部子網路清單*。您也必須設定閘道。
-
如果您選取DHCP、系統會自動指派*管理網路IP*、管理網路遮罩*和*管理網路閘道。
-
-
在*用戶端網路(eth2)*區段中、針對*用戶端網路IP組態*選取靜態、DHCP或停用。
-
如果您不想使用用戶端網路、請選取「停用」、然後針對用戶端網路IP輸入* 0.00.0.0.0*。您可以將其他欄位保留空白。
-
如果選擇靜態、請輸入*用戶端網路IP*、用戶端網路遮罩、*用戶端網路閘道*及*用戶端網路MTU *。
-
如果選擇DHCP、用戶端網路IP、*用戶端網路遮罩*和*用戶端網路閘道*會自動指派。
-
-
-
檢閱虛擬機器組態並進行必要的變更。
-
準備好完成後、選取* Finish(完成)*即可開始上傳虛擬機器。
-
[[stae_recovery儲存設備]如果您將此節點部署為還原作業的一部分、但這不是完整節點還原、請在部署完成後執行下列步驟:
-
在虛擬機器上按一下滑鼠右鍵、然後選取*編輯設定*。
-
選取已指定用於儲存設備的每個預設虛擬硬碟、然後選取*移除*。
-
視您的資料還原情況而定、請根據儲存需求新增虛擬磁碟、重新連接先前移除的故障網格節點所保留的任何虛擬硬碟、或兩者。
請注意下列重要準則:
-
如果您要新增磁碟、則應該使用與節點還原之前使用的相同類型儲存設備。
-
Storage Node .OVF檔案定義多個VMDK以供儲存。除非這些VMDK符合您的儲存需求、否則在開啟節點電源之前、您應該先將其移除、並指派適當的VMDK或RDM用於儲存設備。VMDK更常用於VMware環境、而且易於管理、而對於使用較大物件大小(例如大於100 MB)的工作負載、RDM可提供較佳的效能。
-
-
-
如果您需要重新對應此節點所使用的連接埠、請遵循下列步驟。
如果您的企業網路原則限制存取StorageGRID 一個或多個由他人使用的連接埠、您可能需要重新對應連接埠。請參閱StorageGRID 《關於使用的連接埠的網路指南》。
請勿重新對應負載平衡器端點中使用的連接埠。 -
選取新的VM。
-
從「Configure(設定)」索引標籤、選取「* Settings*>* vApp Options (*設定>* vApp選項
vApp選項*的位置取決於vCenter的版本。 -
在「內容」表格中、找出port_remap_inbound和port_remap。
-
若要對稱對應連接埠的傳入和傳出通訊、請選取* port_remap*。
如果只設定port_remap、則您指定的對應會同時套用至傳入和傳出通訊。如果也指定port_remap_inbound、則port_remap僅適用於傳出通訊。 -
捲動回到表格頂端、然後選取*編輯*。
-
在Type(類型)選項卡上,選擇* User可配置*,然後選擇* Save"(保存*)。
-
選擇*設定值*。
-
輸入連接埠對應:
<network type>/<protocol>/<default port used by grid node>/<new port>
<network type>
是GRID、admin或用戶端、以及<protocol>
是TCP或udp。例如、若要從連接埠22重新對應ssh流量至連接埠3022、請輸入:
client/tcp/22/3022
-
選擇*確定*。
-
-
若要指定用於節點傳入通訊的連接埠、請選取* port_remap_inbound *。
如果指定port_remap_inbound且未指定port_remap的值、則連接埠的傳出通訊不會變更。 -
捲動回到表格頂端、然後選取*編輯*。
-
在Type(類型)選項卡上,選擇* User可配置*,然後選擇* Save"(保存*)。
-
選擇*設定值*。
-
輸入連接埠對應:
<network type>/<protocol>/<remapped inbound port>/<default inbound port used by grid node>
<network type>
是GRID、admin或用戶端、以及<protocol>
是TCP或udp。
例如、若要重新對應傳送至連接埠3022的傳入SSH流量、以便網格節點在連接埠22接收該流量、請輸入下列命令:
-
client/tcp/3022/22
-
選擇*確定*
-
-
如果您要從預設設定增加節點的CPU或記憶體:
-
在虛擬機器上按一下滑鼠右鍵、然後選取*編輯設定*。
-
視需要變更CPU數量或記憶體容量。
將*記憶體保留*設為與分配給虛擬機器的*記憶體*大小相同的大小。
-
選擇*確定*。
-
-
開啟虛擬機器電源。
如果您將此節點部署為擴充或還原程序的一部分、請返回這些指示以完成此程序。