跳至主要内容

向 Azure Stack Hub 提供 LXCA 詳細資料

Azure Stack Hub 的修補與更新 (PnU) 功能要求將 LXCA IP 位址和認證儲存在 Azure Stack Hub 結構內的特定變數中,以便將所有韌體更新要求傳達給 LXCA 並處理其各自的鑑別。

  • 在執行首次 PnU 韌體更新之前,必須完成本主題中的步驟。每次變更 LXCA 認證時,都應再次執行這些步驟。

我們建立了協助程式指令碼,讓此程序變得更簡單。請遵循下列步驟以使用指令碼:

  1. 將「AzureStackManagerCredsHelper.ps1」複製到 HLH 上的「D:\Lenovo\Scripts」。
  2. 以管理者身分開啟新的 PowerShell ISE 實例,然後開啟協助程式指令碼。指令碼全程包含註解,以協助您使用。
    # Set the variables used by the rest of the lines
    #
    # <EmergencyConsoleIPAddresses> is the IP address of a PEP
    $ip = "<EmergencyConsoleIPAddresses>"

    # <Password> is the password for the Azure Stack Hub Administrator account
    $pwd = ConvertTo-SecureString "<Password>" -AsPlainText -Force

    # <DomainFQDN> is the domain name of the 縮放單位
    # <UserID> is the UserID of the Azure Stack Hub admin account (often "CloudAdmin")
    $cred = New-Object System.Management.Automation.PSCredential ("<DomainFQDN>\<UserID>", $pwd)
    Enter-PSSession -ComputerName $ip -ConfigurationName PrivilegedEndpoint -Credential $cred

    # The following command will pop up a window for LXCA Credentials
    # <LXCAIPAddress> is the IP Address of LXCA
    Set-OEMExternalVM -VMType HardwareManager -IPAddress "<LXCAIPAddress>"

    此指令碼包含括號內的參數,這些參數必須替換為環境中的實際值。這些值可以在 Azure Stack Hub 最初部署到您的資料中心後留給您並複製到 HLH(「D:\Lenovo\Azure Stack Deployment Details」)的 Lenovo ThinkAgile SXM - 客戶部署摘要文件中的表格中找到。將括號內的參數替換如下:
    • <EmergencyConsoleIPAddresses> 是具有特殊權限的端點 (PEP) 的 IP 位址,可以在表格的緊急回復主控台端點區段中找到。可以使用三個 IP 位址的其中一個。

    • <Password> 是 Azure Stack Hub 管理者帳戶的密碼,可以在表格的 Azure Stack 基礎架構區段中找到。這是用於登入 Azure Stack Hub 管理者入口網站的密碼。

    • <DomainFQDN> 是 縮放單位的網域名稱,可以在表格的 Azure Stack Hub 基礎架構區段中找到。

    • <UserID> 是 Azure Stack Hub 管理者帳戶的 UserID,可以在表格的 Azure Stack 基礎架構區段中找到。這是用於登入 Azure Stack Hub 管理者入口網站的 UserID。

    • <LXCAIPAddress> 是 LXCA 虛擬機器的 IP 位址,可以在表格的 LXCA 區段中找到。

  3. 將所有括號內的參數替換為實際值後,儲存指令碼,以便將來如果 LXCA 認證發生變更時可以重複使用它。
  4. 選取指令碼中除最後三行以外的所有行,然後按一下執行區段 ( ) 按鈕以執行所選部分。此時如果看到顯示以下文字的橙色警告訊息是正常現象:
    警告
    從模組「ECEClient」匯入的某些指令的名稱包含未經核准的動詞,這可能會使其不易被發現。若要尋找含有未經核准動詞的指令,請使用 Verbose 參數再次執行 Import-Module 指令。如需已核准動詞的清單,請輸入 Get-Verb。
  5. 隨即會蹦現要求認證的視窗。輸入用於登入 LXCA 的認證。Azure Stack Hub 部署時的認證可以在上述同一個表格的 LXCA 區段中找到。
    圖 1. 用於登入 LXCA 的認證

    該指令需要幾分鐘才能完成。PowerShell 將定期更新以下詳細的狀態訊息:

    VERBOSE:
    Overall action status: ‘Running’
    VERBOSE:

    VERBOSE: Step ‘OEM Hardware Manager password update’ status: ‘InProgress’
    VERBOSE:

    完成後,您將看到最後的狀態更新(「VERBOSE: DONE」),然後顯示已完成操作的摘要。

這就完成了向縮放單位提供 XClarity Administrator 詳細資料所需的步驟。請繼續執行判斷目前版本