คุณลักษณะแพตช์และอัปเดต (PnU) ของ ฮับ Azure Stack ต้องใช้ที่อยู่ IP ของ LXCA และข้อมูลประจำตัวที่จัดเก็บไว้ในตัวแปรเฉพาะภายใน ฮับ Azure Stack Fabric เพื่อสื่อสารคำขออัปเดตเฟิร์มแวร์ทั้งหมดไปยัง LXCA และจัดการการรับรองความถูกต้องตามลำดับ
- ขั้นตอนในหัวข้อนี้จำเป็นต้องทำให้เสร็จสิ้นก่อนที่จะดำเนินการอัปเดตเฟิร์มแวร์ PnU ครั้งแรก ทุกครั้งที่มีการเปลี่ยนแปลงข้อมูลประจำตัว LXCA จะต้องทำขั้นตอนเหล่านี้อีกครั้ง
สคริปต์ตัวช่วยถูกสร้างเพื่อให้กระบวนการนี้ทำได้ง่ายยิ่งขึ้น คุณสามารถดำเนินขั้นตอนต่อไปนี้เพื่อใช้งานสคริปต์:
- คัดลอก “AzureStackManagerCredsHelper.ps1” ไปที่ “D:\Lenovo\Scripts” บน HLH
- เปิดอินสแตนซ์ใหม่ของ 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 Administrator account
$pwd = ConvertTo-SecureString "<Password>" -AsPlainText -Force
# <DomainFQDN> is the domain name of the หน่วยขนาด
# <UserID> is the UserID of the ฮับ Azure Stack 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>"
สคริปต์นี้มีพารามิเตอร์ในวงเล็บที่ต้องแทนที่ด้วยค่าจริงจากสภาพแวดล้อมของคุณ ค่าเหล่านี้สามารถพบได้ในตารางที่อยู่ในเอกสาร
Lenovo ThinkAgile SXM - สรุปการปรับใช้ของลูกค้า ที่ส่งให้คุณและคัดลอกไปยัง HLH (“
D:\Lenovo\Azure Stack Deployment Details”) หลังจาก
ฮับ Azure Stack ถูกปรับใช้ครั้งแรกในศูนย์ข้อมูลของคุณ แทนที่พารามิเตอร์ในวงเล็บดังต่อไปนี้:
<EmergencyConsoleIPAddresses> คือที่อยู่ IP ของ Privileged Endpoint (PEP) ซึ่งสามารถพบได้ในส่วน Emergency Recovery Console Endpoints ของตาราง คุณสามารถใช้ที่อยู่ IP ใดก็ได้จากทั้งสามรายการ
<Password> คือรหัสผ่านสำหรับบัญชีผู้ดูแลระบบ ฮับ Azure Stack ซึ่งสามารถพบได้ในส่วน โครงสร้างพื้นฐาน Azure Stack ของตาราง นี่คือรหัสผ่านที่ใช้ในการเข้าสู่ระบบ พอร์ทัลผู้ดูแลระบบฮับ Azure Stack
<DomainFQDN> คือชื่อโดเมนของ หน่วยขนาด ซึ่งสามารถพบได้ในส่วน ฮับ Azure Stack โครงสร้างพื้นฐาน ของตาราง
<UserID> คือชื่อผู้ใช้ของบัญชีผู้ดูแลระบบ ฮับ Azure Stack ซึ่งสามารถพบได้ในส่วน โครงสร้างพื้นฐาน Azure Stack ของตาราง นี่คือชื่อผู้ใช้ที่ใช้ในการเข้าสู่ระบบ พอร์ทัลผู้ดูแลระบบฮับ Azure Stack
<LXCAIPAddress> คือที่อยู่ IP ของเครื่องเสมือน LXCA ซึ่งสามารถพบได้ในส่วน LXCA ของตาราง
- หลังจากแทนที่พารามิเตอร์ในวงเล็บทั้งหมดด้วยค่าจริงแล้ว ให้บันทึกสคริปต์เพื่อให้สามารถนำมาใช้ซ้ำได้ในอนาคตหากข้อมูลประจำตัว LXCA มีการเปลี่ยนแปลง
- เลือกบรรทัดทั้งหมดในสคริปต์ ยกเว้นสามบรรทัดสุดท้าย และเรียกใช้ส่วนที่เลือกโดยคลิกปุ่ม Run Section () เป็นเรื่องปกติที่จะเห็นข้อความเตือนสีส้มโดยแสดงข้อความต่อไปนี้:
ชื่อของคำสั่งที่นำเข้าบางรายการจากโมดูล 'ECEClient' มีคำกริยาที่ไม่ได้รับการอนุมัติซึ่งอาจทำให้ค้นพบได้น้อยลง หากต้องการค้นหาคำสั่งที่มีกริยาที่ไม่ได้รับการอนุมัติ ให้เรียกใช้คำสั่ง Import-Module อีกครั้งด้วยพารามิเตอร์ Verbose สำหรับรายการกริยาที่ได้รับอนุมัติ ให้พิมพ์ Get-Verb
- หน้าต่างจะปรากฏขึ้นเพื่อขอข้อมูลประจำตัว ป้อนข้อมูลประจำตัวที่ใช้ในการเข้าสู่ระบบ LXCA ข้อมูลประจำตัว ณ เวลาที่ปรับใช้ ฮับ Azure Stack สามารถพบได้ในตารางเดียวกันที่อ้างอิงข้างต้น ในส่วน LXCA ของตาราง
รูปที่ 1. ข้อมูลประจำตัวที่ใช้ในการเข้าสู่ระบบ LXCA จะใช้เวลาสักครู่จนกว่าคำสั่งจะเสร็จสิ้น PowerShell จะอัปเดตเป็นระยะๆ โดยมีข้อความสถานะ Verbose ต่อไปนี้:
VERBOSE:
Overall action status: ‘Running’
VERBOSE:
VERBOSE: Step ‘OEM Hardware Manager password update’ status: ‘InProgress’
VERBOSE:
เมื่อเสร็จแล้ว คุณจะเห็นการอัปเดตสถานะขั้นสุดท้าย (“VERBOSE: DONE”) ก่อนที่จะแสดงสรุปสิ่งที่ดำเนินการเสร็จแล้ว
ซึ่งเป็นการดำเนินการขั้นตอนที่จำเป็นในการมอบรายละเอียด XClarity Administrator ให้กับ
หน่วยขนาด ให้เสร็จสมบูรณ์ โปรดไปที่
การตรวจสอบเวอร์ชันปัจจุบัน