ปัญหา VMware host ที่เคย add ไว้ขึ้นข้อความ Inventory Unknown

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ปัญหา VMware host ที่เคย add ไว้ขึ้นข้อความ Inventory Unknown

Re: ปัญหา VMware host ที่เคย add ไว้ขึ้นข้อความ Inventory Unknown

โดย mindphp » 02/03/2018 3:39 pm


แนะนำ VM และ การสร้าง Host
https://youtu.be/_sx568_DDgM

Re: ปัญหา VMware host ที่เคย add ไว้ Inventory Unknown

โดย mindphp » 21/02/2017 5:54 am

TIP
อีกวิธีคือ add host ใหม่ ผ่าน
VMware vSphere Client
1. หาที่ datastore
รูปภาพ

2. คลิกขวาที่ชื่อ ไฟล์ .vmx
3. เลือก add to Inventory
4. เสร็จแล้ว ออกกับมาดูที่ หน้าหลัก ของ VMware vSphere Client ก็จะเจอ host เดิมของเรา
5. ทดอบ start host ใหม่ได้เลย
:icon_plusone:

ปัญหา VMware host ที่เคย add ไว้ขึ้นข้อความ Inventory Unknown

โดย mindphp » 21/02/2017 5:48 am

ปัญหา VMware host ที่เคย add ไว้ เจอข้อความ Inventory Unknown
ปัญหาที่เจอจะพบ ตามภาพ
รูปภาพ

ปัญหาเนื่องจาก VM ของเรา หาไฟล์ .vmx ของ host ไม่เจอ

ทางแก้
เปิดแก้ไขไฟล์
/etc/vmware/hostd/vmInventory.xml

โค้ด: เลือกทั้งหมด

vi /etc/vmware/hostd/vmInventory.xml
หา path ใน datastore ที่เก็บไฟล์ .vmx ของแต่ละ host ผ่านทาง vSphere
แก้ไข

โค้ด: เลือกทั้งหมด

 <ConfigEntry id="0002">
    <objID>3</objID>
    <vmxCfgPath>/vmfs/volumes/4fbf8f4a-deed139c-b54c-0007e959bd62/Ubuntu_bsv/Ubuntu_bsv.vmx</vmxCfgPath>
  </ConfigEntry>
่เป็น path ที่ถูกต้อง
save และ restart

โค้ด: เลือกทั้งหมด

/etc/init.d/hostd restart

โค้ด: เลือกทั้งหมด

/etc/init.d/vpxa restart

ข้างบน