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 S編」欄中、選取 .tgz.zip 適用於您的平台的檔案。

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

    使用 .zip 檔案(如果您是在服務筆記型電腦上執行Windows)。

    平台 安裝歸檔

    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 指令碼範例。

由該夥伴所呼叫的輔助程式指令碼 storagegrid-ssoauth-azure.py Python 指令碼可與 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

由該夥伴所呼叫的輔助程式指令碼 storagegrid-ssoauth-azure.py Python 指令碼可與 Azure 執行 SSO 互動。

API架構StorageGRID 。

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

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

路徑和檔案名稱 說明

/vSphere/README

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

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

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

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

開放式虛擬化格式範本檔案 (.ovf)和資訊清單檔案 (.mf)以部署主管理節點。

範本檔案 (.ovf)和資訊清單檔案 (.mf)以部署非主要管理節點。

範本檔案 (.ovf)和資訊清單檔案 (.mf)以部署歸檔節點。

範本檔案 (.ovf)和資訊清單檔案 (.mf)以部署閘道節點。

範本檔案 (.ovf)和資訊清單檔案 (.mf)以部署虛擬機器型儲存節點。

部署指令碼工具

說明

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 指令碼範例。

由該夥伴所呼叫的輔助程式指令碼 storagegrid-ssoauth-azure.py Python 指令碼可與 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位址。