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

升級管理節點

貢獻者

您可以將管理節點從 11.0 版或更新版本升級至 12.2 版管理節點。

註 不再需要升級管理節點作業系統、即可升級儲存叢集上的Element軟體。如果管理節點為11.3版或更新版本、您只需將管理服務升級至最新版本、即可使用NetApp混合雲控制系統執行元件升級。如果您基於其他理由(例如安全性補救)而想要升級管理節點作業系統、請依照您案例的管理節點升級程序進行。
您需要的產品
  • vCenter外掛程式4.4或更新版本需要以模組化架構建立的管理節點11.3或更新版本、並提供個別的服務。

升級選項

請選擇下列其中一個管理節點升級選項:

如果您已*連續*更新管理服務版本(1)、以及(2)您的元素儲存版本、而且您想*保留*現有的管理節點、請選擇此選項:

註 如果您未依序更新管理服務、接著更新元素儲存設備、則無法使用此程序重新設定重新驗證。請改為執行適當的升級程序。

將管理節點從 12.0 版升級至 12.2 版

您可以執行管理節點從 12.0 版到 12.2 版的就地升級、而不需要佈建新的管理節點虛擬機器。

註 Element 12.2管理節點為選用升級。現有部署不需要此功能。
您需要的產品
  • 您要升級的管理節點為12版、使用的是IPv6網路。管理節點版本12.2不支援IPv6。

    提示 若要檢查管理節點的版本、請登入管理節點、然後在登入橫幅中檢視元素版本編號。
  • 您已使用NetApp混合雲控制(HCC)將管理服務套裝組合更新為最新版本。您可以從下列 IP 存取 HCC : https://<ManagementNodeIP>;

  • 如果您要將管理節點更新至版本12.2、則需要使用管理服務2.14.60或更新版本才能繼續。

  • 您已依照的指示設定額外的網路介面卡(如有需要)"設定額外的儲存NIC"

    註 如果eth0無法路由至SVIP、則持續磁碟區可能需要額外的網路介面卡。在iSCSI儲存網路上設定新的網路介面卡、以允許設定持續磁碟區。
  • 儲存節點執行元件 11.3 或更新版本。

步驟
  1. 設定管理節點VM RAM:

    1. 關閉管理節點VM。

    2. 將管理節點VM的RAM從12GB變更為24GB RAM。

    3. 開啟管理節點VM的電源。

  2. 使用SSH或主控台存取權登入管理節點虛擬機器。

  3. 從 NetApp 支援網站下載 "管理節點ISO" for NetApp HCI 至管理節點虛擬機器。

    註 ISO 的名稱類似於 solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  4. 請對下載的檔案執行 md5sum,確認下載內容的完整性,然後輸出並與 NetApp 支援網站上提供的 NetApp HCI 或 Element 軟體內容進行比較,如下列範例所示:

    sudo md5sum -b <path to iso>/solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso

  5. 掛載管理節點ISO映像、並使用下列命令將內容複製到檔案系統:

    sudo mkdir -p /upgrade
    sudo mount <solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso> /mnt
    sudo cp -r /mnt/* /upgrade
  6. 變更至主目錄、然後從卸載 ISO 檔案 /mnt

    sudo umount /mnt
  7. 刪除ISO以節省管理節點上的空間:

    sudo rm <path to iso>/solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  8. (僅適用於不含持續磁碟區的組態)複製用於備份的容器資料夾內容:

    sudo cp -r /var/lib/docker/volumes /sf/etc/mnode
  9. 在您要升級的管理節點上、執行下列命令來升級管理節點OS版本。指令碼會在升級後保留所有必要的組態檔、例如Active IQ 收集器和Proxy設定。

    sudo /sf/rtfi/bin/sfrtfi_inplace file:///upgrade/casper/filesystem.squashfs sf_upgrade=1

    升級程序完成後、管理節點會以新的作業系統重新開機。

  10. (僅適用於不含持續磁碟區的組態)將容器資料夾的內容移回原始位置:

    sudo su
    mv /sf/etc/mnode/volumes/* /var/lib/docker/volumes/
  11. 在管理節點上、執行 `redeploy-mnode`指令碼以保留先前的管理服務組態設定:

    註 指令碼會保留先前的管理服務組態、包括Active IQ 來自於資料收集器服務、控制器(vCenters)或Proxy的組態、視您的設定而定。
    sudo /sf/packages/mnode/redeploy-mnode -mu <mnode user>
重要 如果您先前已停用管理節點上的 SSH 功能、則需要"再次停用SSH"在復原的管理節點上執行。預設會在管理節點上啟用提供的 SSH 功能"NetApp支援遠端支援通道(RST)工作階段存取"

將管理節點從 11.3 版升級至 12.2 版

您可以執行管理節點從 11.3 、 11.5 、 11.7 或 11.8 版就地升級至 12.2 版、而無需佈建新的管理節點虛擬機器。

註 Element 12.2管理節點為選用升級。現有部署不需要此功能。
您需要的產品
  • 您要升級的管理節點為11.3、11.5、11.7或11.8版、並使用IPv4網路。管理節點版本12.2不支援IPv6。

    提示 若要檢查管理節點的版本、請登入管理節點、然後在登入橫幅中檢視元素版本編號。
  • 您已使用NetApp混合雲控制(HCC)將管理服務套裝組合更新為最新版本。您可以從下列 IP 存取 HCC : https://<ManagementNodeIP>;

  • 如果您要將管理節點更新至版本12.2、則需要使用管理服務2.14.60或更新版本才能繼續。

  • 您已依照的指示設定額外的網路介面卡(如有需要)"設定額外的儲存NIC"

    註 如果eth0無法路由至SVIP、則持續磁碟區可能需要額外的網路介面卡。在iSCSI儲存網路上設定新的網路介面卡、以允許設定持續磁碟區。
  • 儲存節點執行元件 11.3 或更新版本。

步驟
  1. 設定管理節點VM RAM:

    1. 關閉管理節點VM。

    2. 將管理節點VM的RAM從12GB變更為24GB RAM。

    3. 開啟管理節點VM的電源。

  2. 使用SSH或主控台存取權登入管理節點虛擬機器。

  3. 從 NetApp 支援網站下載 "管理節點ISO" for NetApp HCI 至管理節點虛擬機器。

    註 ISO 的名稱類似於 solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  4. 請對下載的檔案執行 md5sum,確認下載內容的完整性,然後輸出並與 NetApp 支援網站上提供的 NetApp HCI 或 Element 軟體內容進行比較,如下列範例所示:

    sudo md5sum -b <path to iso>/solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso

  5. 掛載管理節點ISO映像、並使用下列命令將內容複製到檔案系統:

    sudo mkdir -p /upgrade
    sudo mount <solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso> /mnt
    sudo cp -r /mnt/* /upgrade
  6. 變更至主目錄、然後從卸載 ISO 檔案 /mnt

    sudo umount /mnt
  7. 刪除ISO以節省管理節點上的空間:

    sudo rm <path to iso>/solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  8. 在11.3、11.5、11.7或11.8管理節點上、執行下列命令來升級管理節點OS版本。指令碼會在升級後保留所有必要的組態檔、例如Active IQ 收集器和Proxy設定。

    sudo /sf/rtfi/bin/sfrtfi_inplace file:///upgrade/casper/filesystem.squashfs sf_upgrade=1

    升級程序完成後、管理節點會以新的作業系統重新開機。

  9. 在管理節點上、執行 `redeploy-mnode`指令碼以保留先前的管理服務組態設定:

    註 指令碼會保留先前的管理服務組態、包括Active IQ 來自於資料收集器服務、控制器(vCenters)或Proxy的組態、視您的設定而定。
    sudo /sf/packages/mnode/redeploy-mnode -mu <mnode user>
重要 如果您先前已停用管理節點上的 SSH 功能、則需要"再次停用SSH"在復原的管理節點上執行。預設會在管理節點上啟用提供的 SSH 功能"NetApp支援遠端支援通道(RST)工作階段存取"

將管理節點從 11.1 或 11.0 升級至 12.2 版

您可以執行管理節點從 11.0 或 11.1 就地升級至 12.2 版、而無需佈建新的管理節點虛擬機器。

您需要的產品
  • 儲存節點執行元件 11.3 或更新版本。

    註 使用最新的HealthTools來升級Element軟體。
  • 您要升級的管理節點為11.0或11.1版、使用的是IPv4網路。管理節點版本12.2不支援IPv6。

    提示 若要檢查管理節點的版本、請登入管理節點、然後在登入橫幅中檢視元素版本編號。對於管理節點11.0、需要手動將VM記憶體增加至12GB。
  • 您已依照管理節點使用者指南中的儲存NIC(eth1)設定說明、設定額外的網路介面卡(若有需要)。

    註 如果eth0無法路由至SVIP、則持續磁碟區可能需要額外的網路介面卡。在iSCSI儲存網路上設定新的網路介面卡、以允許設定持續磁碟區。
步驟
  1. 設定管理節點VM RAM:

    1. 關閉管理節點VM。

    2. 將管理節點VM的RAM從12GB變更為24GB RAM。

    3. 開啟管理節點VM的電源。

  2. 使用SSH或主控台存取權登入管理節點虛擬機器。

  3. 從 NetApp 支援網站下載 "管理節點ISO" for NetApp HCI 至管理節點虛擬機器。

    註 ISO 的名稱類似於 solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  4. 請對下載的檔案執行 md5sum,確認下載內容的完整性,然後輸出並與 NetApp 支援網站上提供的 NetApp HCI 或 Element 軟體內容進行比較,如下列範例所示:

    sudo md5sum -b <path to iso>/solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  5. 掛載管理節點ISO映像、並使用下列命令將內容複製到檔案系統:

    sudo mkdir -p /upgrade
    sudo mount solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso /mnt
    sudo cp -r /mnt/* /upgrade
  6. 切換到主目錄、然後從/mnt:

    sudo umount /mnt
  7. 刪除ISO以節省管理節點上的空間:

    sudo rm <path to iso>/solidfire-fdva-<Element release>-patchX-XX.X.X.XXXX.iso
  8. 執行下列其中一個指令碼、並提供升級管理節點OS版本的選項。只執行適用於您版本的指令碼。每個指令碼都會在升級後保留所有必要的組態檔、例如Active IQ 收集器和Proxy設定。

    1. 在11.1(11.1.0.73)管理節點上、執行下列命令:

      sudo /sf/rtfi/bin/sfrtfi_inplace file:///upgrade/casper/filesystem.squashfs sf_upgrade=1 sf_keep_paths="/sf/packages/solidfire-sioc-4.2.3.2288 /sf/packages/solidfire-nma-1.4.10/conf /sf/packages/sioc /sf/packages/nma"
    2. 在11.1(11.1.0.72)管理節點上、執行下列命令:

      sudo /sf/rtfi/bin/sfrtfi_inplace file:///upgrade/casper/filesystem.squashfs sf_upgrade=1 sf_keep_paths="/sf/packages/solidfire-sioc-4.2.1.2281 /sf/packages/solidfire-nma-1.4.10/conf /sf/packages/sioc /sf/packages/nma"
    3. 在11.0(11.0.0.781)管理節點上、執行下列命令:

      sudo /sf/rtfi/bin/sfrtfi_inplace file:///upgrade/casper/filesystem.squashfs sf_upgrade=1 sf_keep_paths="/sf/packages/solidfire-sioc-4.2.0.2253 /sf/packages/solidfire-nma-1.4.8/conf /sf/packages/sioc /sf/packages/nma"

      升級程序完成後、管理節點會以新的作業系統重新開機。

  9. 在 12.2 管理節點上、執行 `upgrade-mnode`指令碼以保留先前的組態設定。

    註 如果您要從11.0或11.1管理節點移轉、指令碼會將Active IQ 該收集器複製到新的組態格式。
    1. 對於由現有管理節點11.0或11.1管理且具有持續磁碟區的單一儲存叢集:

      sudo /sf/packages/mnode/upgrade-mnode -mu <mnode user> -pv <true - persistent volume> -pva <persistent volume account name - storage volume account>
    2. 對於由現有管理節點11.0或11.1管理且無持續磁碟區的單一儲存叢集:

      sudo /sf/packages/mnode/upgrade-mnode -mu <mnode user>
    3. 對於由現有管理節點11.0或11.1管理且具有持續磁碟區的多個儲存叢集:

      sudo /sf/packages/mnode/upgrade-mnode -mu <mnode user> -pv <true - persistent volume> -pva <persistent volume account name - storage volume account> -pvm <persistent volumes mvip>
    4. 對於由不含持續磁碟區的現有管理節點 11.0 或 11.1 所管理的多個儲存叢集(此 `-pvm`旗標只是為了提供叢集的 MVIP 位址之一):

      sudo /sf/packages/mnode/upgrade-mnode -mu <mnode user> -pvm <mvip for persistent volumes>
  10. (適用於所有具有 NetApp Element Plug-in for vCenter Server 的 NetApp HCI 安裝)請遵循主題中的步驟、在 12.2 管理節點上更新 vCenter 外掛程式"升級vCenter Server的Element外掛程式"

  11. 使用管理節點API找出安裝的資產ID:

    1. 從瀏覽器登入管理節點REST API UI:

      1. 移至儲存設備 MVIP 並登入。此動作會在下一個步驟中接受憑證。

    2. 在管理節點上開啟庫存服務REST API UI:

      https://<ManagementNodeIP>/inventory/1/
    3. 選擇*授權*並完成下列項目:

      1. 輸入叢集使用者名稱和密碼。

      2. 輸入用戶端 ID 為 mnode-client

      3. 選取*授權*以開始工作階段。

      4. 關閉視窗。

    4. 從REST API UI中、選取*「Get Rise/Installations」*。

    5. 選擇*試用*。

    6. 選擇*執行*。

    7. 從 Code 200 回應本文複製用於安裝的 id

      您的安裝具有在安裝或升級期間建立的基礎資產組態。

  12. 在vSphere中找出運算節點的硬體標籤:

    1. 在vSphere Web Client瀏覽器中選取主機。

    2. 選擇*顯示器*標籤、然後選取*硬體健全狀況*。

    3. 列出節點BIOS製造商和型號。複製並儲存值以供 `tag`稍後的步驟使用。

  13. 新增vCenter控制器資產以進行HCI監控、並將混合雲控制新增至管理節點已知資產:

    1. 選取「* POST /Assites/{asset_id}/controller*」以新增控制器子資產。

    2. 選擇*試用*。

    3. 在「* asset_id*」欄位中、輸入您複製到剪貼簿的父基礎資產ID。

    4. 使用類型和 vCenter 認證輸入所需的有效負載值 vCenter

    5. 選擇*執行*。

  14. 將運算節點資產新增至管理節點已知資產:

    1. 選取「* POST /Assets /{asset_id}/ comp運算 節點*」、以新增內含運算節點資產認證的運算節點子資產。

    2. 選擇*試用*。

    3. 在「* asset_id*」欄位中、輸入您複製到剪貼簿的父基礎資產ID。

    4. 在有效負載中、輸入「模型」索引標籤中定義的必要有效負載值。輸入 ESXi Host AS type 並貼上您在上一個步驟中儲存的硬體標籤 hardware_tag

    5. 選擇*執行*。

從管理節點10.x版移轉至11.x版

如果您的管理節點版本為10.x、則無法從10.x升級至11.x您可以改用此移轉程序、將組態從10.x複製到新部署的11.1管理節點。如果您的管理節點目前為11.0以上、則應跳過此程序。您需要管理節點 11.0 或 11.1 、以及最新的 HealthTools 、才能將元件軟體從 10.3+ 升級至 11.x

步驟
  1. 從VMware vSphere介面部署管理節點11.1 OVA並開啟電源。

  2. 開啟管理節點VM主控台、以開啟終端使用者介面(TUI)。

  3. 使用TUI建立新的系統管理員ID並指派密碼。

  4. 在管理節點TUI中、使用新的ID和密碼登入管理節點、然後驗證其運作是否正常。

  5. 從vCenter或管理節點TUI取得管理節點11.1 IP位址、然後瀏覽至連接埠9443上的IP位址、以開啟管理節點UI。

    https://<mNode 11.1 IP address>:9443
  6. 在vSphere中、選取* NetApp Element 《組態*》>*《mNode設定*》。(在較舊版本中、最上層的功能表是* NetApp SolidFire 點菜組態*。)

  7. 選擇* Actions > Clear*。

  8. 若要確認、請選取* Yes *。mNode Status(mNode狀態)欄位應報告未設定。

    註 第一次移至* mNode Settings*索引標籤時、mNode Status欄位可能會顯示* Not Configured 、而非預期的 Up ;您可能無法選擇 Actions > Clear*。重新整理瀏覽器。mNode Status(mNode狀態)字段最終將顯示* up *。
  9. 登出vSphere。

  10. 在網頁瀏覽器中、開啟管理節點登錄公用程式、然後選取* QoSSIOC Service Management *:

    https://<mNode 11.1 IP address>:9443
  11. 設定新的QoSSIOC密碼。

    註 預設密碼為 solidfire。此密碼是設定新密碼的必要密碼。
  12. 選取* vCenter外掛程式登錄*索引標籤。

  13. 選擇*更新外掛程式*。

  14. 輸入必要的值。完成後、請選取*更新*。

  15. 登入vSphere、然後選取* NetApp Element 《組態*》>*《mNode設定*》。

  16. 選取*「Actions」(動作)>「Configure」(設定)*。

  17. 提供管理節點 IP 位址、管理節點使用者 ID (使用者名稱為)、您在登錄公用程式的 * QoSSIOC Service Management* 標籤上設定的密碼、 `admin`以及 vCenter 使用者 ID 和密碼。

    在vSphere中、* mNode Setting*索引標籤應顯示mNode狀態* up *、表示管理節點11.1已登錄至vCenter。

  18. 從管理節點登錄公用程式(`https://<mNode 11.1 IP address>:9443`中)、從 *QoSSIOC 服務管理 * 重新啟動 SEIOC 服務。

  19. 等待一分鐘、然後查看* NetApp Element 《組態*》>*《mNode設定*》索引標籤。這應該會將mNode狀態顯示為* up *。

    如果狀態為 * 停機 * 、請檢查的權限 /sf/packages/sioc/app.properties。檔案擁有者應有讀取、寫入及執行權限。正確的權限應顯示如下:

    -rwx------
  20. 在 SEIOC 程序啟動且 vCenter 將 mNode 狀態顯示為 * UP * 之後、請檢查管理節點上的服務記錄 sf-hci-nma。不應有錯誤訊息。

  21. (僅適用於管理節點11.1)以root權限將SSH移入管理節點11.1版、然後使用下列命令啟動NMA服務:

    # systemctl enable /sf/packages/nma/systemd/sf-hci-nma.service
    # systemctl start sf-hci-nma21
  22. 從vCenter執行移除磁碟機、新增磁碟機或重新開機節點的動作。這會觸發儲存警示、而這些警示應在vCenter中報告。如果此功能正常運作、NMA系統警示將如預期般運作。

  23. 如果在 vCenter 中設定 ONTAP Select 、請在 NMA 中設定 ONTAP Select 警示、方法是將檔案從先前的管理節點複製 .ots.properties`到管理節點版本 11.1 `/sf/packages/nma/conf/.ots.properties 檔案、然後使用下列命令重新啟動 NMA 服務:

    systemctl restart sf-hci-nma
  24. 使用下列命令檢視記錄檔、驗ONTAP Select 證此功能是否正常運作:

    journalctl -f | grep -i ots
  25. 執行下列動作來設定Active IQ 功能:

    1. SSH 移至管理節點 11.1 版、然後移至 `/sf/packages/collector`目錄。

    2. 執行下列命令:

      sudo ./manage-collector.py --set-username netapp --set-password --set-mvip <MVIP>
    3. 出現提示時、輸入管理節點UI密碼。

    4. 執行下列命令:

      ./manage-collector.py --get-all
      sudo systemctl restart sfcollector
    5. 驗證 `sfcollector`記錄以確認其運作正常。

  26. 在vSphere中、* NetApp Element 《效能不均組態》>*「mNode設定*」索引標籤應顯示mNode狀態為* up *。

  27. 驗證NMA是否回報系統警示和ONTAP Select 不實警示。

  28. 如果一切正常運作、請關閉並刪除管理節點10.x VM。

使用管理節點REST API重新設定驗證

如果您已依序升級(1)管理服務和(2)元素儲存設備、則可以保留現有的管理節點。如果您已依照不同的升級順序執行、請參閱就地管理節點升級程序。

您需要的產品
  • 您已將管理服務更新為2.10.29或更新版本。

  • 您的儲存叢集正在執行 Element 12.0 或更新版本。

  • 您的管理節點為11.3或更新版本。

  • 您已依序更新管理服務、然後升級您的Element儲存設備。除非您依照所述順序完成升級、否則無法使用此程序重新設定驗證。

步驟
  1. 在管理節點上開啟管理節點REST API UI:

    https://<ManagementNodeIP>/mnode
  2. 選擇*授權*並完成下列項目:

    1. 輸入叢集使用者名稱和密碼。

    2. 輸入用戶端 ID 、就像尚未填入值一樣 mnode-client

    3. 選取*授權*以開始工作階段。

  3. 從REST API UI中、選取* POST /services / reconfigure驗證*。

  4. 選擇*試用*。

  5. 對於 load_images_ 參數,請選擇 true

  6. 選擇*執行*。

    回應本文表示重新設定成功。

如需詳細資訊、請參閱