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或CentOS

    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或CentOS系統、請選取適當的檔案。

路徑和檔案名稱 說明

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

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

RPM套件、可在StorageGRID RHEL或CentOS主機上安裝節點鏡像。

RPM套件、用於在StorageGRID RHEL或CentOS主機上安裝R地 資訊主機服務。

部署指令碼工具

說明

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

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

搭配使用的範例組態檔案 configure-storagegrid.py 指令碼:

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

與搭配使用的空白組態檔 configure-storagegrid.py 指令碼:

設定RHEL或CentOS主機以StorageGRID 進行支援容器部署的Ansible角色與方針範例。您可以視需要自訂角色或方針。

使用 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

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

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

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

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

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

/vSphere/vSphere-archive .OVF ./vSphere/vSphere-archive、mf

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

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

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

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

範本檔案 (.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位址。