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

恢復管理節點

貢獻者

如果先前的管理節點使用持續磁碟區、您可以手動為執行NetApp Element 此軟體的叢集恢復和重新部署管理節點。

您可以部署新的OVA並執行重新部署指令碼、從先前安裝的管理節點擷取組態資料(執行版本11.3及更新版本)。

您需要的產品
  • 您先前的管理節點執行NetApp Element 的是版本11.3或更新版本的 "持續磁碟區" 功能投入。

  • 您知道包含持續磁碟區的叢集MVIP和SVIP。

  • 您的叢集版本執行NetApp Element 的是更新版本的Software 11.3。

  • 您的安裝使用的是IPV4。管理節點11.3不支援IPv6。

  • 您有權從NetApp支援網站下載軟體。

  • 您已識別出適合您平台的管理節點映像類型:

    平台 安裝映像類型

    Microsoft Hyper-V

    .iso

    KVM

    .iso

    VMware vSphere

    .ISO、.ova

    Citrix XenServer

    .iso

    OpenStack

    .iso

下載ISO或OVA並部署VM

  1. 從下載OVA或ISO以供安裝 "Element軟體" 頁面。

    1. 選擇*下載最新版本*並接受EULA。

    2. 選取您要下載的管理節點映像。

  2. 如果您下載了OVA、請依照下列步驟操作:

    1. 部署OVA。

    2. 如果您的儲存叢集與管理節點(eth0)位於不同的子網路上、且您想要使用持續磁碟區、請在儲存子網路上的VM(例如eth1)中新增第二個網路介面控制器(NIC)、或確保管理網路可以路由傳送至儲存網路。

  3. 如果您下載ISO、請依照下列步驟操作:

    1. 使用下列組態、從Hypervisor建立新的64位元虛擬機器:

      • 六個虛擬CPU

      • 24GB RAM

      • 400GB虛擬磁碟、精簡配置

      • 單一虛擬網路介面、可存取網際網路及儲存設備MVIP。

      • (SolidFire 可選購以支援整合式All Flash儲存設備)單一虛擬網路介面、可透過管理網路存取儲存叢集。如果您的儲存叢集與管理節點(eth0)位於不同的子網路上、且您想要使用持續磁碟區、請在儲存子網路(eth1)的VM上新增第二個網路介面控制器(NIC)、或確保管理網路可以路由傳送至儲存網路。

        重要 請勿在執行此步驟之前開啟虛擬機器電源、此步驟稍後會指出此點。
    2. 將ISO附加至虛擬機器、然後開機至.ISO安裝映像。

      註 使用映像安裝管理節點可能會導致啟動畫面出現30秒延遲。
  4. 安裝完成後、開啟管理節點的虛擬機器電源。

設定網路

  1. 使用終端使用者介面(TUI)建立管理節點管理使用者。

    提示 若要在功能表選項之間移動、請按上或下方向鍵。若要在按鈕之間移動、請按下「分頁」。若要從按鈕移至欄位、請按下Tab。若要在欄位之間瀏覽、請按下向上或向下箭頭鍵。
  2. 設定管理節點網路(eth0)。

    註 如果您需要額外的NIC來隔離儲存流量、請參閱設定其他NIC的指示: "設定儲存網路介面控制器(NIC)"

設定時間同步

  1. 使用NTP確保管理節點與儲存叢集之間的時間同步:

註 從元件12.3.1開始、會自動執行子步驟(A)至(e)。若為管理節點12.3.1、請繼續執行 子步驟(f) 以完成時間同步組態。
  1. 使用SSH或Hypervisor提供的主控台登入管理節點。

  2. 停止ntpd:

    sudo service ntpd stop
  3. 編輯NTP組態檔「/etc/ntp.conf:

    1. 在預設伺服器(「伺服器0.gentoo.pool.ntp.org」)前面加上「#」、即可註釋掉預設伺服器(「伺服器」)。

    2. 為您要新增的每個預設時間伺服器新增一行。預設時間伺服器必須與儲存叢集上使用的NTP伺服器相同、您將在中使用 "後續步驟"

      vi /etc/ntp.conf
      
      #server 0.gentoo.pool.ntp.org
      #server 1.gentoo.pool.ntp.org
      #server 2.gentoo.pool.ntp.org
      #server 3.gentoo.pool.ntp.org
      server <insert the hostname or IP address of the default time server>
    3. 完成後儲存組態檔。

  4. 強制NTP與新增的伺服器同步。

    sudo ntpd -gq
  5. 重新啟動ntpd。

    sudo service ntpd start
  6. [Subford_f_recover_config_time_sync-]停用透過Hypervisor與主機進行時間同步(以下為VMware範例):

    註 如果您在VMware以外的Hypervisor環境中部署mNode、例如在OpenStack環境中從.ISO映像部署mNode、請參閱Hypervisor文件以取得等效命令。
    1. 停用定期時間同步:

      vmware-toolbox-cmd timesync disable
    2. 顯示並確認服務的目前狀態:

      vmware-toolbox-cmd timesync status
    3. 在vSphere中、確認VM選項中未勾選「將訪客時間與主機同步」方塊。

      註 如果您日後對VM進行變更、請勿啟用此選項。
註 請勿在完成時間同步組態之後編輯NTP、因為它會在您執行時影響NTP 重新部署命令 在管理節點上。

設定管理節點

  1. 建立管理服務套裝組合內容的暫用目的地目錄:

    mkdir -p /sf/etc/mnode/mnode-archive
  2. 下載先前安裝在現有管理節點上的管理服務套裝組合(2.15.28版或更新版本)、並將其儲存在「/sf/etc/mnode/」目錄中。

  3. 使用下列命令擷取下載的套件組合、並以套件檔案名稱取代[]方括弧中的值(包括方括弧):

    tar -C /sf/etc/mnode -xvf /sf/etc/mnode/[management services bundle file]
  4. 將產生的檔案解壓縮到「/SF/etc/mnode-archive(目錄):

    tar -C /sf/etc/mnode/mnode-archive -xvf /sf/etc/mnode/services_deploy_bundle.tar.gz
  5. 建立帳戶和磁碟區的組態檔:

    echo '{"trident": true, "mvip": "[mvip IP address]", "account_name": "[persistent volume account name]"}' | sudo tee /sf/etc/mnode/mnode-archive/management-services-metadata.json
    1. 針對下列每個必要參數、將[]方塊中的值(包括方括弧)取代:

      • [mvip IP位址]:儲存叢集的管理虛擬IP位址。使用您在期間使用的相同儲存叢集來設定管理節點 "NTP伺服器組態"

      • [持續磁碟區帳戶名稱]:與此儲存叢集中所有持續磁碟區相關聯的帳戶名稱。

  6. 設定並執行管理節點重新部署命令、以連線至叢集上裝載的持續磁碟區、並使用先前的管理節點組態資料啟動服務:

    註 系統會提示您在安全提示中輸入密碼。如果叢集位於Proxy伺服器之後、您必須設定Proxy設定、才能連線至公用網路。
    sudo /sf/packages/mnode/redeploy-mnode --mnode_admin_user [username]
    1. 將[]方括弧中的值(包括方括弧)取代為管理節點系統管理員帳戶的使用者名稱。這可能是您用來登入管理節點的使用者帳戶使用者名稱。

      註 您可以新增使用者名稱、或允許指令碼提示您輸入資訊。
    2. 運行"REDeploy-mnode"命令。重新部署完成時、指令碼會顯示成功訊息。

    3. 如果您使用系統的完整網域名稱(FQDN)來存取元素Web介面(例如管理節點或NetApp混合雲控制)、 "重新設定管理節點的驗證"

重要 提供SSH功能 "NetApp支援遠端支援通道(RST)工作階段存取" 在執行管理服務2.18及更新版本的管理節點上、預設為停用。如果您先前已在管理節點上啟用SSH功能、則可能需要 "再次停用SSH" 在恢復的管理節點上。

瞭解更多資訊