สวัสดีคร๊าบ เพื่อนๆชาว THT ทุกท่านๆ
ช่วงที่ผ่านมานี้ Hypervisor อย่าง VMWare ESXi ก็ได้รับความนิยมเพิ่มขึ้น แล้วที่สำคัญมันแจกฟรีด้วย
แต่หนึ่งในปัญหาที่หลายคนต้องจำใจหนีไปใช้เจ้าอื่นหรือถอย license มาใส่ก็เพราะว่ามันไม่มี Web UI ให้ใช้นั่นเอง
จะทำอะไรกับเครื่องต้องใช้ vSphere Client อย่างเดียวเลย
แต่ปัญหานี้กำลังจะหมดไป!! เมื่อ VMWare จัด Web UI ที่เคยมีเมื่อสมัยก่อน กลับมาให้ใช้กันฟรีๆอีกครั้ง! โดยไม่ต้องไปนั่งลง vCenter อะไรให้เสียเวลา(และตัง)
ขอแนะนำให้รู้จัก
ESXi Embedded Host Client (Technical Preview)
ตามชื่อเลยครับ มันคือ Web UI ที่ทำงานบน ESXi Host ของคุณ ไม่ต้องไปสร้าง VM เพื่อลงอะไรเพิ่มทั้งนั้น!
วิธีการติดตั้ง
-
ต่อ SSH เข้าไปที่ ESXi Host ของคุณด้วย root
-
รันคำสั่งต่อไปนี้
esxcli software vib install -v <url>
- โดย คือ URL สำหรับไฟล์นี้ ณ ตอนที่เขียนบทความ มันเป็น http://download3.vmware.com/software/vmw-tools/esxui/esxui_signed.vib ดังนั้นคำสั่งจะประมาณนี้
esxcli software vib install -v http://download3.vmware.com/software/vmw-tools/esxui/esxui_signed.vib
- ทดลองเข้า Web UI ได้เลย!
:d5f02ecd:
ปัญหาที่พบ
- สำหรับ Hypervisor แบบฟรี ตอนนี้จะยังไม่สามารถแก้ไขอะไรได้ เป็น read only แต่อันนี้คือเป็นข้อจำกัดของ ESXi ตัวเดิม
ทางทีมงานรับปากไว้ว่า ESXi 6.0U2 ที่จะออกประมาณช่วงมีนา license แบบฟรีจะสามารถใช้งานได้เต็มรูปแบบ!!
:016:
- ESXi 5.5U2 และเก่ากว่า หรือ ESXi 6.0 ที่อัพเกรดมาจาก ESXi 5.5U2 เวลาเข้า Web UI อาจจะเจอ 503 error วิธีแก้คือให้ไปลบบรรทัดที่ขึ้นต้นด้วย /ui ในไฟล์ /etc/vmware/rhttpproxy/endpoints.conf แล้วสั่ง restart rhttpproxy ด้วยคำสั่ง /etc/init.d/rhttpproxy restart
- ESXi 5.5 , ไม่สามารถเปิด Console ใน WebUI ได้ฮะ โปรด update เป็นตัวที่ใหม่กว่า (เช่น 5.5U2)
- ESXi 5.5U2 และเก่ากว่า เวลาเข้า Web UI กรุณาเติม / ต่อท้ายเสมอ เช่น https://<esxhost>/ui/ ถ้าเข้าแบบ https://<esxhost>/ui แล้วมันจะเข้าไม่ได้
- สำหรับ Windows Guest ไม่สามารถส่ง Ctrl-Alt-Del ใน Web Console ได้ :189bbdde:
Ref: https://labs.vmware.com/flings/esxi-embedded-host-client