หุ่นเชิด - สายอะไรที่ถูกดำเนินการ?


0

(หุ่นกระบอก n00b)

ฉันจะตรวจสอบว่าบรรทัดใดที่ถูกดำเนินการในการรันแบบหุ่นเชิด?

เรามี codebase ขนาดใหญ่ที่มีรายชื่อมากมายและไม่ได้นำไปใช้ทั้งหมดขึ้นอยู่กับบทบาทของคอมพิวเตอร์

ฉันจะตรวจสอบว่ารายการที่ระบุทำงานหรือไม่และในภายหลังว่า "รวม xyz :: zzz" ได้รับการเรียกใช้หรือไม่

คำตอบ:


0

โดยทั่วไปตัวแทนหุ่นกระบอกจะเรียกใช้แคตตาล็อกที่ได้รับจากต้นแบบตามชื่อใบรับรองและสภาพแวดล้อมของเขา กระบวนการนี้รู้ว่าเป็น "การจับคู่โหนด" ตรวจสอบ site.pp ใน / etc / puppet / manifests (หรือ / etc / puppet / environment // / แสดงออกถ้าคุณใช้สภาพแวดล้อม) กับคุณ puppet master เพื่อดูว่าโหนดใดที่คุณควรใช้

นอกจากนี้คุณสามารถเรียกใช้ตัวแทนหุ่นเชิดด้วยโหมด --debug:

puppet agent -t --debug

หากคุณยังไม่แน่ใจว่ารายการใดกำลังถูกดำเนินการฉันขอแนะนำให้เพิ่มข้อความแจ้งเตือนในการขอร้องของแต่ละรายการ -

notify{'executing module <module-name>':}
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.