Score:0

จัดการบริการภายใน Azure VM จาก Automation Runbook

ธง cn

ฉันกำลังมองหาที่จะใช้ Azure Runbooks (พาวเวอร์เชลล์) เพื่อทำให้ กระบวนการปิด / เริ่มต้น ไม่กี่ เครื่องเสมือน Azure. VM กำลังเรียกใช้เครื่องมือการรายงานของบุคคลที่สาม ซึ่งบางเครื่องมือใช้เวลาไม่กี่นาทีในการเริ่มและหยุดบริการ

ฉันสงสัยว่ามีวิธีควบคุมบริการที่ทำงานบน Azure VM โดยใช้ runbook หรือไม่ เช่น การหยุด/เริ่มเครื่องมือการรายงานของบุคคลที่สามที่ฉันกล่าวถึงข้างต้น เป็นการดีที่ฉันจะหยุด VM ได้ทีละรายการ แต่รวมรหัส PowerShell บางส่วนเพื่อไม่ให้ดำเนินการต่อไปยัง VM ถัดไปจนกว่าบริการ 'xyz' จะหยุดหรือเริ่มทำงาน ฉันขอขอบคุณความช่วยเหลือหรือข้อเสนอแนะใด ๆ

ขอบคุณ!

Score:2
ธง ng

คุณสามารถใช้ PowerShell remoting เพื่อเชื่อมต่อกับ VM และเรียกใช้คำสั่ง PowerShell บน VM นั้นได้ อย่างไรก็ตาม หากคุณต้องการดำเนินการนี้จากสมุดรันบุ๊ก Azure Automation คุณจะต้องสร้าง Hybrid Worker VM ในเครือข่ายเดียวกับ VM ของคุณเพื่อเรียกใช้งานเหล่านี้

การรีโมต PowerShell ใช้ WINRM เพื่อพูดคุยกับ VM และคุณไม่ต้องการเปิดเผยสิ่งนี้ต่ออินเทอร์เน็ตเพื่อให้ Azure Automation พูดคุยด้วย ด้วยการเรียกใช้พนักงานแบบไฮบริด คุณสามารถให้สิ่งนี้เป็นผู้ที่รันงานอัตโนมัติของคุณและพูดคุยกับ WINRM ผ่านเครือข่าย

อีกทางหนึ่ง หากคุณต้องการปิด VM คุณสามารถใช้ไลบรารี Azure PowerShell ในระบบอัตโนมัติเพื่อดำเนินการดังกล่าวได้ โดยไม่จำเป็นต้องใช้ผู้ปฏิบัติงานแบบไฮบริด

โพสต์คำตอบ

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