นี่คือคำสั่ง oz-install ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
oz-install - เครื่องมือสำหรับติดตั้งระบบปฏิบัติการลงในไฟล์โดยอัตโนมัติ
เรื่องย่อ
oz-ติดตั้ง [ตัวเลือก]
DESCRIPTION
นี่คือเครื่องมือในการติดตั้งระบบปฏิบัติการโดยอัตโนมัติลงในไฟล์ที่แสดงถึงดิสก์
ภาพ อินพุตเป็นไฟล์ XML ที่แสดงถึงระบบปฏิบัติการและแพ็คเกจที่จะ
ติดตั้ง โดยค่าเริ่มต้น (และโดยการออกแบบ) ขั้นตอนแรกของการติดตั้งจะติดตั้งเฉพาะ a
JEOS (ระบบปฏิบัติการเพียงพอ); การปรับแต่งรวมถึงการติดตั้ง
แพ็คเกจเพิ่มเติมสามารถทำได้ แต่ต้องมีแฟล็กเพิ่มเติม
โปรดทราบว่า oz-install ทำการติดตั้งจริงโดยใช้ KVM และ libvirt ร่วมกัน
ดังนั้นทั้งสองสิ่งนี้จะต้องพร้อมใช้งาน (และใช้งานได้) เพื่อให้ oz-install มีโอกาส
ประสบความสำเร็จ
OPTIONS
-a
ใช้ไฟล์การติดตั้งอัตโนมัติที่ผู้ใช้ให้มา รถยนต์. โดยค่าเริ่มต้น Oz จะใช้ฮาร์ด-
ไฟล์การติดตั้งอัตโนมัติที่เข้ารหัส (kickstart, preseed, sif, ฯลฯ ) เพื่อทำระบบปฏิบัติการพื้นฐาน
การติดตั้ง. การใช้ตัวเลือกนี้ ผู้ใช้สามารถระบุตัวเลือกอัตโนมัติ
ไฟล์การติดตั้งเพื่อทำการติดตั้ง ข้อแม้คือผู้ใช้ให้อัตโนมัติ-
ไฟล์การติดตั้งมักจะทำให้เกิดข้อผิดพลาดในการติดตั้ง ดังนั้นตัวเลือกนี้
ควรใช้ด้วยความระมัดระวัง
-b
ใช้ disk_bus สำหรับอุปกรณ์เก็บข้อมูลขณะทำการติดตั้ง โดยค่าเริ่มต้น Oz มี
ความรู้ในตัวของดิสก์บัสที่เหมาะสมเพื่อใช้ในขณะติดตั้งแขกแต่ละคน
ระบบปฏิบัติการ (ide หรือ virtio) ตัวเลือกนี้อนุญาตให้ผู้ใช้แทนที่สิ่งนั้น
เริ่มต้นด้วยตัวเลือกของตนเอง
-c
รับการกำหนดค่าจากไฟล์ปรับแต่ง การตั้งค่าแทนที่จะเป็นค่าเริ่มต้น
/etc/oz/oz.cfg. หากไม่มีสิ่งใดอยู่ Oz จะใช้ค่าเริ่มต้นที่สมเหตุสมผล การกำหนดค่า
ไฟล์อยู่ในรูปแบบ ini มาตรฐาน สำหรับคำอธิบายของส่วนต่างๆ และคีย์ โปรดดูที่
การกำหนดค่า ไฟล์ มาตรา.
-d
เปิดการดีบักเอาท์พุตไปที่ระดับ ระดับการบันทึก. ระดับบันทึกคือ:
0 - ข้อผิดพลาดเท่านั้น (นี่คือค่าเริ่มต้น)
1 - ข้อผิดพลาดและคำเตือน
2 - ข้อผิดพลาด คำเตือน และข้อมูล
3 - ข้อความทั้งหมด
4 - ข้อความทั้งหมด นำหน้าด้วยระดับและชื่อคลาส
-f บังคับให้สร้างสื่อการติดตั้งใหม่ ตามค่าเริ่มต้น oz-install จะเป็นเสมอ
ลองใช้สื่อการติดตั้งที่แก้ไข oz เวอร์ชันแคชในเครื่องหากเป็น
มีอยู่. หากไม่สำเร็จ oz-install จะพยายามใช้เวอร์ชันแคชในเครื่อง
สื่อการติดตั้งที่เก่าแก่หากมีให้ใช้งาน คุณสามารถใช้แฟล็กนี้เพื่อบังคับได้
เพื่อดาวน์โหลดและสร้างสื่อการติดตั้งที่แก้ไขด้วย oz ใหม่เสมอ แม้ว่าจะมี
มีเวอร์ชันท้องถิ่น
-g สร้าง ICICLE (รายการแพ็คเกจพร้อมข้อมูลเมตาเพิ่มเติมบางส่วน) หลังจาก
การติดตั้งเสร็จสมบูรณ์
-h พิมพ์ข้อความช่วยเหลือสั้นๆ
-i
หาก oz-install ได้รับคำสั่งให้สร้าง ICICLE (ดูตัวเลือก -g) แล้ว
ปกติจะเขียน ICICLE XML ไปยัง stdout หากต้องการให้ oz-install เขียน
ICICLE เป็นไฟล์แทน ใช้ตัวเลือก -i โปรดทราบว่าเป็นข้อผิดพลาดในการระบุ
-i ไม่มี -g
-m
ใช้ หมายเลขทางกายภาพ สำหรับอุปกรณ์เครือข่ายขณะทำการติดตั้ง ค่าเริ่มต้น
ถูกสร้างโดยอัตโนมัติโดยออซ ตัวเลือกนี้อนุญาตให้ผู้ใช้แทนที่พฤติกรรมนี้
-n
ใช้ เครือข่าย_อุปกรณ์ สำหรับอุปกรณ์เครือข่ายขณะทำการติดตั้ง โดยค่าเริ่มต้น Oz
มีความรู้ในตัวของอุปกรณ์เครือข่ายที่เหมาะสมเพื่อใช้ในขณะติดตั้ง
แต่ละระบบปฏิบัติการของแขก (ne2k_pci, rtl8139, virtio) ตัวเลือกนี้ช่วยให้
ผู้ใช้เพื่อแทนที่ค่าเริ่มต้นนั้นด้วยตัวเลือกของตนเอง
-p ล้างข้อมูลแขกเก่าก่อนการติดตั้ง โดยค่าเริ่มต้นถ้าแขกที่มีเหมือนกัน
libvirt UUID ชื่อ libvirt หรือดิสก์อิมเมจมีอยู่ก่อนเริ่มการติดตั้ง Oz
ออซจะยกเลิก หากใช้ตัวเลือกนี้ Oz จะกำหนด libvirt guest
ด้วยชื่อเดียวกันหรือ UUID แล้วลบดิสก์อิมเมจจึงควรใช้กับ
คำเตือน.
-s
เขียนดิสก์อิมเมจไปที่ ดิสก์แทนที่จะเป็นค่าเริ่มต้นของชื่อ TDL
-t
ยุติการติดตั้งแขกใน การหยุดพักชั่วคราว วินาทีแทนที่จะเป็น oz
ค่าเริ่มต้น. ค่านี้ควรเพิ่มขึ้นหากทำงานบนที่เก็บข้อมูลช้าหรือทำงานอยู่
การดำเนินการติดตั้ง oz หลายรายการในเครื่องเดียวกัน
โปรดทราบว่ามีการดำเนินการยุติแยกต่างหากซึ่งเกิดขึ้นหาก 300 วินาที
ผ่านไปโดยไม่มีกิจกรรมดิสก์ไปยังระบบปฏิบัติการ ค่าตัวจับเวลานี้ไม่ใช่
กำหนดค่าได้
-u ปรับแต่งภาพหลังการติดตั้ง โดยทั่วไปสิ่งนี้จะติดตั้งเพิ่มเติม
แพ็คเกจลงบนดิสก์อิมเมจหลังการติดตั้ง
-x
โดยปกติ Oz จะสร้างไฟล์ XML libvirt ในไดเร็กทอรีการทำงานปัจจุบัน
ต่อท้ายด้วยวันที่และเวลา การระบุตัวเลือก -x จะทำให้ชื่อไฟล์เป็น
จะถูกแทนที่
การกำหนดค่า ไฟล์
ไฟล์การกำหนดค่า Oz อยู่ในรูปแบบ INI มาตรฐานที่มีหลายส่วน หากมีมาตราใด
หรือคีย์การกำหนดค่าหายไป Oz จะใช้ค่าเริ่มต้นที่เหมาะสม จริง/เท็จ
คีย์การกำหนดค่า สามารถใช้ค่าของ "จริง" "จริง" "ใช่" หรือ "ใช่" เพื่อเปลี่ยน
เปิดตัวเลือก และสามารถใช้ "เท็จ" "เท็จ" "ไม่" หรือ "ไม่" เพื่อปิดการทำงานได้ NS
ไฟล์การกำหนดค่าควรมีรูปแบบต่อไปนี้:
[เส้นทาง]
output_dir = /var/lib/libvirt/images
data_dir = /var/lib/ออนซ์
ภาพหน้าจอ_dir = .
sshprivkey = /etc/oz/id_rsa-icicle-gen
[ลิเบอร์เวอร์ต]
ยูริ = qemu:///system
พิมพ์ = kvm
ชื่อสะพาน = virbr0
ซีพียู = 1
หน่วยความจำ = 1024
image_type = ดิบ
[แคช]
original_media = ใช่
modified_media = ไม่ใช่
จอส = ไม่
[น้ำแข็งใส]
safe_generation = ไม่
การขอ เส้นทาง ส่วนกำหนดเส้นทางที่ออซจะใช้สำหรับการจัดเก็บข้อมูล NS เอาท์พุท_dir สำคัญ
อธิบายตำแหน่งที่จะจัดเก็บภาพหลังจากสร้างแล้ว และ data_dir คีย์อธิบาย
จะแคชสื่อการติดตั้งและใช้ที่เก็บข้อมูลชั่วคราวได้ที่ไหน ทั้งสองสถานที่ต้องมีดี
จำนวนเนื้อที่ว่างบนดิสก์เพื่อให้ Oz ทำงานได้อย่างถูกต้อง NS ภาพหน้าจอ_dir สำคัญ
อธิบายตำแหน่งที่จะจัดเก็บภาพหน้าจอของการติดตั้งที่ล้มเหลว NS sshprivkey คีย์อธิบาย
ที่เก็บคีย์ ssh ซึ่ง Oz กำหนดให้ปรับแต่งรูปภาพ
การขอ libvirt ส่วนอนุญาตให้จัดการวิธีที่ Oz ใช้ libvirt NS URI สำคัญ
อธิบาย libvirt URI เพื่อใช้ทำการติดตั้งแบบแขก NS ชนิด กุญแจกำหนดสิ่งที่
ประเภทของการจำลองเสมือนที่จะใช้ NS สะพาน_name คีย์กำหนดว่าสะพานใดที่ออซควรวาง
แขกที่เปิดตัว NS ซีพียู คีย์กำหนดจำนวนซีพียูที่ควรใช้ภายใน
เครื่องเสมือน NS หน่วยความจำ คีย์กำหนดจำนวนหน่วยความจำ (เป็นเมกะไบต์) ที่ควรใช้
ภายในเครื่องเสมือน NS รูปภาพ_ประเภท คีย์กำหนดประเภทดิสก์เอาต์พุตที่ควรจะเป็น
ใช้แล้ว; นี่อาจเป็นค่าใดก็ได้ที่ libvirt รองรับ
การขอ แคช ส่วนอนุญาตให้จัดการวิธีที่ Oz แคชข้อมูล การแคชข้อมูลใน
ออนซ์เป็นการประนีประนอมระหว่างเวลาการติดตั้งและพื้นที่จัดเก็บ NS ต้นฉบับ_สื่อ สำคัญ
บอกให้ Oz แคชสื่อการติดตั้งดั้งเดิมเพื่อไม่ให้ต้องดาวน์โหลด
ในครั้งต่อไปที่มีการร้องขอให้ติดตั้งระบบปฏิบัติการเดียวกัน NS ดัดแปลง_สื่อ
คีย์บอกให้ Oz แคชสื่อการติดตั้งที่แก้ไขด้วย oz เพื่อที่จะได้ไม่ต้อง
ดาวน์โหลดและแก้ไขในครั้งต่อไปที่มีการติดตั้งระบบปฏิบัติการเดียวกัน
ร้องขอ NS จอส คีย์บอกให้ออนซ์แคชระบบปฏิบัติการที่ติดตั้งไว้หลัง
การติดตั้ง. สิ่งนี้สามารถเร่งการติดตั้งในภายหลังได้อย่างมาก
ระบบปฏิบัติการ โดยมีข้อเสียเพิ่มเติมของระบบปฏิบัติการที่ล้าสมัย
ในส่วนที่เกี่ยวกับการอัปเดตความปลอดภัย ใช้ด้วยความระมัดระวัง
การขอ ไอติม ส่วนอนุญาตให้จัดการวิธีที่ Oz สร้างเอาต์พุต ICICLE ICICLE คือ
รายการแพ็คเกจที่สามารถเลือกสร้างขึ้นได้เมื่อสิ้นสุดการติดตั้ง NS
ปลอดภัย_รุ่น ปุ่มควบคุมว่า Oz ใช้ไฟล์ซ้อนทับแบบใช้แล้วทิ้งในขณะที่สร้าง
ไอซีเคิล หากตั้งค่าเป็น "ไม่" (ค่าเริ่มต้น) ออซจะบูตแขกเมื่อสิ้นสุด
ติดตั้งและรันคำสั่งที่เหมาะสมเพื่อสร้าง ICICLE หากตั้งค่าเป็น
"ใช่" จากนั้น Oz จะใช้ไฟล์ซ้อนทับแบบใช้แล้วทิ้งในขณะที่สร้าง ICICLE หลังจาก
สร้าง ICICLE แล้ว Oz จะลบไฟล์สำรองออกจากดิสก์อิมเมจเดิม
เก่าแก่
ใช้ oz-install ออนไลน์โดยใช้บริการ onworks.net
