恢復管理節點
如果先前的管理節點使用持續磁碟區、您可以手動為執行NetApp Element 此軟體的叢集恢復和重新部署管理節點。
您可以部署新的OVA並執行重新部署指令碼、從先前安裝的管理節點擷取組態資料(執行版本11.3及更新版本)。
-
您先前的管理節點執行的是 NetApp Element 軟體 11.3 版或更新版本、且"持續磁碟區"已啟用功能。
-
您知道包含持續磁碟區的叢集MVIP和SVIP。
-
您的叢集版本執行的是 NetApp Element 軟體 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
-
從 NetApp 支援網站的頁面下載 OVA 或 ISO 以供安裝 "Element軟體"。
-
選擇*下載最新版本*並接受EULA。
-
選取您要下載的管理節點映像。
-
-
如果您下載OVA、請依照下列步驟操作:
-
部署OVA。
-
如果您的儲存叢集與管理節點(eth0)位於不同的子網路上、且您想要使用持續磁碟區、請在儲存子網路上的VM(例如eth1)中新增第二個網路介面控制器(NIC)、或確保管理網路可以路由傳送至儲存網路。
-
-
如果您下載ISO、請依照下列步驟操作:
-
使用下列組態、從Hypervisor建立新的64位元虛擬機器:
-
六個虛擬CPU
-
24 GB RAM
-
400GB虛擬磁碟、精簡配置
-
單一虛擬網路介面、可存取網際網路及儲存設備MVIP。
-
(SolidFire 可選購以支援整合式All Flash儲存設備)單一虛擬網路介面、可透過管理網路存取儲存叢集。如果您的儲存叢集與管理節點(eth0)位於不同的子網路上、且您想要使用持續磁碟區、請在儲存子網路(eth1)的VM上新增第二個網路介面控制器(NIC)、或確保管理網路可以路由傳送至儲存網路。
請勿在執行此步驟之前開啟虛擬機器電源、此步驟稍後會指出此點。
-
-
將ISO附加至虛擬機器、然後開機至.ISO安裝映像。
使用映像安裝管理節點可能會導致啟動畫面出現30秒延遲。
-
-
安裝完成後、開啟管理節點的虛擬機器電源。
設定網路
-
使用終端使用者介面(TUI)建立管理節點管理使用者。
若要在功能表選項之間移動、請按上或下方向鍵。若要在按鈕之間移動、請按下「分頁」。若要從按鈕移至欄位、請按下Tab。若要在欄位之間瀏覽、請按下向上或向下箭頭鍵。 -
設定管理節點網路(eth0)。
如果您需要額外的 NIC 來隔離儲存流量、請參閱設定其他 NIC 的說明:"設定儲存網路介面控制器(NIC)"。
設定時間同步
-
使用NTP確保管理節點與儲存叢集之間的時間同步:
從元件12.3.1開始、會自動執行子步驟(A)至(e)。對於管理節點 12.3.1 或更新版本、請繼續執行子步驟(f)以完成時間同步組態。 |
-
使用SSH或Hypervisor提供的主控台登入管理節點。
-
停止ntpd:
sudo service ntpd stop
-
編輯 NTP 組態檔案
/etc/ntp.conf
:-
(
server 0.gentoo.pool.ntp.org`在每個服務器的前面添加一個,註釋掉默認服務器) `#
。 -
為您要新增的每個預設時間伺服器新增一行。預設時間伺服器必須與您要在中使用的儲存叢集上所使用的 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>
-
完成後儲存組態檔。
-
-
強制NTP與新增的伺服器同步。
sudo ntpd -gq
-
重新啟動ntpd。
sudo service ntpd start
-
[Subford_f_recover_config_time_sync-]停用透過Hypervisor與主機進行時間同步(以下為VMware範例):
如果您在VMware以外的Hypervisor環境中部署mNode、例如在OpenStack環境中從.ISO映像部署mNode、請參閱Hypervisor文件以取得等效命令。 -
停用定期時間同步:
vmware-toolbox-cmd timesync disable
-
顯示並確認服務的目前狀態:
vmware-toolbox-cmd timesync status
-
在 vSphere 中、確認 `Synchronize guest time with host`已取消勾選 VM 選項中的方塊。
如果您日後對VM進行變更、請勿啟用此選項。
-
完成時間同步組態後、請勿編輯 NTP 、因為當您在管理節點上執行時、 NTP 會受到影響重新部署命令。 |
設定管理節點
-
建立管理服務套裝組合內容的暫用目的地目錄:
mkdir -p /sf/etc/mnode/mnode-archive
-
下載先前安裝在現有管理節點上的管理服務套件(版本 2.15.28 或更新版本)、並將其儲存在目錄中
/sf/etc/mnode/
。 -
使用下列命令擷取下載的套件組合、並以套件檔案名稱取代[]方括弧中的值(包括方括弧):
tar -C /sf/etc/mnode -xvf /sf/etc/mnode/[management services bundle file]
-
將產生的檔案解壓縮至 `/sf/etc/mnode-archive`目錄:
tar -C /sf/etc/mnode/mnode-archive -xvf /sf/etc/mnode/services_deploy_bundle.tar.gz
-
建立帳戶和磁碟區的組態檔:
echo '{"trident": true, "mvip": "[mvip IP address]", "account_name": "[persistent volume account name]"}' | sudo tee /sf/etc/mnode/mnode-archive/management-services-metadata.json
-
針對下列每個必要參數、將[]方塊中的值(包括方括弧)取代:
-
[mvip IP位址]:儲存叢集的管理虛擬IP位址。使用您在中使用的相同儲存叢集"NTP伺服器組態"來設定管理節點。
-
[持續磁碟區帳戶名稱]:與此儲存叢集中所有持續磁碟區相關聯的帳戶名稱。
-
-
-
設定並執行管理節點重新部署命令、以連線至叢集上裝載的持續磁碟區、並使用先前的管理節點組態資料啟動服務:
系統會提示您在安全提示中輸入密碼。如果叢集位於Proxy伺服器之後、您必須設定Proxy設定、才能連線至公用網路。 sudo /sf/packages/mnode/redeploy-mnode --mnode_admin_user [username]
-
將[]方括弧中的值(包括方括弧)取代為管理節點系統管理員帳戶的使用者名稱。這可能是您用來登入管理節點的使用者帳戶使用者名稱。
您可以新增使用者名稱、或允許指令碼提示您輸入資訊。 -
執行 `redeploy-mnode`命令。重新部署完成時、指令碼會顯示成功訊息。
-
如果您使用系統的完整網域名稱( FQDN )存取元素 Web 介面(例如管理節點或 NetApp 混合雲控制)、"重新設定管理節點的驗證"。
-
在執行管理服務 2.18 及更新版本的管理節點上、預設會停用提供的 SSH 功能"NetApp支援遠端支援通道(RST)工作階段存取"。如果您先前已在管理節點上啟用 SSH 功能、則可能需要"再次停用SSH"在復原的管理節點上執行。 |