ฉันจะตรวจสอบว่าเครื่องมือ VMware ทำงานบนเซิร์ฟเวอร์ Ubuntu ของฉันได้อย่างไร [ปิด]


28

ฉันมี Ubuntu 9.10 Server ที่ทำงานในฐานะแขกจาก VMware Fusion ฉันจะตรวจสอบว่ามันใช้เครื่องมือ VMware จากบรรทัดคำสั่งได้อย่างไร

คำตอบ:


24

ใช้งานได้ใน SLES:

ps ax|grep vmware
8885 ?        Ss     8:05 /usr/lib/vmware-tools/sbin64/vmware-guestd --background /var/run/vmware-guestd.pid

/etc/init.d/vmware-tools status
vmware-guestd is running

คุณยังสามารถตรวจสอบว่าโมดูลเคอร์เนล vm กำลังทำงานอยู่หรือไม่

lsmod
...
vmw_pvscsi             22359  0 
vmxnet3                44475  0 
vmwgfx                114733  3
vm...

1
คำตอบจะแตกต่างกันเล็กน้อยถ้าคุณใช้open-vm-toolsแทน lsmod แสดงโมดูลเดียวกัน สำหรับขั้นตอนการทำงานคุณจะทำps ax | grep vmtoolsdแทน
Ehtesh Choudhury

8

ทดสอบกับ Ubuntu 12.xx

$ sudo service vmware-tools status

ใช้งานได้กับเครื่องของฉัน (จาก 12.04 ถึง 14.04)



3

คุณสามารถใช้initctlเพื่อขอรายการงานที่ทราบและอินสแตนซ์และแสดงสถานะของแต่ละงานเป็นผลลัพธ์มาตรฐาน:

#sudo initctl list

หมายเหตุ: สิ่งสำคัญคือต้องเติมคำสั่งด้วยsudo(หรือลงชื่อเข้าใช้ด้วยroot) หากคุณไม่มีสิทธิ์รูทคุณอาจได้รับข้อผิดพลาดเช่น " unable to connect to system bus: failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory." ซึ่งทำให้สับสนมาก

การกรองผลลัพธ์

initctlคำสั่งอาจผลิตรายการใหญ่ของผลที่ไหลผ่านหลายหน้าจอ

ดังนั้นมันอาจจะดีกว่าที่จะท่อออกมาตรฐานการเขียนโปรแกรม paginator เหมือนหรือlessmore

อย่างไรก็ตามฉันชอบไพพ์เอาต์พุตกับโปรแกรมตัวกรองgrepเช่น:

# sudo initctl list | grep vmware

นี้จะทำงานinitctlแต่กรองผลของมันจะไม่รวมทุกบรรทัดของการส่งออกจนกว่าพวกเขาจะมีวลีVMware

ทำความเข้าใจเกี่ยวกับผลลัพธ์

ฉันรัน, ตัวกรอง grep, command ( sudo initctl list | grep vmware) และได้ผลลัพธ์ต่อไปนี้:

vmware-tools start/running
vmware-tools-thinprint start/running

บรรทัดแรกได้รับการยืนยันสำหรับฉันว่า vmware-tools ทำงานอยู่

หากมีการส่งออกที่ไม่ทั้งหมดที่ผมอนุมานว่า VMware เครื่องมือที่ไม่ได้ทำงาน

ในฐานะที่เป็นหน้าคู่มือบอกว่าสายของการส่งออกในแต่ละสะท้อนให้เห็นถึงสถานะของงานในรูปแบบ:initctl

job-name goal/state

อ้างถึง:

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

หมายเหตุ

  • Ubuntu 13.10 Saucy Salamander Final Betaสำหรับข้อมูลของคุณเป็นเครื่องของฉัน

  • ดูinitctlส่วนของหน้าคนในlistและstatusสำหรับข้อมูลเพิ่มเติม

  • สำหรับการแนะนำที่ดีที่สุดสำหรับท่อ Linux ฯลฯ มันควรค่าแก่การอ่านทั้ง 26 หน้าสั้น ๆ ของบทความที่เกี่ยวข้อง: Unix Time-Sharing Systemโดย DM Ritchie และ K. Thompson


0

ที่นี่คุณมีความช่วยเหลือเล็กน้อยพร้อมรูปภาพ: http://testools.blogspot.com/2013/01/install-vmware-tools-in-ubuntu-easy-way.html ดูที่ท้ายบทความ


โปรดใส่ส่วนที่สำคัญที่สุดเป็นข้อความในความคิดเห็นของคุณเมื่อเชื่อมโยงไปยังบทความภายนอก
อิซซี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.