簡介
本文檔介紹如何將UCS Manager或思科整合管理控制器的裝置聯結器重置為出廠預設設定。
必要條件
需求
思科建議您瞭解以下主題:
- 對統一計算系統伺服器(UCS)的基本瞭解
- 對UCS Manager (UCSM)的基本瞭解
- 對思科整合管理控制器(CIMC)的基本瞭解
- 對Intersight有基本的瞭解
- 對Powershell的基本瞭解
採用元件
本檔案所述內容不限於特定軟體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
背景資訊
嘗試此組態之前,請確認您已具備這些需求。
- Intersight管理員帳戶
- 與Intersight和UCSM或CIMC的連線
- 具有powershell的電腦
設定
注意:繼續此過程之前,需要先安裝Powershell。
重設獨立伺服器上的裝置聯結器
步驟 1.安裝CIMC庫
在您的電腦中啟動Powershell並執行命令:
PS /Users/admin> Install-Module -Name Cisco.IMC
步驟 2.設定IP和憑據
注意:您需要設定您的管理員帳戶和密碼。您也可以使用具有管理員許可權的使用者。
PS /Users/admin> $ip = “x.x.x.x"
PS /Users/admin> $credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "admin",$(ConvertTo-SecureString -Force -AsPlainText "PASSWORD")
PS /Users/admin> $cookie = Connect-Imc $ip -Credential $credentials | Select Cookie
PS /Users/admin> $headers = @{
>> 'ucsmcookie'="ucsm-cookie="+$cookie.cookie
>> }
步驟 3.檢查雲DNS並準備身份
PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns
您會得到如下輸出:
CloudDns
--------
svc.intersight.com
將雲DNS輸出用於正文變數。
PS /Users/admin> $body = @{
>> "CloudDns" ="svc.intersight.com"
>> "ForceResetIdentity" = $true
>> "ResetIdentity" = $true
>> }
步驟 4.重設裝置聯結器
PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck
您會得到如下輸出:
StatusCode : 200
StatusDescription : OK
Content : [
{}
]
RawContent : HTTP/1.1 200 OK
Server: webserver
Date: Wed, 27 Sep 2023 00:54:16 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Frame-Options: SAMEORIGIN
Cache-Control: no-store, no-cache, max-age=0
Prevent…
Headers : {[Server, System.String[]], [Date, System.String[]], [Transfer-Encoding, System.String[]], [Connection, System.String[]]…}
Images : {}
InputFields : {}
Links : {}
RawContentLength : 8
RelationLink : {}
步驟 5.從CIMC斷開連線
Disconnect-Imc
在UCS Manager上重置裝置聯結器
步驟 1.安裝UCSM庫
在您的電腦中啟動Powershell並執行命令:
PS /Users/admin> Install-Module -Name Cisco.UCSManager
步驟 2.設定IP和憑據
注意:您需要設定您的管理員帳戶和密碼。您也可以使用具有管理員許可權的使用者。
PS /Users/admin> $ip = “x.x.x.x"
PS /Users/admin> $credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList "admin",$(ConvertTo-SecureString -Force -AsPlainText "PASSWORD")
PS /Users/admin> $cookie = Connect-Ucs $ip -Credential $credentials | Select Cookie
PS /Users/admin> $headers = @{
>> 'ucsmcookie'="ucsm-cookie="+$cookie.cookie
>> }
步驟 3.檢查雲DNS並準備身份
PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns
您會得到如下輸出:
CloudDns
--------
svc.ucs-connect.com
將雲DNS輸出用於正文變數。
PS /Users/admin> $body = @{
>> "CloudDns" =“svc.ucs-connect.com"
>> "ForceResetIdentity" = $true
>> "ResetIdentity" = $true
>> }
步驟 4.重設裝置聯結器
PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck
您會得到如下輸出:
StatusCode : 200
StatusDescription : OK
Content : [
{
"CloudDns": "svc.ucs-connect.com",
"CloudDnsList": [
"svc-static1.intersight.com",
"svc.ucs-connect.com",
"svc-static1.ucs-connect.com",
"svc.intersight.com"
…
RawContent : HTTP/1.1 200 OK
Date: Wed, 27 Sep 2023 00:33:09 GMT
Server: Apache
Strict-Transport-Security: max-age=31536000; includeSubDomains
Cache-Control: no-store, must-revalidate, no-cache
Pragma: no-cache
X-…
Headers : {[Date, System.String[]], [Server, System.String[]], [Strict-Transport-Security, System.String[]], [Cache-Control, System.String[]]…}
Images : {}
InputFields : {}
Links : {}
RawContentLength : 20468
RelationLink : {}
步驟 5.從UCSM斷開連線
Disconnect-Ucs
相關資訊