ภาพรวม
VDI Agent เป็น Software ที่ต้องติดตั้งบน Linux VM เพื่อให้ VDC สามารถจัดการ VM ได้ รวมถึงรองรับ SRAP Protocol สำหรับ Desktop Streaming, การปรับ Resolution อัตโนมัติ และ Peripheral Redirection บทความนี้อธิบายวิธีการติดตั้ง VDI Agent บน Linux VM ทั้ง 2 วิธี
Linux Distributions ที่รองรับ
- Ubuntu 18.04 LTS / Ubuntu 20.04 LTS
- CentOS 7 / CentOS 8
- Kylin V10
- UOS (UnionTech OS)
วิธีที่ 1: ติดตั้ง Agent โดย Download จาก VDC
ขั้นตอนที่ 1: เปิด Web Browser ภายใน Linux VM แล้วเข้าไปที่ VDC Download Page:
https://[VDC_IP]/
หรือไปที่ VDC Console: VDI Options > Virtual Machine > Agent Management > Download Agent for Linux VM
ขั้นตอนที่ 2: Download ไฟล์ Agent Package (linux-vdagent.zip) มาเก็บไว้ในเครื่อง
ขั้นตอนที่ 3: เปิด Terminal แล้วรัน Commands ต่อไปนี้:
cd ~/Downloads
unzip -d linux-vdagent linux-vdagent.zip
cd linux-vdagent
chmod +x install
sudo ./install -a
ขั้นตอนที่ 4: รอจนการติดตั้งเสร็จสมบูรณ์ ระบบจะ Reboot อัตโนมัติ 1 ครั้ง
ขั้นตอนที่ 5: หลัง Reboot เสร็จ VM พร้อมสำหรับการสร้างเป็น Template
วิธีที่ 2: ติดตั้ง Agent ผ่าน ISO Mount
วิธีนี้เหมาะสำหรับกรณีที่ Linux VM ไม่สามารถเข้าถึง VDC ผ่าน Browser ได้ หรือต้องการติดตั้งแบบ Offline
ขั้นตอนที่ 1: Download Agent ISO จาก VDC Console ไปที่ VDI Options > Virtual Machine > Agent Management แล้ว Download เป็นไฟล์ ISO
ขั้นตอนที่ 2: Upload ISO ไปยัง HCI Storage โดยไปที่ HCI Console > Storage > ISO Library > Upload
ขั้นตอนที่ 3: Mount ISO เข้ากับ Linux VM โดยไปที่ HCI Console > เลือก VM > Edit > CD/DVD Drive > เลือก ISO ที่ Upload ไว้
ขั้นตอนที่ 4: ภายใน Linux VM เปิด Terminal และ Mount ISO:
sudo -i
mount /dev/cdrom /mnt
cd /mnt
ls
ขั้นตอนที่ 5: รัน Installer:
./install
ขั้นตอนที่ 6: รอจนการติดตั้งเสร็จสมบูรณ์ ระบบจะ Reboot อัตโนมัติ 1 ครั้ง หลัง Reboot เสร็จ VM พร้อมสำหรับการสร้างเป็น Template
การตรวจสอบหลังติดตั้ง
หลังจากติดตั้ง Agent และ Reboot เสร็จแล้ว ให้ตรวจสอบว่า Agent เชื่อมต่อ VDC สำเร็จ:
1. เข้าสู่ VDC Console ไปที่ Assets > Virtual Machines
2. ค้นหา VM ที่เพิ่งติดตั้ง Agent
3. ตรวจสอบ Column "Agent Status" ต้องแสดงเป็น Connected
4. หาก Status ยังเป็น Disconnected ให้รอ 2-3 นาทีแล้วตรวจสอบอีกครั้ง
Troubleshooting การติดตั้ง Agent
Agent ไม่ Connect หลังติดตั้ง:
- ตรวจสอบ Network Connectivity ระหว่าง VM และ VDC (ping VDC IP)
- ตรวจสอบว่า Firewall บน Linux ไม่ Block Port 443 และ 7000
- ตรวจสอบ Agent Service Status: systemctl status sangfor-vdi-agent
- ลอง Restart Agent Service: systemctl restart sangfor-vdi-agent
Permission Denied ระหว่างติดตั้ง:
- ตรวจสอบว่ารัน Installer ด้วยสิทธิ์ Root (ใช้ sudo -i หรือ sudo ./install)
- ตรวจสอบว่าไฟล์ install มีสิทธิ์ Execute (chmod +x install)
Missing Dependencies:
- สำหรับ Ubuntu: sudo apt update && sudo apt install -y libgl1-mesa-glx libegl1
- สำหรับ CentOS: sudo yum install -y mesa-libGL mesa-libEGL
- ติดตั้ง Dependencies ที่ขาดแล้วรัน Installer อีกครั้ง
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น