นี่คือคำสั่ง lxc-autostart ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
lxc-autostart - เริ่ม / หยุด / ฆ่าคอนเทนเนอร์ที่เริ่มต้นอัตโนมัติ
เรื่องย่อ
lxc-เริ่มอัตโนมัติ [-k] [-L] [-r] [-s] [-a] [-A] [-g กลุ่ม] [-NS การหยุดพักชั่วคราว]
DESCRIPTION
lxc-เริ่มอัตโนมัติ ประมวลผลคอนเทนเนอร์ด้วยชุด lxc.start.auto ให้ผู้ใช้เริ่มต้น
ปิด, ฆ่า, รีสตาร์ทคอนเทนเนอร์ตามลำดับที่ถูกต้อง, รอเวลาที่เหมาะสม รองรับ
กรองโดย lxc.group หรือเพียงแค่เรียกใช้กับคอนเทนเนอร์ที่กำหนดไว้ทั้งหมด นอกจากนี้ยังสามารถใช้ได้โดย
เครื่องมือภายนอกในโหมดรายการซึ่งไม่มีการดำเนินการใดๆ และรายการที่ได้รับผลกระทบ
ตู้คอนเทนเนอร์ (และหากเกี่ยวข้อง ความล่าช้า) จะปรากฏขึ้น
ตัวเลือก [-r], [-s] และ [-k] ระบุการดำเนินการที่จะดำเนินการ หากไม่ได้ระบุไว้เช่นนั้น
คอนเทนเนอร์จะเริ่มขึ้น [-a] และ [-g] ใช้เพื่อระบุคอนเทนเนอร์ที่จะ
ได้รับผลกระทบ ตามค่าเริ่มต้น เฉพาะคอนเทนเนอร์ที่ไม่มีชุด lxc.group เท่านั้นที่จะได้รับผลกระทบ [-NS
TIMEOUT] ระบุระยะเวลาสูงสุดในการรอให้คอนเทนเนอร์เสร็จสิ้น
ปิดหรือรีบูต
OPTIONS
-r,--รีบูต
ขอให้รีบูตคอนเทนเนอร์
-s,--ปิดเครื่อง
ขอปิดระบบใหม่ทั้งหมด หากให้ [-t หมดเวลา] มากกว่า 0 และ
คอนเทนเนอร์ยังไม่ปิดตัวลงในช่วงเวลานี้จะถูกฆ่าตายเช่นเดียวกับ [-k
ฆ่า] ตัวเลือก
-k,--ฆ่า
แทนที่จะขอให้ปิดคอนเทนเนอร์โดยสมบูรณ์ ให้ฆ่างานทั้งหมดอย่างชัดเจน
ในภาชนะ
-L,--รายการ
แทนที่จะดำเนินการ เพียงพิมพ์ชื่อคอนเทนเนอร์และรอล่าช้า
จนกว่าจะเริ่มภาชนะถัดไป
-t,--หมดเวลา หมดเวลา
รอ TIMEOUT วินาทีก่อนที่จะหยุดคอนเทนเนอร์แบบถาวร
-g,--กลุ่ม กรุ๊ป
รายการกลุ่มที่คั่นด้วยเครื่องหมายจุลภาคเพื่อเลือก (ค่าเริ่มต้นสำหรับผู้ที่ไม่มี lxc.group -
กลุ่ม NULL) ตัวเลือกนี้อาจระบุหลายครั้งและอาร์กิวเมนต์
ต่อกัน NULL หรือกลุ่มว่างอาจถูกระบุเป็นเครื่องหมายจุลภาคนำหน้า, ต่อท้าย
เครื่องหมายจุลภาค เครื่องหมายจุลภาคคู่ที่ฝัง หรืออาร์กิวเมนต์ว่างที่กลุ่ม NULL ควรเป็น
ประมวลผล กลุ่มจะได้รับการประมวลผลตามลำดับที่ระบุในบรรทัดคำสั่ง
การเรียกใช้อ็อพชัน -g หลายรายการอาจผสมกันอย่างอิสระด้วยเครื่องหมายจุลภาค
แยกรายการและจะรวมกันตามลำดับที่ระบุ
-a,-ทั้งหมด
ละเว้น lxc.group และเลือกคอนเทนเนอร์ที่เริ่มต้นอัตโนมัติทั้งหมด
-A,--ละเว้น-auto
ละเว้นแฟล็ก lxc.start.auto รวมกับ -a จะเลือกคอนเทนเนอร์ทั้งหมดบน
ระบบ
เริ่มอัตโนมัติ AND ระบบ BOOT
พื้นที่ lxc-เริ่มอัตโนมัติ คำสั่งถูกใช้เป็นส่วนหนึ่งของบริการระบบ LXC เมื่อเปิดใช้งานให้รัน
บนระบบโฮสต์เมื่อบูตเครื่องและเมื่อปิดเครื่อง ใช้สำหรับเลือกคอนเทนเนอร์ที่จะเริ่มต้นใน
ลำดับใดและจะหน่วงเวลาเท่าใดระหว่างการเริ่มต้นแต่ละครั้งเมื่อระบบโฮสต์บูท
แต่ละคอนเทนเนอร์สามารถเป็นส่วนหนึ่งของกลุ่มจำนวนเท่าใดก็ได้หรือไม่มีกลุ่มเลยก็ได้ สองกลุ่มคือ
พิเศษ. หนึ่งคือกลุ่ม NULL นั่นคือคอนเทนเนอร์ไม่ได้อยู่ในกลุ่มใด ๆ อื่น ๆ
กลุ่มคือกลุ่ม "onboot"
เมื่อระบบบู๊ตด้วยบริการ LXC ที่เปิดใช้งานอยู่ อันดับแรกระบบจะพยายามบูตเครื่องใดๆ
คอนเทนเนอร์ที่มี lxc.start.auto == 1 ซึ่งเป็นสมาชิกของกลุ่ม "onboot" การเริ่มต้น
จะอยู่ในลำดับของ lxc.start.order หากมีการระบุ lxc.start.delay ไว้ ความล่าช้านั้น
จะได้รับเกียรติก่อนที่จะพยายามเริ่มคอนเทนเนอร์ถัดไปเพื่อให้ปัจจุบัน
เวลาคอนเทนเนอร์เพื่อเริ่มการเริ่มต้นและลดการโอเวอร์โหลดระบบโฮสต์ หลังจาก
เริ่มต้นสมาชิกของกลุ่ม "onboot" ระบบ LXC จะดำเนินการบูตคอนเทนเนอร์
ด้วย lxc.start.auto == 1 ซึ่งไม่ใช่สมาชิกของกลุ่มใด ๆ (กลุ่ม NULL) และดำเนินการต่อ
เช่นเดียวกับกลุ่ม onboot
เริ่มต้น กรุ๊ป ตัวอย่าง
-g "เปิดเครื่อง"
เริ่มกลุ่ม "onboot" ก่อนจากนั้นจึงเริ่มกลุ่ม NULL
นี่เทียบเท่ากับ: -g เปิดเครื่อง -g "".
-g "dns, เว็บ,, onboot"
เริ่มกลุ่ม "dns" ก่อน กลุ่ม "เว็บ" เป็นอันดับสอง จากนั้นกลุ่ม NULL จะตามมา
โดยกลุ่ม "onboot"
นี่เทียบเท่ากับ: -g DNS,เว็บ -g เปิดเครื่อง or -g DNS -g เว็บ -g "" -g เปิดเครื่อง.
ใช้ lxc-autostart ออนไลน์โดยใช้บริการ onworks.net