Skip to main content

การปรับใช้ 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 แบบกำหนดเองไฟล์เดียว ให้ทำตามขั้นตอนต่อไปนี้

  1. ดาวน์โหลดระบบปฏิบัติการ VMware vSphere® Hypervisor (ESXi) พร้อม Lenovo Customization จากเว็บไซต์ เว็บเพจการสนับสนุนของ VMware – ดาวน์โหลด ไปยังระบบภายใน และนำเข้าอิมเมจไปยังที่เก็บข้อมูลอิมเมจ OS สำหรับข้อมูลเพิ่มเติม โปรดดู การนำเข้าอิมเมจระบบปฏิบัติการ
    1. จากแถบเมนู XClarity Administrator ให้คลิก การเตรียมใช้งาน > จัดการอิมเมจ OS เพื่อแสดงหน้า ปรับใช้ระบบปฏิบัติการ: จัดการอิมเมจ OS

    2. คลิกแท็บ อิมเมจ OS

    3. คลิกไอคอน นำเข้า (ไอคอนนำเข้า)

    4. คลิก นำเข้าจากระบบภายในเครื่อง

    5. คลิก เรียกดู เพื่อหาและเลือกอิมเมจ ESXi ที่จะนำเข้า (เช่น ESXi6.7-7535516-RC-Lenovo_20180126_Async.iso)

    6. คลิก นำเข้า เพื่ออัปโหลดอิมเมจไปยังที่เก็บข้อมูลอิมเมจ OS

    7. รอให้การนำเข้าเสร็จสมบูรณ์

  2. แก้ไขไฟล์แบบอัตโนมัติ (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#

    ไฟล์ตัวอย่างประกอบด้วยมาโครที่จำเป็นและมาโครแบบกำหนดไว้ล่วงหน้าเพิ่มเติมสำหรับการระบุการตั้งค่าเครือข่ายแบบไดนามิกสำหรับเซิร์ฟเวอร์เป้าหมาย สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเพิ่มมาโครในไฟล์แบบอัตโนมัติ โปรดดู การใส่มาโครแบบกำหนดไว้ล่วงหน้าและแบบกำหนดเองในไฟล์แบบอัตโนมัติ

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับมาโครที่กำหนดไว้ล่วงหน้าที่พร้อมใช้งาน โปรดดู มาโครแบบกำหนดไว้ล่วงหน้า

    ในการนำเข้าไฟล์แบบอัตโนมัติที่กำหนดเอง ให้ดำเนินการตามขั้นตอนต่อไปนี้

    1. คลิกแท็บ ไฟล์แบบอัตโนมัติ

    2. คลิกไอคอน นำเข้า (ไอคอนนำเข้า)

    3. คลิก นำเข้าจากระบบภายใน

    4. เลือก ESXi เป็นระบบปฏิบัติการ

    5. คลิก เรียกดู เพื่อหาและเลือกไฟล์แบบอัตโนมัติที่จะนำเข้า (เช่น ESXi_staticIP_customUnattend.cfg)

    6. คลิก นำเข้า เพื่ออัปโหลดไฟล์ไปยังที่เก็บอิมเมจ OS

  3. สร้างโปรไฟล์อิมเมจ OS แบบกำหนดเองที่รวมไฟล์แบบอัตโนมัติแบบกำหนดเอง สำหรับข้อมูลเพิ่มเติม โปรดดู การสร้างโปรไฟล์อิมเมจ OS แบบกำหนดเอง
    1. คลิกแท็บ อิมเมจ OS

    2. เลือกโปรไฟล์อิมเมจ OS ที่จะปรับแต่ง (เช่น Virtualization)

    3. คลิกไอคอน สร้าง (ไอคอนสร้าง) เพื่อแสดงกล่องโต้ตอบสร้างโปรไฟล์ที่กำหนดเอง

    4. บนแท็บ ทั่วไป:

      1. ป้อนชื่อโปรไฟล์ (เช่น Custom ESXi using static IP)

      2. ใช้ค่าเริ่มต้นสำหรับฟิลด์ พาธข้อมูลและไฟล์แบบกำหนดเอง

      3. เลือกประเภทการกำหนดเองเป็น ไฟล์แบบอัตโนมัติเท่านั้น

      4. คลิก ถัดไป

    5. ในแท็บ ไฟล์แบบอัตโนมัติ ให้เลือกไฟล์แบบอัตโนมัติ (เช่น ESXi_staticIP_customUnattend.cfg) แล้วคลิก ถัดไป

    6. บนแท็บ สรุป ให้ตรวจสอบการตั้งค่า

    7. คลิก กำหนดเอง เพื่อสร้างโปรไฟล์อิมเมจ OS ที่กำหนดเอง

  4. ปรับใช้โปรไฟล์อิมเมจ OS แบบกำหนดเองกับเซิร์ฟเวอร์เป้าหมาย สำหรับข้อมูลเพิ่มเติม โปรดดู การปรับใช้อิมเมจระบบปฏิบัติการ
    1. จากแถบเมนู XClarity Administrator ให้คลิก การเตรียมใช้งาน > ปรับใช้อิมเมจ OS เพื่อแสดงหน้า ปรับใช้ระบบปฏิบัติการ: ปรับใช้อิมเมจ OS

    2. สำหรับเซิร์ฟเวอร์เป้าหมายแต่ละเครื่อง ให้ทำดังนี้

      1. เลือกเซิร์ฟเวอร์

      2. คลิก เปลี่ยนรายการที่เลือก > การตั้งค่าเครือข่าย และระบุชื่อโฮสต์, ที่อยู่ IP, การตั้งค่า DNS, MTU และ VLAN สำหรับเซิร์ฟเวอร์

        คำแนะนำ
        • การตั้งค่า VLAN จะพร้อมใช้งานก็ต่อเมื่อมีการตั้งค่าโหมด VLAN ใน การตั้งค่าส่วนกลาง > การกำหนด IP > ใช้ VLANs

        • ระบบจะเพิ่มการตั้งค่าเครือข่ายที่คุณระบุในกล่องโต้ตอบการตั้งค่าเครือข่ายลงในไฟล์แบบอัตโนมัติขณะรันไทม์โดยใช้มาโคร #predefined.hostPlatforms.networkSettings.<setting>#

      3. เลือกโปรไฟล์อิมเมจ OS แบบกำหนดเอง (เช่น <base_OS>|<timestamp>_Custom ESXi using static IP) จากรายการดรอปดาวน์ในคอลัมน์ อิมเมจที่จะใช้งาน

        หมายเหตุ
        ตรวจสอบว่าเซิร์ฟเวอร์เป้าหมายทั้งหมดใช้โปรไฟล์แบบกำหนดเองตัวเดียวกัน
      4. (ไม่บังคับ) คลิกไอคอน หมายเลขใบอนุญาต (ไอคอนคีย์ใบอนุญาต) และระบุหมายเลขใบอนุญาตที่จะใช้เพื่อเปิดใช้ระบบปฏิบัติการหลังจากที่ติดตั้งแล้ว

      5. ยืนยันว่าการปรับใช้สำหรับเซิร์ฟเวอร์ที่เลือกไว้มีสถานะเป็น พร้อม

      หมายเหตุ
      เนื่องจากมีการระบุ --firstdisk=local ในไฟล์แบบอัตโนมัติ คุณจึงไม่จำเป็นต้องระบุตำแหน่งที่ตั้งของที่จัดเก็บในคอลัมน์ที่จัดเก็บ โดยจะละเว้นการตั้งค่าใน UI
    3. เลือกเซิร์ฟเวอร์เป้าหมายทั้งหมด แล้วคลิกไอคอน ปรับใช้อิมเมจ (ไอคอนใช้งานรูปภาพ) เพื่อเริ่มต้นการปรับใช้ระบบปฏิบัติการ

    4. บนแท็บ การตั้งค่าแบบกำหนดเอง ให้คลิกแท็บย่อย การตั้งค่าแบบอัตโนมัติและแบบกำหนดค่า และเลือกไฟล์แบบอัตโนมัติที่กำหนดเอง (เช่น ESXi_staticIP_customUnattend.cfg)


      แสดงแท็บการตั้งค่าแบบอัตโนมัติและแบบกำหนดค่าสำหรับการปรับใช้ ESXi
    5. บนแท็บ สรุป ให้ตรวจสอบการตั้งค่า

    6. คลิก ปรับใช้ เพื่อปรับใช้ระบบปฏิบัติการ