บทนำ / อาการ
หลังรัน installation script ของ SCMT Agent บน Linux ตัวติดตั้งไม่แสดง progress state [0/6], [1/6] ฯลฯ แต่ขึ้นข้อความว่า "Uncompressing linux-agent SetupExtraction failed" ตามด้วย Terminated และ install ล้มเหลวทันที
สาเหตุ
เกิดจากระบบปฏิบัติการ Linux ของเครื่องต้นทางไม่มีคำสั่ง tar ติดตั้งอยู่ ทำให้ installer ไม่สามารถแตกไฟล์ (uncompress) package ของ Agent ได้ในขั้นตอน SetupExtraction
วิธีแก้ไข
- ตรวจสอบว่ามี tar หรือไม่ด้วยคำสั่ง which tar หรือ tar --version
- หากไม่พบ ให้ติดตั้ง tar package ตามระบบปฏิบัติการ:
- RHEL/CentOS: yum install tar
- Ubuntu/Debian: apt-get install tar
- SUSE: zypper install tar
- ตรวจสอบความสมบูรณ์ของไฟล์ Agent ด้วย md5sum เพื่อให้แน่ใจว่าไฟล์ไม่เสียหาย
- รันการติดตั้ง SCMT Agent ใหม่
การตรวจสอบ
เมื่อรันใหม่ ตัว installer ควรผ่านขั้นตอน "Creating directory /opt/linux-agent_..." และ "Verifying archive integrity... All good" จากนั้นเดินหน้าเข้าสู่ state [0/6] ได้
หมายเหตุ
- ระบบ Linux minimal install มักตัด tar ออก ควรตรวจสอบ dependency พื้นฐานก่อนทำ migration
- คำสั่งที่จำเป็นเพิ่มเติม ได้แก่ gzip, modinfo, lsmod, dmidecode
- หาก offline ไม่สามารถใช้ yum/apt ได้ ให้ mount local repo หรือ copy rpm/deb ไปติดตั้งด้วยมือ
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น