Score:0

จะทราบได้อย่างไรว่าเมื่อใดที่เซิร์ฟเวอร์กำลังเตรียมที่จะรีสตาร์ทสำหรับ Windows Updates

ธง cn

เมื่อระบบทำงานบน Windows Updates ที่ต้องมีการรีบูต ในบางขั้นตอนระบบจะเตะเซสชัน RDP และเซสชัน RDP ใหม่จะถูกตีกลับทันที แต่ฉันเคยเห็นกรณี (ลึกลับ) อื่น ๆ ที่เซสชัน RDP ใหม่ถูกเตะทันทีในลักษณะเดียวกัน

สิ่งที่ฉันหวังว่าจะพบคือวิธีที่จะบอกผ่าน PowerShell (ผ่าน SSH, ระยะไกล, คอนโซล virsh/IPMI หรือ ansible) ว่าโฮสต์อยู่ในประเภท "คุณไม่สามารถ RDP ได้เนื่องจากเรากำลังใช้ Windows Updates ใน สถานะเตรียมพร้อมสำหรับการรีบูต"

ฉันได้ดูวัตถุสถานะที่เกี่ยวข้องกับ Windows Update ต่างๆ ใน ​​PowerShell แล้ว แต่ไม่พบวัตถุที่สามารถยืนยันได้ว่า "ใช่ เครื่องอยู่ในสถานะนี้ ดังนั้นคาดว่า RDP ของคุณจะไม่ทำงาน"

คะแนนโบนัสหากมีวิธีที่จะยืนยันว่ามีความคืบหน้าในการทำงานอย่างแท้จริง (และไม่ได้ติดขัดและจำเป็นต้องรีบูตเครื่องใหม่)

in flag
ครั้งต่อไปที่คุณพบกับการตีกลับโดยตรง ฉันจะจดบันทึกเวลาและตรวจสอบบันทึกเหตุการณ์ของ Windows ในภายหลังเพื่อหาเวลาที่บันทึกไว้ว่าเหตุการณ์ใดถูกบันทึกไว้ ขอให้คุณเข้าใจสถานะของเซิร์ฟเวอร์และวิธีค้นหาหรือระบุสถานะนี้ได้ดีขึ้น
Score:0
ธง in

มีโมดูล PendingReboot powershell ที่จะทดสอบเงื่อนไขนั้น ควรช่วยคุณพัฒนาสคริปต์ที่จะทำสิ่งที่คุณต้องการ

https://www.powershellgallery.com/packages/PendingReboot/0.9.0.6

บทความนี้อาจช่วยคุณได้

https://lazyadmin.nl/it/how-to-stop-automatic-restart-win-10-after-installing-updates/

cn flag
ขอบคุณ แต่ดูเหมือนว่าโมดูลจะบอกคุณว่าต้องมีการรีบูตที่รอดำเนินการ ไม่ใช่โมดูลที่กำลังดำเนินการอยู่ตัวอย่างเช่น มีข้อความแจ้งว่าการรีบูตกำลังรอดำเนินการเมื่อระบบนั่งรอการรีบูตและในขณะที่กำลังดำเนินการรีบูต (เช่น เวลาที่ระบบเตะคุณออกจาก RDP หากคุณพยายามเชื่อมต่อ)
cn flag
@DanielJennings: การรีสตาร์ทควรเป็น "กำลังดำเนินการ" เพียงไม่กี่วินาทีก่อนที่จะเปลี่ยนสถานะที่รอดำเนินการ นอกจากนี้ หากการรีสตาร์ทอยู่ระหว่างดำเนินการ การเชื่อมต่อระยะไกล (เช่น PowerShell) ก็อาจไม่น่าเชื่อถือเช่นกัน
Mr Cholmondley Warner avatar
in flag
@DanielJennings: ฉันคิดว่าคุณจะต้องสอบถาม RD Connection Broker สำหรับความพร้อมใช้งานของเดสก์ท็อประยะไกลเพื่อรับข้อมูลนี้ (ความพร้อมใช้งาน ไม่ใช่ว่าคอมพิวเตอร์กำลังอัปเดต ไม่ทราบวิธีการสืบค้นเช่นกัน!) เนื่องจากเป็น อาจเป็นโบรกเกอร์การเชื่อมต่อที่กำลังเริ่มเซสชันเมื่อโฮสต์ระยะไกลไม่พร้อมใช้งาน ไม่แน่ใจว่าคุณจะต้องสอบถามอะไรในสถานการณ์ของคุณ ดูว่าสิ่งนี้ช่วยคุณได้หรือไม่: https://docs.microsoft.com/en-us/powershell/module/remotedesktop/get-rdvirtualdesktop?view=windowsserver2016-ps
cn flag
@GregAskew ด้วยการอัปเดต Window Server 2019 LTSC รอบล่าสุด เราพบว่ามักทำบางอย่างเป็นเวลาสิบนาทีขึ้นไปโดยที่ RDP ไม่พร้อมใช้งาน แต่การรีโมต SSH ทำงานได้ดี ยังไม่มีการเข้าถึงเทอร์มินัลแบบกราฟิกไปยังเครื่องที่ได้รับผลกระทบเพื่อทราบว่ามีการนำเสนอ UI ใดที่นั่น แต่เห็นได้ชัดว่าอยู่ในสถานะเตรียมรีบูตบางประเภทที่ปฏิเสธ RDP การอัปเดตเซิร์ฟเวอร์ RDP อาจรวมอยู่ในแพตช์ความปลอดภัยล่าสุดหรืออะไรทำนองนั้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา