VMware araçlarının misafir Ubuntu Sunucumda çalışıp çalışmadığını nasıl kontrol edebilirim? [kapalı]


28

VMware Fusion'dan konuk olarak çalışan bir Ubuntu 9.10 Sunucum var. VMware araçlarının komut satırından çalışıp çalışmadığını nasıl kontrol edebilirim?

Yanıtlar:


24

Bu SLES'te çalışır:

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 çekirdek modüllerinin çalışıp çalışmadığını da kontrol edebilirsiniz.

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

1
Cevap open-vm-toolsyerine kullanıyorsanız biraz farklıdır . lsmod aynı modülleri gösterir. Çalışan işlem için ps ax | grep vmtoolsdyerine yapardınız .
Ehtesh Choudhury,

8

Ubuntu 12.xx'de test edildi

$ sudo service vmware-tools status

Makinelerimde çalışıyor (12.04 - 14.04 arası)



3

Sen kullanabilirsiniz initctlbilinen işleri ve örnekleri ve çıkış standart çıktıya her birinin durumunu bir listesini istemek için:

#sudo initctl list

Not: Komutun önekini yapmak sudo(veya olarak giriş yapmak root) önemlidir . Kök ayrıcalıklarınız yoksa, " unable to connect to system bus: failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory." Çok kafa karıştırıcı olan " gibi bir hata alabilirsiniz .

Sonuçları filtreleme

initctlKomut birçok ekranlar üzerinde akan sonuçların büyük bir liste üretmek olabilir.

Bu nedenle, standart çıktının lessveya gibi bir sayfalama programına yönlendirilmesi daha iyi olabilir more.

Bununla birlikte, çıktısını şöyle bir filtre programına yönlendirmeyi tercih ederim grep:

# sudo initctl list | grep vmware

Bu çalışır initctlancak vmware cümlesini içermeyen tüm çıktı satırlarını hariç tutmak için sonuçlarını filtreler .

Çıktıyı anlamak

Grep- sudo initctl list | grep vmwarefilter , command ( ) komutunu çalıştırdım ve aşağıdaki çıktıyı aldım:

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

İlk satır bana vmware-tools'ın çalıştığını doğruladı .

Hiç çıktı olmasaydı, vmware-tools'ın çalışmadığını fark ederdim .

Gibi manuel sayfa diyor , her çıktı satırının biçiminde bir işin durumunu yansıtır:initctl

job-name goal/state

Alıntı:

İlk önce iş adı ve ardından seçilen örneğin mevcut hedefi ve durumu verilir. Hedef, başlama veya durmadır, durum, beklemekten, başlamadan, başlamadan önce, yumurtlamadan, başlamadan sonra, koşmadan, durmadan, durmadan, öldürülmeden veya durmadan biri olabilir.

notlar

  • Bilgin olsun, makinem öyleydi Ubuntu 13.10 Saucy Salamander Final Beta.

  • Görüntüle initctladam sayfanın bölümü listve statusdaha fazla bilgi için.

  • Linux borularına en iyi şekilde giriş için, bu makalenin 26, kısa, sayfalarını okumakta fayda var: Unix Zaman Paylaşma Sistemi , DM Ritchie ve K. Thompson.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.