Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Premesse

Configurazione

Ripristino del connettore del dispositivo su un server autonomo

Passaggio 1. Installa libreria CIMC

Passaggio 2. Imposta IP e credenziali

Passaggio 3. Verifica il DNS del cloud e prepara l'identità

Passaggio 4. Reimposta connettore dispositivo

Passaggio 5. Disconnetti da CIMC

Reimposta Device Connector su UCS Manager

Passaggio 1. Installa libreria UCSM

Passaggio 2. Imposta IP e credenziali

Passaggio 3. Verifica il DNS del cloud e prepara l'identità

Passaggio 4. Reimposta connettore dispositivo

Passaggio 5. Disconnetti da UCSM

Informazioni correlate

Introduzione

In questo documento viene descritto come ripristinare Device Connector ai valori predefiniti per UCS Manager o Cisco Integrated Management Controller.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Conoscenze base di UCS (Unified Computing Systems Server)

- Conoscenze base di UCS Manager (UCSM)

- Conoscenze base di Cisco Integrated Management Controller (CIMC)

- Conoscenze base di Intersight

- Conoscenze base di Powershell

Componenti usati

Il documento può essere consultato per tutte le versioni software.

Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.

Premesse

Prima di provare la configurazione, verificare di disporre dei seguenti requisiti.

- Account Intersight admin

- Connettività a Intersight e UCSM o CIMC

- Computer con PowerShell

Configurazione

Nota: prima di procedere con questa procedura, è necessario che Powershell sia già installato.

Ripristino del connettore del dispositivo su un server autonomo

Passaggio 1. Installa libreria CIMC

Avviare PowerShell nel computer ed eseguire il comando:

PS /Users/admin>  Install-Module -Name Cisco.IMC

Passaggio 2. Imposta IP e credenziali

Nota: è necessario impostare l'account e la password dell'amministratore. È inoltre possibile utilizzare un utente con privilegi di amministratore.

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

>>  }

Passaggio 3. Verifica il DNS del cloud e prepara l'identità

PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns

Viene visualizzato un output simile al seguente:

CloudDns

--------

svc.intersight.com

Usa output DNS cloud per variabile corpo.

PS /Users/admin> $body = @{

>>     "CloudDns" ="svc.intersight.com"

>>     "ForceResetIdentity" = $true

>>     "ResetIdentity" = $true

>> }

Passaggio 4. Reimposta connettore dispositivo

PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections  -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck

Viene visualizzato un output simile al seguente:

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      : {}

Passaggio 5. Disconnetti da CIMC

Disconnect-Imc

Reimposta Device Connector su UCS Manager

Passaggio 1. Installa libreria UCSM

Avviare PowerShell nel computer ed eseguire il comando:

PS /Users/admin>  Install-Module -Name Cisco.UCSManager

Passaggio 2. Imposta IP e credenziali

Nota: è necessario impostare l'account e la password dell'amministratore. È inoltre possibile utilizzare un utente con privilegi di amministratore.

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

>>  }

Passaggio 3. Verifica il DNS del cloud e prepara l'identità

PS /Users/admin> Invoke-WebRequest https://$ip/connector/DeviceConnections -Headers $headers -SkipCertificateCheck | Select content -Expand Content | ConvertFrom-Json | Select CloudDns

Viene visualizzato un output simile al seguente:

CloudDns

--------

svc.ucs-connect.com

Usa output DNS cloud per variabile corpo.

PS /Users/admin> $body = @{

>>     "CloudDns" =“svc.ucs-connect.com"

>>     "ForceResetIdentity" = $true

>>     "ResetIdentity" = $true

>> }

Passaggio 4. Reimposta connettore dispositivo

PS /Users/admin> Invoke-WebRequest -Method 'Put' -Uri https://$ip/connector/DeviceConnections  -Body ($body|ConvertTo-Json) -Headers $headers -ContentType "application/json" -SkipCertificateCheck

Viene visualizzato un output simile al seguente:

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      : {}

Passaggio 5. Disconnetti da UCSM

Disconnect-Ucs

Informazioni correlate

- Device Connector

- Powershell con UCS

- Documentazione e supporto tecnico – Cisco Systems