บทสรุป
คุณอาจพบปัญหาในการติดตั้งการอัปเดตที่เผยแพร่ในวันที่ 20 พฤษภาคม 2021 (KB5003237) หรือการอัปเดตที่ใหม่กว่าบน Azure Stack HCI โดยใช้ศูนย์การจัดการ Windows หรือการอัปเดตคลัสเตอร์ทราบ (CAU) ผ่านปลั๊กอินการอัปเดต Windows ซึ่งอาจปล่อยให้กลุ่ม HCI ของ Azure Stack ได้รับการอัปเดตบางส่วน ยกเว้นมีการใช้การบรรเทาปัญหาเพื่อปรับใช้การอัปเดตที่ได้รับผลกระทบ หลังจากทั้งกลุ่มได้อัปเดต KB5003237 ที่เผยแพร่ในวันที่ 20 พฤษภาคม 2021 หรือใหม่กว่าติดตั้งแล้ว คุณไม่ควรใช้การลดความเสี่ยงเพื่ออัปเดตในภายหลัง
วิธีการตรวจสอบว่ากลุ่มของคุณได้รับผลกระทบหรือไม่
คุณอาจเห็นข้อผิดพลาดต่อไปนี้:
-
ศูนย์Windowsของคุณจะแสดงสถานะของไม่สามารถติดตั้งการอัปเดต และสถานะของต่อโหนดจะถูกกล่าวถึงในคอลัมน์รัฐ
-
คุณอาจได้รับข้อผิดพลาดในบันทึกเหตุการณ์ของแชนเนลผู้ดูแลระบบที่มี ID เหตุการณ์ 1013 จากแหล่งข้อมูลของ Microsoft-Windows-ClusterAwareUpdating-Management
เมื่อต้องการตรวจสอบว่ากลุ่มได้รับผลกระทบหรือไม่ ให้ใช้สั่ง PowerShell ต่อไปนี้บนโหนดใดๆ ในกลุ่ม:
-
(Get-CauReport -Last -detailed) ClusterResult.NodeResults
ถ้าคุณได้รับข้อความแสดงข้อผิดพลาดกลุ่มจะได้รับผลกระทบ:
-
ErrorRecordData : (PluginReported_ScanFailure_Failed) ปลั๊กอิน Microsoft.WindowsUpdatePlugin รายงานความล้มเหลวขณะพยายามสแกนหาการอัปเดตที่เกี่ยวข้องบนโหนด "<HCIClusterNodeName>" ข้อมูลเพิ่มเติมที่รายงานโดยปลั๊กอิน: (ClusterUpdateException) มีการล้มเหลวในการดําเนินการ Common Information Model (CIM) นั่นคือ การดําเนินการที่ดําเนินการโดยซอฟต์แวร์ที่ Cluster-Aware การอัปเดตจะขึ้นอยู่กับ คอมพิวเตอร์ถูก " <HCIClusterNodeName>" และการดําเนินการคือ "ScanUpdates[Info,CauNodeWCD[<HCIClusterNodeName>]]" ความล้มเหลวคือ: (CimException) ไคลเอ็นต์ WinRM ไม่สามารถประมวลผลการร้องขอได้ วัตถุมีอาร์กิวเมนต์ที่ไม่รู้จัก:
-
"FeatureUpdatesOnly" ตรวจสอบว่าการสะกดของชื่ออาร์กิวเมนต์ถูกต้อง HRESULT 0x803381e1 ==> (CimException) ไคลเอ็นต์ WinRM ไม่สามารถประมวลผลการร้องขอได้ วัตถุมีอาร์กิวเมนต์ที่ไม่รู้จัก: "FeatureUpdatesOnly" ตรวจสอบว่าการสะกดของชื่ออาร์กิวเมนต์ถูกต้อง HRESULT 0x803381e1
วิธีแก้ไขปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้วิธีการใดวิธีการหนึ่งต่อไปนี้
วิธีที่ 1: ใช้อุปกรณ์การจัดการเพื่อเรียกใช้การอัปเดต CAU ระยะไกล
จากอุปกรณ์การจัดการระยะไกลที่ไม่ได้เป็นส่วนหนึ่งของกลุ่ม ให้ปฏิบัติตามขั้นตอนเหล่านี้:
-
ตรวจสอบให้แน่ใจว่า อุปกรณ์การจัดการระยะไกลได้รับการตั้งค่าอย่างถูกต้อง (ติดตั้ง RSAT Failover Clustering แล้ว)
For detailed information about how to use or set up a remote management device to use CAU, see Update a cluster using PowerShell. -
เรียกใช้การสั่ง PowerShell ต่อไปนี้:
Invoke-CauRun -ClusterName <ชื่อกลุ่ม>-CauPluginName Microsoft.WindowsUpdatePlugin -MaxFailedNodes 1 -MaxRetriesPerNode 3 -RequireAllNodesOnline -EnableFirewallRules -Force
For more information, see Install updates with PowerShell.
วิธีที่ 2: ใช้ปลั๊กอินการแก้ไขด่วนของ CAU Self-Updatingเรียกใช้
เมื่อต้องการใช้ปลั๊กอินการแก้ไขด่วนของ CAU Self-Updating เรียกใช้ ให้ปฏิบัติตามขั้นตอนต่อไปนี้:
-
ดาวน์โหลดแพคเกจ KB ที่ต้องการไปยังการแชร์ไฟล์ที่สามารถเข้าถึงได้โดยโหนดกลุ่ม
-
โครงสร้างโฟลเดอร์ที่ใช้จะต้องตรงกับวิธีที่แนะนาในการกําหนดค่าโครงสร้างโฟลเดอร์โปรแกรมแก้ไขด่วน
-
หลังจากโฟลเดอร์การแก้ไขด่วนอยู่ในที่นี้ ให้เรียกใช้สั่ง PowerShell ต่อไปนี้เพื่อเรียกใช้การอัปเดตด้วยตนเองโดยใช้ปลั๊กอินการแก้ไขด่วน CAU
Add-CauClusterRole -ClusterName <cluster_name> -EnableFirewallRules -Force (ในกรณีที่ยังไม่ได้เพิ่ม)
Set-CauClusterRole -ClusterName <cluster_name> -CauPluginName Microsoft.HotfixPlugin -CauPluginArguments @{'HotfixRootFolderPath' = '<\\MyFileServer\Hotfixes\Root>'; 'DisableAclChecks' = 'True'; 'HotfixConfigFileName' = 'DefaultHotfixConfig.xml'; 'RequireSMBEncryption' = 'True' } -EnableFirewallRules -Force
Set-CauClusterRole -ClusterName <cluster_name> -UpdateNow -Force
Remove-CauClusterRole
ขั้นตอนต่อไป
เราตรวจสอบอยู่ในขณะนี้และจะมีการอัปเดตในรุ่นที่จะมาถึง