Skip to main content

การใช้งานไฟล์การกําหนดค่า

เมื่อคุณใช้ VX Deployer เพื่อสร้างคลัสเตอร์ vSAN ใหม่ หรือเพื่อเพิ่มโหนดไปยังคลัสเตอร์ vSAN ที่มีอยู่ คุณสามารถบันทึกการกําหนดค่าลงในไฟล์ JSON ได้ จากนั้น คุณสามารถใช้ไฟล์การกําหนดค่าเพื่อสร้าง VX Deployer ในการปรับใช้ครั้งถัดไป

หมายเหตุ
  • การใช้ไฟล์การกําหนดค่าทำให้คุณสามารถอัปเดต VX Deployer ได้ แต่คุณยังต้องดำเนินการผ่าน VX Deployer เพื่อปรับใช้คลัสเตอร์ vSAN หรือเพิ่มโหนดไปยังคลัสเตอร์ที่มีอยู่ ระบบจะไม่จัดเก็บรหัสผ่านไว้ในไฟล์การกําหนดค่า

  • คุณสามารถใช้เทมเพลต Excel เพื่อสร้างไฟล์การกำหนดค่า .JSON เพื่อใส่ข้อมูลล่วงหน้าให้กับ ThinkAgile VX Deployer ไฟล์ Excel จะทำการตรวจสอบเมื่อข้อมูลถูกป้อน

    ThinkAgile VX Export Configuration XLS

ไฟล์การกําหนดค่าที่รองรับโดย VX Deployer มีสามประเภท:
ไฟล์การกําหนดค่า VX Deployer มีออบเจกต์ต่อไปนี้:
  • globalSettings

  • hosts

globalSettings

ออบเจกต์ globalSettings ให้ข้อมูลที่จำเป็นสำหรับการปรับใช้ เช่น vCenter, คลัสเตอร์ และรายละเอียดเครือข่าย ซึ่งรวมถึงออบเจกต์และอาร์เรย์ต่อไปนี้:
  • vCenterSettings ระบุรายละเอียด vCenter


    The vcenterSettings object
    ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
    • installationType ระบุประเภทของการปรับใช้ ซึ่งสามารถมีค่าได้ดังต่อไปนี้:
      • new สร้างคลัสเตอร์ vSAN ใหม่ในอินสแตนซ์ vCenter ใหม่

      • existing สร้างคลัสเตอร์ vSAN ใหม่ในอินสแตนซ์ vCenter ที่มีอยู่

      • expand เพิ่มโหนดอย่างน้อยหนึ่งโหนดลงในคลัสเตอร์ vSAN ที่มีอยู่

    • adminUsername บัญชีผู้ใช้ผู้ดูแลระบบ vCenter

    • fqdn ชื่อโดเมนที่มีคุณสมบัติครบถ้วนสำหรับอินสแตนซ์ vCenter

    • ssoDomain ชื่อโดเมน Single Sign-On (SSO) ระบุ ssoDomain เฉพาะเมื่อ installationType มีการตั้งค่าเป็น new หรือ existing

  • clusterSettings รายละเอียดเกี่ยวกับตำแหน่งของคลัสเตอร์ เช่น องค์กรและชื่อคลัสเตอร์


    The clusterSettings object
    ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
    • orgName องค์กรที่มีคลัสเตอร์

    • regionName ภูมิภาคที่คลัสเตอร์ตั้งอยู่

    • datacenterName ชื่อที่จะใช้สำหรับศูนย์ข้อมูล

    • siteName ไซต์ที่คลัสเตอร์ตั้งอยู่

    • vSANClusterName ชื่อที่จะใช้สำหรับคลัสเตอร์ vSAN

  • dns ที่อยู่ IP ของเซิร์ฟเวอร์ DNS หลัก หรืออาจรวมที่อยู่ IP ของเซิร์ฟเวอร์รองด้วย


    The dns array
  • ntp ที่อยู่ IP ของเซิร์ฟเวอร์ NTP หลัก หรืออาจรวมที่อยู่ IP ของเซิร์ฟเวอร์รองด้วย


    The ntp array
  • clusterNetworks รายละเอียดสำหรับข้อมูลเกี่ยวกับเครือข่าย (เกตเวย์ IP และเน็ตมาส์ก) ของเครือข่ายการจัดการ ESXi, เครือข่าย ESXi vSAN และเครือข่าย ESXi vMotion หากเครือข่ายการจัดการ XCC อยู่บนเครือข่ายที่แยกจากเครือข่ายการจัดการ ESXi ให้ระบุเกตเวย์และเน็ตมาส์กของเครือข่ายการจัดการ XCC ด้วย

    หมายเหตุ
    แต่ละเครือข่ายจะต้องอยู่บนซับเน็ตอื่น
    • esxiManagementNetwork รายละเอียดสำหรับเครือข่ายการจัดการ ESXi


      The esxiManagementNetwork object
      ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
      • gateway ต้องระบุที่อยู่ IP เกตเวย์สำหรับเครือข่ายการจัดการ ESXi

      • netmask เน็ตมาสก์

      • VLAN เลือกระบุ VLAN ID (1 ถึง 4094) ที่ไม่ซ้ำกันสำหรับเครือข่ายการจัดการ ESXi ต้องกำหนดค่าสวิตช์ตัวจริงเพื่อเพิ่ม VLAN ID ที่ระบุในโหมด Trunk สำหรับพอร์ตทั้งหมดที่เชื่อมต่อ NIC ทางกายภาพของโฮสต์ ESXi

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

    • vsanNetwork


      The vsanNetwork object
      ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
      • gateway ต้องระบุที่อยู่ IP เกตเวย์สำหรับเครือข่ายการจัดการ vSAN

      • netmask เน็ตมาสก์

      • VLAN เลือกระบุ VLAN ID (1 ถึง 4094) ที่ไม่ซ้ำกันสำหรับเครือข่าย vSAN ต้องกำหนดค่าสวิตช์ตัวจริงเพื่อเพิ่ม VLAN ID ที่ระบุในโหมด Trunk สำหรับพอร์ตทั้งหมดที่เชื่อมต่อ NIC ทางกายภาพของโฮสต์ ESXi

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

    • vmotionNetwork


      The vmotionNetwork object
      ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
      • gateway จะระบุหรือไม่ระบุที่อยู่ IP เกตเวย์สำหรับเครือข่าย vMotion ก็ได้

      • netmask เน็ตมาสก์

      • VLAN เลือกระบุ VLAN ID (1 ถึง 4094) ที่ไม่ซ้ำกันสำหรับเครือข่าย vMotion ต้องกำหนดค่าสวิตช์ตัวจริงเพื่อเพิ่ม VLAN ID ที่ระบุในโหมด Trunk สำหรับพอร์ตทั้งหมดที่เชื่อมต่อ NIC ทางกายภาพของโฮสต์ ESXi

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

    • xccNetwork

      หมายเหตุ
      ระบุรายละเอียด xccNetwork เฉพาะเมื่อเครือข่ายการจัดการ XCC อยู่บนเครือข่ายที่ไม่ใช่เครือข่ายการจัดการ ESXi เท่านั้น

      The xccNetwork object
      ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
      • gateway จะระบุหรือไม่ระบุที่อยู่ IP เกตเวย์สำหรับเครือข่ายการจัดการ XCC ก็ได้

      • netmask เน็ตมาสก์

  • lxciSettings หรือเลือกที่จะระบุรายละเอียดสำหรับอินสแตนซ์ Lenovo XClarity Integrator ซึ่งจะใช้เป็นตัวจัดการการสนับสนุนฮาร์ดแวร์สำหรับ vSphere Lifecycle Manager (vLCM)


    The lxciSettings object
    ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
    • lxciFQDN ชื่อโดเมนที่มีคุณสมบัติครบถ้วนสำหรับ LXCI

    • lxciUser บัญชีผู้ดูแลระบบ

    • xccAccessIpAddress ที่อยู่ IP สำหรับ LXCI

    • xccAccessVlanId VLAN ID สำหรับ LXCI

hosts

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


The host object
ซึ่งรวมถึงคู่ชื่อ-ค่าต่อไปนี้:
  • exsiHostname ชื่อของโฮสต์ ESXi

  • xccIpAddress ที่อยู่ IP ของ XCC บนโฮสต์

    หมายเหตุ
    ไม่มีการใช้ xccIpAddress หากเครือข่ายการจัดการ XCC และเครือข่ายการจัดการ ESXi เป็นเครือข่ายเดียวกัน
  • vsanIPAddress ที่อยู่ IP ของ vSAN

  • vmotionIpAddress ที่อยู่ IP LAN ของ vMotion