管理管理節點上的SSH功能
您可以使用REST API在管理節點(mNode)上停用、重新啟用或判斷SSH功能的狀態。提供SSH功能 "NetApp支援遠端支援通道(RST)工作階段存取" 在執行管理服務2.18或更新版本的管理節點上、預設為停用。
從管理服務2.20.69開始、您可以使用NetApp混合雲控制UI在管理節點上啟用和停用SSH功能。
-
* NetApp混合式雲端控制權限*:您擁有系統管理員權限。
-
叢集管理員權限:您具有儲存叢集管理員權限。
-
* Element軟體*:您的叢集執行NetApp Element 的是不支援功能的軟體11.3或更新版本。
-
管理節點:您已部署執行11.3版或更新版本的管理節點。
-
管理服務更新:
-
若要使用NetApp混合雲控制UI、您已更新您的 "管理服務套裝組合" 至版本2.20.69或更新版本。
-
若要使用REST API UI、您已更新您的 "管理服務套裝組合" 至版本2.17。
-
您可以在之後執行下列任何一項工作 "驗證":
使用NetApp混合雲控制UI在管理節點上停用或啟用SSH功能
您可以在管理節點上停用或重新啟用SSH功能。提供SSH功能 "NetApp支援遠端支援通道(RST)工作階段存取" 在執行管理服務2.18或更新版本的管理節點上、預設為停用。停用SSH不會終止或中斷現有SSH用戶端工作階段與管理節點的連線。如果您停用SSH並選擇稍後重新啟用、則可以使用NetApp混合雲控制UI來執行此作業。
若要啟用或停用使用SSH存取儲存叢集的支援、您必須使用 "Element UI叢集設定頁面"。 |
-
從儀表板中、選取右上角的選項功能表、然後選取*設定*。
-
在* Support Access for Management Nod*(管理節點支援存取)畫面中、切換交換器以啟用管理節點SSH。
-
完成疑難排解之後、請在* Support Access for Management Nod*(管理節點支援存取)畫面中、切換交換器以停用管理節點SSH。
使用API在管理節點上停用或啟用SSH功能
您可以在管理節點上停用或重新啟用SSH功能。提供SSH功能 "NetApp支援遠端支援通道(RST)工作階段存取" 在執行管理服務2.18或更新版本的管理節點上、預設為停用。停用SSH不會終止或中斷現有SSH用戶端工作階段與管理節點的連線。如果停用SSH並選擇稍後重新啟用、您可以使用相同的API來執行此作業。
若為管理服務2.18或更新版本:
curl -k -X PUT "https://<<ManagementNodeIP>/mnode/2/settings/ssh?enabled=<false/true>" -H "accept: application/json" -H "Authorization: Bearer ${TOKEN}"
若為管理服務2.17或更早版本:
curl -X PUT "https://<ManagementNodeIP>/mnode/settings/ssh?enabled=<false/true>" -H "accept: application/json" -H "Authorization: Bearer ${TOKEN}"
您可以找到API命令使用的承載「${token}」 "授權"。承載「${token}」位於捲曲回應中。 |
-
輸入管理節點IP位址、然後輸入「/mnode/':
https://<ManagementNodeIP>/mnode/
-
選擇*授權*並完成下列項目:
-
輸入叢集使用者名稱和密碼。
-
輸入用戶端ID為「mnode-client」。
-
選取*授權*以開始工作階段。
-
關閉視窗。
-
-
從REST API UI中、選取*放置/設定、以供參考/ ssh *。
-
按一下*試用*。
-
將*已啟用*參數設為「假」以停用SSH、或將「真」設為重新啟用先前停用的SSH功能。
-
按一下*執行*。
-
使用API判斷管理節點上SSH功能的狀態
您可以使用管理節點服務API、判斷管理節點上是否已啟用SSH功能。在執行管理服務2.18或更新版本的管理節點上、SSH預設為停用。
若為管理服務2.18或更新版本:
curl -k -X PUT "https://<<ManagementNodeIP>/mnode/2/settings/ssh?enabled=<false/true>" -H "accept: application/json" -H "Authorization: Bearer ${TOKEN}"
若為管理服務2.17或更早版本:
curl -X PUT "https://<ManagementNodeIP>/mnode/settings/ssh?enabled=<false/true>" -H "accept: application/json" -H "Authorization: Bearer ${TOKEN}"
您可以找到API命令使用的承載「${token}」 "授權"。承載「${token}」位於捲曲回應中。 |
-
輸入管理節點IP位址、然後輸入「/mnode/':
https://<ManagementNodeIP>/mnode/
-
選擇*授權*並完成下列項目:
-
輸入叢集使用者名稱和密碼。
-
輸入用戶端ID為「mnode-client」。
-
選取*授權*以開始工作階段。
-
關閉視窗。
-
-
從REST API UI中、選取* Get /setsettings(取得/設定)、以供參考/ ssh *。
-
按一下*試用*。
-
按一下*執行*。
-