ฉันกำลังติดตั้ง ISO ด้วยไฟล์ข้อมูลผู้ใช้ที่ติดตั้งอัตโนมัติในตัวเพื่อทำให้การติดตั้ง Ubuntu บนเซิร์ฟเวอร์จริงโดยอัตโนมัติโดยใช้ โหมดบูตคือ UEFI เมื่อสิ้นสุดการติดตั้งระบบปฏิบัติการ ฉันคาดว่ากระบวนการติดตั้งอัตโนมัติจะนำ cdrom ออกก่อนที่จะรีบูต แต่ฉันเห็นว่าการดำเนินการนำออกล้มเหลวจากบันทึกการติดตั้ง เป็นผลให้เซิร์ฟเวอร์วนซ้ำในการติดตั้งอย่างไม่มีกำหนด
ฉันพลาดอะไรไปในการติดตั้งอัตโนมัติ YAML หรือไม่ นี่คือสำเนา:
#cloud-config
ติดตั้งอัตโนมัติ:
รุ่น: 1
ตัวตน: {ชื่อโฮสต์: อูบุนตู, รหัสผ่าน: รหัสผ่าน,
ชื่อจริง: Govind ชื่อผู้ใช้: bma}
แป้นพิมพ์: {รูปแบบ: เรา, สลับ: null, ตัวแปร: ''}
ภาษา: en_US.UTF-8
คำสั่งเริ่มต้น:
- echo "ยังไม่มี"
เครือข่าย:
อีเธอร์เน็ต:
eno1: {dhcp4: จริง}
รุ่น: 2
ssh:
อนุญาต pw: จริง
คีย์ที่ได้รับอนุญาต: []
ติดตั้งเซิร์ฟเวอร์: จริง
พื้นที่จัดเก็บ:
การกำหนดค่า:
- {ptable: gpt, อนุกรม: <removed>, wwn: '<removed>',
เส้นทาง: /dev/sdb, ล้าง: superblock-recursive, รักษา: เท็จ, ชื่อ: '', grub_device: เท็จ,
ประเภท: ดิสก์, id: disk-sdb}
- {อุปกรณ์: disk-sdb, ขนาด: 536870912, เช็ด: superblock, แฟล็ก: บูต, หมายเลข: 1,
รักษา: เท็จ, grub_device: จริง, ประเภท: พาร์ติชัน, id: พาร์ติชัน-0}
- {fstype: fat32, ปริมาณ: พาร์ติชัน-0, รักษา: เท็จ, ประเภท: รูปแบบ, รหัส: รูปแบบ-0}
- {อุปกรณ์: disk-sdb, ขนาด: 118914809856, ลบ: superblock, ตั้งค่าสถานะ: '', หมายเลข: 2,
รักษา: เท็จ, grub_device: เท็จ, ประเภท: พาร์ติชัน, id: พาร์ติชัน-1}
- {fstype: ext4, ปริมาณ: พาร์ติชัน-1, รักษา: เท็จ, ประเภท: รูปแบบ, รหัส: รูปแบบ-1}
- {เส้นทาง: /, อุปกรณ์: รูปแบบ-1, ประเภท: เมานต์, รหัส: เมานต์-1}
- {เส้นทาง: /boot/efi, อุปกรณ์: รูปแบบ-0, ประเภท: เมานต์, รหัส: เมานต์-0}
คำสั่งล่าช้า:
- ip_array=`ip a | grep 'ไอเน็ต' | grep -v '127.0.0.1' | awk '{พิมพ์ $2}' | awk -F'/' '{พิมพ์ $1}' `
- iplist=""
- สำหรับรายการใน $ip_array; ทำ iplist=`echo $item","$item1`; เสร็จแล้ว
- echo "curl -X POST -k --header 'ประเภทเนื้อหา':' ธรรมดา/ข้อความ, ยอมรับ':' ธรรมดา/ข้อความ' -d '$iplist' %BMA_REST_URL%" > /tmp/confirm.sh
- ทุบตี /tmp/confirm.sh
- นอน 10
- umount -f /cdrom
ฉันสามารถให้บันทึกเพิ่มเติมใด ๆ หากจำเป็น