Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

收集所需資料

貢獻者

在執行擴充作業之前、請先收集相關資料、然後安裝及設定任何新的硬體和網路。

項目 附註

安裝歸檔StorageGRID

如果您要新增網格節點或新網站、則必須下載StorageGRID 並擷取此安裝檔案。您必須使用目前在網格上執行的相同版本。

如需詳細資訊,請參閱的說明下載及解壓縮StorageGRID 安裝文件

  • 注意: * 如果您要將新的儲存磁碟區新增至現有的儲存節點或安裝新的 StorageGRID 應用裝置、則不需要下載檔案。

服務筆記型電腦

服務型筆記型電腦具備下列功能:

`Passwords.txt`檔案

包含存取命令列上網格節點所需的密碼。包含在恢復套件中。

資源配置通關密碼

當StorageGRID 首次安裝此功能時、系統會建立並記錄密碼。資源配置複雜密碼不在 `Passwords.txt`檔案中。

本文檔StorageGRID

您平台的最新文件

如需支援的版本、請參閱 "互通性對照表工具IMT (不含)"

下載並解壓縮StorageGRID 安裝檔案

[[download-and -extract -install-files]]

在新增網格節點或新網站之前、您必須先下載適當StorageGRID 的安裝檔案、然後擷取檔案。

關於這項工作

您必須使用StorageGRID 目前在網格上執行的版本的功能表來執行擴充作業。

步驟
  1. 前往 "NetApp下載StorageGRID"

  2. 選取StorageGRID 目前在網格上執行的版本的功能。

  3. 以您NetApp帳戶的使用者名稱和密碼登入。

  4. 閱讀終端使用者授權合約、選取核取方塊、然後選取 * 接受並繼續 * 。

  5. 在下載頁面的 * 安裝 StorageGRID * 欄中、選取 `.tgz`適用於您平台的或 `.zip`檔案。

    安裝歸檔檔檔案中顯示的版本必須符合目前安裝的軟體版本。

    如果您在服務筆記型電腦上執行 Windows 、請使用 `.zip`此檔案。

    平台 安裝歸檔

    Red Hat Enterprise Linux

    StorageGRID-Webscale-version-RPM-uniqueID.zip StorageGRID-Webscale-version-RPM-uniqueID.tgz

    Ubuntu或DEBIANOR應用裝置

    StorageGRID-Webscale-version-DEB-uniqueID.zip StorageGRID-Webscale-version-DEB-uniqueID.tgz

    VMware

    StorageGRID-Webscale-version-VMware-uniqueID.zip StorageGRID-Webscale-version-VMware-uniqueID.tgz

    OpenStack /其他Hypervisor

    若要在OpenStack上擴充現有部署、您必須部署執行上述其中一種支援Linux套裝作業系統的虛擬機器、並遵循適用於Linux的適當指示。

  6. 下載並解壓縮歸檔檔案。

  7. 請根據您的平台、規劃的網格拓撲、以及您將如何擴充StorageGRID 自己的系統、依照您平台的適當步驟來選擇所需的檔案。

    每個平台步驟中所列的路徑、都是相對於歸檔檔案所安裝的頂層目錄。

  8. 如果您要擴充 Red Hat Enterprise Linux 系統、請選取適當的檔案。

路徑和檔案名稱 說明

說明StorageGRID 包含在更新檔中的所有檔案的文字檔。

不提供產品任何支援權利的免費授權。

用於在 RHEL 主機上安裝 StorageGRID 節點映像的 RPM 套件。

用於在 RHEL 主機上安裝 StorageGRID 主機服務的 RPM 套件。

部署指令碼工具

說明

Python指令碼、用於自動化StorageGRID 組態的功能。

Python指令碼、用於自動化StorageGRID 設定不必要的應用程式。

用於指令碼的範例組態檔 configure-storagegrid.py

啟用單一登入時、您可用來登入Grid Management API的Python指令碼範例。您也可以使用此指令碼來進行 Ping 聯合整合。

用於指令碼的空白組態檔 configure-storagegrid.py

範例 Ansible 角色和教戰手冊、用於設定 StorageGRID 容器部署的 RHEL 主機。您可以視需要自訂角色或方針。

使用 Active Directory 或 Ping 聯合啟用單一登入( SSO )時、可以用來登入 Grid Management API 的 Python 指令碼範例。

由搭配 Python 指令碼所呼叫的輔助程式指令碼 storagegrid-ssoauth-azure.py、用於執行與 Azure 的 SSO 互動。

API架構StorageGRID 。

  • 注意 * :在執行升級之前、如果您沒有非正式作業的 StorageGRID 環境來進行升級相容性測試、您可以使用這些架構來確認您為使用 StorageGRID 管理 API 所撰寫的任何程式碼、都與新的 StorageGRID 版本相容。

  1. 如果您要擴充Ubuntu或Debian系統、請選取適當的檔案。

路徑和檔案名稱 說明

每個問題/讀我檔案

說明StorageGRID 包含在更新檔中的所有檔案的文字檔。

非正式作業的NetApp授權檔案、可用於測試及概念驗證部署。

Deb套件、用於在StorageGRID Ubuntu或Debian主機上安裝不含節點的映像。

檔案的 MD5 Checksum /debs/storagegrid-webscale-images-version-SHA.deb

Deb套件、用於在StorageGRID Ubuntu或Debian主機上安裝支援功能主機服務。

部署指令碼工具

說明

Python指令碼、用於自動化StorageGRID 組態的功能。

Python指令碼、用於自動化StorageGRID 設定不必要的應用程式。

啟用單一登入時、您可用來登入Grid Management API的Python指令碼範例。您也可以使用此指令碼來進行 Ping 聯合整合。

用於指令碼的範例組態檔 configure-storagegrid.py

用於指令碼的空白組態檔 configure-storagegrid.py

/扣款/額外費用/可選

範例Ansible角色與方針、可用來設定Ubuntu或Debian主機以StorageGRID 進行列舉容器部署。您可以視需要自訂角色或方針。

使用 Active Directory 或 Ping 聯合啟用單一登入( SSO )時、可以用來登入 Grid Management API 的 Python 指令碼範例。

/debs/storagegRID -soaut-azure.js

由搭配 Python 指令碼所呼叫的輔助程式指令碼 storagegrid-ssoauth-azure.py、用於執行與 Azure 的 SSO 互動。

API架構StorageGRID 。

  • 注意 * :在執行升級之前、如果您沒有非正式作業的 StorageGRID 環境來進行升級相容性測試、您可以使用這些架構來確認您為使用 StorageGRID 管理 API 所撰寫的任何程式碼、都與新的 StorageGRID 版本相容。

  1. 如果您要擴充VMware系統、請選取適當的檔案。

路徑和檔案名稱 說明

/vSphere/README

說明StorageGRID 包含在更新檔中的所有檔案的文字檔。

不提供產品任何支援權利的免費授權。

/vSphere/NetApp-SG-version -SHA-vmdk

用來做為建立網格節點虛擬機器範本的虛擬機器磁碟檔案。

/vSphere/vSphere-primer-admin.OVF ./vSphere/vSphere-prime-admin.mf

開放式虛擬化格式模板文件(.mf)(`.ovf`和清單文件),用於部署主管理節點。

/vSphere/vSphere-non-prime-admin.OVF ./vSphere/vSphere-non-prime-admin.mf

模板文件(.mf)(`.ovf`和清單文件),用於部署非主管理員節點。

/vSphere/vSphere-gateway.OVF ./vSphere/vSphere-gateway.mf

模板文件(.mf)(`.ovf`和清單文件),用於部署網關節點。

/vSphere/vSphere-storage。OVF ./vSphere/vSphere-storage

模板文件(.mf)(`.ovf`和清單文件),用於部署基於虛擬機的存儲節點。

部署指令碼工具

說明

Bash Shell指令碼、用於自動化虛擬網格節點的部署。

用於指令碼的範例組態檔 deploy-vsphere-ovftool.sh

Python指令碼、用於自動化StorageGRID 組態的功能。

Python指令碼、用於自動化StorageGRID 設定不必要的應用程式。

啟用單一登入( SSO )時、您可以使用 Python 指令碼範例登入 Grid Management API 。您也可以使用此指令碼來進行 Ping 聯合整合。

/vSphere/configure-storagegrid、same.json

用於指令碼的範例組態檔 configure-storagegrid.py

/vSphere/configure-storagegrid、blank.json

用於指令碼的空白組態檔 configure-storagegrid.py

使用 Active Directory 或 Ping 聯合啟用單一登入( SSO )時、可以用來登入 Grid Management API 的 Python 指令碼範例。

由搭配 Python 指令碼所呼叫的輔助程式指令碼 storagegrid-ssoauth-azure.py、用於執行與 Azure 的 SSO 互動。

/vSphere/Extras / API架構

API架構StorageGRID 。

  • 注意 * :在執行升級之前、如果您沒有非正式作業的 StorageGRID 環境來進行升級相容性測試、您可以使用這些架構來確認您為使用 StorageGRID 管理 API 所撰寫的任何程式碼、都與新的 StorageGRID 版本相容。

  1. 如果您要擴充StorageGRID 以應用程式為基礎的系統、請選取適當的檔案。

路徑和檔案名稱 說明

DEB套件可在StorageGRID 您的應用裝置上安裝不含節點的影像。

檔案的 MD5 Checksum /debs/storagegridwebscale- images-version-SHA.deb

註 在設備安裝方面、只有在您需要避免網路流量時才需要這些檔案。應用裝置可從主要管理節點下載所需的檔案。

驗證硬體與網路

在開始擴充StorageGRID 您的作業系統之前、請先確認下列事項:

  • 已安裝並設定支援新網格節點或新站台所需的硬體。

  • 所有新節點都有通往所有現有節點和新節點的雙向通訊路徑(Grid Network的需求)。請特別確認您要新增至擴充節點和主要管理節點之間的下列 TCP 連接埠已開啟:

    • 1055

    • 7443

    • 8011

    • 10342

  • 主管理節點可與所有用於裝載StorageGRID 該系統的擴充伺服器進行通訊。

  • 如果任何新節點在先前未使用的子網路上有 Grid Network IP 位址、您就已經"已新增子網路"進入 Grid Network 子網路清單。否則、您必須取消擴充、新增子網路、然後重新開始程序。

  • 您並未在網格網路上的網格節點之間或 StorageGRID 站台之間使用網路位址轉譯( NAT )。當您將私有的IPv4位址用於Grid Network時、這些位址必須從每個站台的每個網格節點直接路由傳送。只有在使用對網格中所有節點透明的通道應用程式時、才支援使用NAT跨公共網路區段橋接網格網路、亦即網格節點不需要知道公有IP位址。

    此NAT限制僅適用於網格節點和網格網路。視需要、您可以在外部用戶端和網格節點之間使用NAT、例如為閘道節點提供公有IP位址。