Einleitung
In diesem Dokument wird beschrieben, wie der Device Connector für UCS Manager oder den Cisco Integrated Management Controller auf die Werkseinstellungen zurückgesetzt wird.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- Grundlegendes Verständnis von Unified Computing System-Servern (UCS)
- Grundlegende Informationen zu UCS Manager (UCSM)
- Grundlegendes Verständnis des Cisco Integrated Management Controller (CIMC)
- Grundlegendes Verständnis von Interviews
- Grundlegendes Verständnis von Powershell
Verwendete Komponenten
Dieses Dokument ist nicht auf bestimmte Softwareversionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Hintergrundinformationen
Stellen Sie sicher, dass Sie diese Anforderungen erfüllen, bevor Sie diese Konfiguration vornehmen.
- Intersight-Administratorkonto
- Verbindung zu Intersight und UCSM oder CIMC
- Computer mit Powershell
Konfigurieren
Hinweis: Powershell muss bereits installiert sein, bevor Sie mit diesem Verfahren fortfahren können.
Geräteanschluss auf einem eigenständigen Server zurücksetzen
Schritt 1: CIMC-Bibliothek installieren
Starten Sie Powershell auf Ihrem Computer und führen Sie den folgenden Befehl aus:
PS /Users/admin> Install-Module -Name Cisco.IMC
Schritt 2: IP und Anmeldedaten festlegen
Hinweis: Sie müssen Ihr Administratorkonto und -kennwort festlegen. Sie können auch einen Benutzer mit Administratorberechtigungen verwenden.
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
>> }
Schritt 3: Überprüfen Sie Cloud DNS, und bereiten Sie die Identität vor
PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns
Sie erhalten eine Ausgabe wie diese:
CloudDns
--------
svc.intersight.com
Verwenden Sie Cloud DNS-Ausgabe für die Body-Variable.
PS /Users/admin> $body = @{
>> "CloudDns" ="svc.intersight.com"
>> "ForceResetIdentity" = $true
>> "ResetIdentity" = $true
>> }
Schritt 4: Geräteanschluss zurücksetzen
PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck
Sie erhalten eine Ausgabe wie diese:
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 : {}
Schritt 5: Verbindung mit CIMC trennen
Disconnect-Imc
Geräteanschluss im UCS Manager zurücksetzen
Schritt 1: UCSM-Bibliothek installieren
Starten Sie Powershell auf Ihrem Computer und führen Sie den folgenden Befehl aus:
PS /Users/admin> Install-Module -Name Cisco.UCSManager
Schritt 2: IP und Anmeldedaten festlegen
Hinweis: Sie müssen Ihr Administratorkonto und -kennwort festlegen. Sie können auch einen Benutzer mit Administratorberechtigungen verwenden.
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
>> }
Schritt 3: Überprüfen Sie Cloud DNS, und bereiten Sie die Identität vor
PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns
Sie erhalten eine Ausgabe wie diese:
CloudDns
--------
svc.ucs-connect.com
Verwenden Sie Cloud DNS-Ausgabe für die Body-Variable.
PS /Users/admin> $body = @{
>> "CloudDns" =“svc.ucs-connect.com"
>> "ForceResetIdentity" = $true
>> "ResetIdentity" = $true
>> }
Schritt 4: Geräteanschluss zurücksetzen
PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck
Sie erhalten eine Ausgabe wie diese:
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 : {}
Schritt 5: Verbindung mit UCSM trennen
Disconnect-Ucs
Zugehörige Informationen