การปรับใช้ VMware ESXi v6.7 พร้อม Lenovo Customization ไปยังดิสก์ภายในโดยใช้ที่อยู่ IP แบบคงที่
สถานการณ์จำลองนี้จะติดตั้งระบบปฏิบัติการ VMware ESXi v6.7 พร้อม Lenovo Customization ลงดิสก์ภายในโดยใช้ที่อยู่ IP แบบคงที่ของเซิร์ฟเวอร์โฮสต์ โดยจะใช้โปรไฟล์อิมเมจ OS แบบกำหนดเองที่มีไฟล์แบบอัตโนมัติพร้อมมาโครที่กำหนดไว้ล่วงหน้า โปรไฟล์แบบกำหนดเองนี้สามารถเลือกได้ในหน้าปรับใช้อิมเมจ OS ระบบจะแทนที่ค่าที่ทราบสำหรับมาโครที่กำหนดไว้ล่วงหน้าในไฟล์แบบอัตโนมัติที่กำหนดเอง จากนั้นโปรแกรมติดตั้ง kickstart ของ VMware ESXi จะใช้ค่าเหล่านั้นในไฟล์แบบอัตโนมัติกำหนดค่าระบบปฏิบัติการ
ก่อนจะเริ่มต้น
สถานการณ์จำลองนี้ใช้ไฟล์ตัวอย่างต่อไปนี้
ESXi_staticIP_customUnattend.cfg ไฟล์แบบอัตโนมัติที่กำหนดเองจะใช้ค่าในมาโครแบบกำหนดไว้ล่วงหน้า
ขั้นตอน
ในการปรับใช้ VMware ESXi v6.7 โดยใช้โปรไฟล์อิมเมจ OS แบบกำหนดเองไฟล์เดียว ให้ทำตามขั้นตอนต่อไปนี้
- ดาวน์โหลดระบบปฏิบัติการ VMware vSphere® Hypervisor (ESXi) พร้อม Lenovo Customization จากเว็บไซต์ เว็บเพจการสนับสนุนของ VMware – ดาวน์โหลด ไปยังระบบภายใน และนำเข้าอิมเมจไปยังที่เก็บข้อมูลอิมเมจ OS สำหรับข้อมูลเพิ่มเติม โปรดดู การนำเข้าอิมเมจระบบปฏิบัติการ
จากแถบเมนู XClarity Administrator ให้คลิก การเตรียมใช้งาน > จัดการอิมเมจ OS เพื่อแสดงหน้า ปรับใช้ระบบปฏิบัติการ: จัดการอิมเมจ OS
คลิกแท็บ อิมเมจ OS
คลิกไอคอน นำเข้า ()
คลิก นำเข้าจากระบบภายในเครื่อง
คลิก เรียกดู เพื่อหาและเลือกอิมเมจ ESXi ที่จะนำเข้า (เช่น ESXi6.7-7535516-RC-Lenovo_20180126_Async.iso)
คลิก นำเข้า เพื่ออัปโหลดอิมเมจไปยังที่เก็บข้อมูลอิมเมจ OS
รอให้การนำเข้าเสร็จสมบูรณ์
- แก้ไขไฟล์แบบอัตโนมัติ (kickstart) ESXi เพื่อเพิ่มมาโครแบบกำหนดไว้ล่วงหน้าที่จำเป็นและมาโครแบบกำหนดไว้ล่วงหน้าอื่นๆ หากจำเป็น เช่น การตั้งค่าที่อยู่ IP, เกตเวย์, DNS และชื่อโฮสต์ จากนั้นนำเข้าไฟล์แบบกำหนดเองไปยังที่เก็บข้อมูลอิมเมจ OS สำหรับข้อมูลเพิ่มเติม โปรดดู การนำเข้าไฟล์แบบอัตโนมัติแบบกำหนดเอง
สำหรับ ESXi และ RHEL เท่านั้น XClarity Administrator จะมีมาโคร #predefined.unattendSettings.networkConfig# ซึ่งจะเพิ่มการตั้งค่าเครือข่ายทั้งหมดที่กำหนดไว้ใน UI ไปยังไฟล์แบบอัตโนมัติ เนื่องจากตัวอย่างนี้จะระบุการตั้งค่า (--addvmportgroup) ที่ไม่ได้กำหนดไว้ใน UI จึงไม่มีการใช้มาโคร #predefinedunattendSettings.storageConfig# ในตัวอย่างไฟล์แบบอัตโนมัติ แต่จะเพิ่มการตั้งค่าเครือข่ายแต่ละชุดลงในไฟล์ และใช้มาโคร #predefined.hostPlatforms.networkSettings.<setting># แทน
สำหรับ ESXi และ RHEL เท่านั้น XClarity Administrator ยังจะมีมาโคร #predefined.unattendSettings.storageConfig# ซึ่งจะเพิ่มการตั้งค่าที่จัดเก็บทั้งหมดที่กำหนดไว้ใน UI ไปยังไฟล์แบบอัตโนมัติ เนื่องจากตัวอย่างนี้จะระบุการตั้งค่า (--novmfsondiskและ –ignoressd) ที่ไม่ได้กำหนดไว้ใน UI จึงไม่มีการใช้มาโคร #predefinedunattendSettings.storageConfig# ในตัวอย่างไฟล์แบบอัตโนมัติ แต่จะเพิ่มการตั้งค่าที่จัดเก็บแต่ละชุดลงในไฟล์ และจะฮาร์ดโค้ด --firstdisk=local ลงในไฟล์แทน
หมายเหตุXClarity Administrator มีมาโครเพื่ออำนวยความสะดวกขั้นพื้นฐาน เช่น การใส่ไดรเวอร์ OOB การรายงานสถานะ สคริปต์หลังการติดตั้ง ซอฟต์แวร์แบบกำหนดเอง เป็นต้น อย่างไรก็ตาม คุณต้องระบุมาโครต่อไปนี้ในไฟล์แบบอัตโนมัติที่กำหนดเอง เพื่อใช้ประโยชน์จากมาโครที่กำหนดไว้ล่วงหน้าเหล่านี้ ไฟล์ตัวอย่างมีมาโครที่จำเป็นต้องใช้อยู่แล้ว โปรดทราบว่าเนื่องจากรวมส่วน %firstboot ไว้ด้วย ลำดับของมาโครแบบกำหนดไว้ล่วงหน้าเหล่านี้จึงสำคัญ สำหรับข้อมูลเพิ่มเติม โปรดดูการนำเข้าไฟล์แบบอัตโนมัติแบบกำหนดเอง #predefined.unattendSettings.preinstallConfig#
#predefined.unattendSettings.postinstallConfig#ไฟล์ตัวอย่างประกอบด้วยมาโครที่จำเป็นและมาโครแบบกำหนดไว้ล่วงหน้าเพิ่มเติมสำหรับการระบุการตั้งค่าเครือข่ายแบบไดนามิกสำหรับเซิร์ฟเวอร์เป้าหมาย สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มมาโครในไฟล์แบบอัตโนมัติ โปรดดู การใส่มาโครแบบกำหนดไว้ล่วงหน้าและแบบกำหนดเองในไฟล์แบบอัตโนมัติ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับมาโครที่กำหนดไว้ล่วงหน้าที่พร้อมใช้งาน โปรดดู มาโครแบบกำหนดไว้ล่วงหน้า
ในการนำเข้าไฟล์แบบอัตโนมัติที่กำหนดเอง ให้ดำเนินการตามขั้นตอนต่อไปนี้
คลิกแท็บ ไฟล์แบบอัตโนมัติ
คลิกไอคอน นำเข้า ()
คลิก นำเข้าจากระบบภายใน
เลือก ESXi เป็นระบบปฏิบัติการ
คลิก เรียกดู เพื่อหาและเลือกไฟล์แบบอัตโนมัติที่จะนำเข้า (เช่น ESXi_staticIP_customUnattend.cfg)
คลิก นำเข้า เพื่ออัปโหลดไฟล์ไปยังที่เก็บอิมเมจ OS
- สร้างโปรไฟล์อิมเมจ OS แบบกำหนดเองที่รวมไฟล์อัตโนมัติแบบกำหนดเอง สำหรับข้อมูลเพิ่มเติม โปรดดู การสร้างโปรไฟล์อิมเมจ OS แบบกำหนดเอง
คลิกแท็บ อิมเมจ OS
เลือกโปรไฟล์อิมเมจ OS ที่จะปรับแต่ง (เช่น Virtualization)
คลิกไอคอน สร้าง () เพื่อแสดงกล่องโต้ตอบสร้างโปรไฟล์ที่กำหนดเอง
บนแท็บ ทั่วไป:
ป้อนชื่อโปรไฟล์ (เช่น Custom ESXi using static IP)
ใช้ค่าเริ่มต้นสำหรับฟิลด์ พาธข้อมูลและไฟล์แบบกำหนดเอง
เลือกประเภทการกำหนดเองเป็น ไฟล์แบบอัตโนมัติเท่านั้น
คลิก ถัดไป
ในแท็บ ไฟล์แบบอัตโนมัติ ให้เลือกไฟล์แบบอัตโนมัติ (เช่น ESXi_staticIP_customUnattend.cfg) แล้วคลิก ถัดไป
บนแท็บ สรุป ให้ตรวจสอบการตั้งค่า
คลิก กำหนดเอง เพื่อสร้างโปรไฟล์อิมเมจ OS ที่กำหนดเอง
- ปรับใช้โปรไฟล์อิมเมจ OS แบบกำหนดเองกับเซิร์ฟเวอร์เป้าหมาย สำหรับข้อมูลเพิ่มเติม โปรดดู การปรับใช้อิมเมจระบบปฏิบัติการ
จากแถบเมนู XClarity Administrator ให้คลิก การเตรียมใช้งาน > ปรับใช้อิมเมจ OS เพื่อแสดงหน้า ปรับใช้ระบบปฏิบัติการ: ปรับใช้อิมเมจ OS
สำหรับเซิร์ฟเวอร์เป้าหมายแต่ละเครื่อง ให้ทำดังนี้
เลือกเซิร์ฟเวอร์
คลิก เปลี่ยนรายการที่เลือก > การตั้งค่าเครือข่าย และระบุชื่อโฮสต์, ที่อยู่ IP, การตั้งค่า DNS, MTU และ VLAN สำหรับเซิร์ฟเวอร์
คำแนะนำการตั้งค่า VLAN จะพร้อมใช้งานก็ต่อเมื่อมีการตั้งค่าโหมด VLAN ใน การตั้งค่าส่วนกลาง > การกำหนด IP > ใช้ VLANs
ระบบจะเพิ่มการตั้งค่าเครือข่ายที่คุณระบุในกล่องโต้ตอบการตั้งค่าเครือข่ายลงในไฟล์แบบอัตโนมัติขณะรันไทม์โดยใช้มาโคร #predefined.hostPlatforms.networkSettings.<setting>#
เลือกโปรไฟล์อิมเมจ OS แบบกำหนดเอง (เช่น <base_OS>|<timestamp>_Custom ESXi using static IP) จากรายการดรอปดาวน์ในคอลัมน์ อิมเมจที่จะใช้งาน
หมายเหตุตรวจสอบว่าเซิร์ฟเวอร์เป้าหมายทั้งหมดใช้โปรไฟล์แบบกำหนดเองตัวเดียวกัน(ไม่บังคับ) คลิกไอคอน หมายเลขใบอนุญาต () และระบุหมายเลขใบอนุญาตที่จะใช้เพื่อเปิดใช้ระบบปฏิบัติการหลังจากที่ติดตั้งแล้ว
ยืนยันว่าการปรับใช้สำหรับเซิร์ฟเวอร์ที่เลือกไว้มีสถานะเป็น พร้อม
หมายเหตุเนื่องจากมีการระบุ--firstdisk=local ในไฟล์แบบอัตโนมัติ คุณจึงไม่จำเป็นต้องระบุตำแหน่งที่ตั้งของที่จัดเก็บในคอลัมน์ที่จัดเก็บ โดยจะละเว้นการตั้งค่าใน UI เลือกเซิร์ฟเวอร์เป้าหมายทั้งหมด แล้วคลิกไอคอน ปรับใช้อิมเมจ () เพื่อเริ่มต้นการปรับใช้ระบบปฏิบัติการ
บนแท็บ การตั้งค่าแบบกำหนดเอง ให้คลิกแท็บย่อย การตั้งค่าแบบอัตโนมัติและแบบกำหนดค่า และเลือกไฟล์แบบอัตโนมัติที่กำหนดเอง (เช่น ESXi_staticIP_customUnattend.cfg)
บนแท็บ สรุป ให้ตรวจสอบการตั้งค่า
คลิก ปรับใช้ เพื่อปรับใช้ระบบปฏิบัติการ