আমার একটি উবুন্টু 9.10 সার্ভার ভিএমওয়ার ফিউশন থেকে অতিথি হিসাবে চলছে। কমান্ড লাইন থেকে এটি ভিএমওয়্যার সরঞ্জামগুলি চালাচ্ছে কিনা তা আমি কীভাবে পরীক্ষা করতে পারি?
আমার একটি উবুন্টু 9.10 সার্ভার ভিএমওয়ার ফিউশন থেকে অতিথি হিসাবে চলছে। কমান্ড লাইন থেকে এটি ভিএমওয়্যার সরঞ্জামগুলি চালাচ্ছে কিনা তা আমি কীভাবে পরীক্ষা করতে পারি?
উত্তর:
এটি এসইএলএস-এ কাজ করে:
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
আপনি ভিএম কার্নেল মডিউলগুলি চলছে কিনা তাও পরীক্ষা করতে পারেন
lsmod
...
vmw_pvscsi 22359 0
vmxnet3 44475 0
vmwgfx 114733 3
vm...
দেখুন যে ভিএমওয়্যার-গেস্টেড চলছে
ps -ef | grep vmware-guestd
আপনি 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 প্রোগ্রাম মান আউটপুট less
বা more
।
তবে আমি ফিল্টার প্রোগ্রামে আউটপুটটি পাইপ করতে পছন্দ করি grep
:
# sudo initctl list | grep vmware
এটি চালায় initctl
তবে এর ফলাফলগুলিকে ফিল্টার করে আউটপুটের সমস্ত লাইন বাদ দিতে যদি না তাদের মধ্যে ভিএমওয়্যার শব্দটি থাকে ।
আউটপুট বোঝা
আমি, গ্রেপ-ফিল্টারড, কমান্ড ( sudo initctl list | grep vmware
) চালিয়েছি এবং নিম্নলিখিত ফলাফলটি পেয়েছি:
vmware-tools start/running
vmware-tools-thinprint start/running
প্রথম লাইনটি নিশ্চিত করেছে যে আমার কাছে, ভিএমওয়্যার-সরঞ্জামগুলি চলছে ।
যদি কোনও আউটপুট না থাকে তবে আমি অনুমান করব যে ভিএমওয়্যার-সরঞ্জামগুলি চলমান ছিল না ।
হিসাবে ম্যানুয়াল পৃষ্ঠাটি জানাচ্ছে , আউটপুট প্রতিটি লাইনে ফর্ম্যাটে একটি কাজ স্থিতি প্রতিফলিত:initctl
job-name goal/state
উদ্ধৃতি:
কাজের নামটি প্রথমে নির্বাচিত উদাহরণের বর্তমান লক্ষ্য এবং রাজ্যের পরে দেওয়া হয়। লক্ষ্যটি হয় শুরু বা বন্ধ, স্ট্যাটাসটি অপেক্ষা, শুরু, প্রাক-শুরু, স্প্যানড, পোস্ট-স্টার্ট, দৌড়, প্রাক-স্টপ, থামানো, নিহত বা পোস্ট-স্টপগুলির একটি হতে পারে।
নোট
আপনার তথ্যের জন্য, আমার মেশিন ছিল Ubuntu 13.10 Saucy Salamander Final Beta
।
দেখুন initctl
মানুষ পৃষ্ঠার অধ্যায় list
এবং status
আরও তথ্যের জন্য।
লিনাক্স পাইপ ইত্যাদির সর্বোত্তম পরিচিতির জন্য এটি সেমিনাল নিবন্ধের 26, সংক্ষিপ্ত, পৃষ্ঠাগুলি পড়ার উপযুক্ত: ডিএম রিচি এবং কে। থম্পসনের লেখা ইউনিক্স টাইম-শেয়ারিং সিস্টেম
চিত্রগুলির সাথে এখানে আপনার কিছুটা সহায়তা রয়েছে: http://testools.blogspot.com/2013/01/install-vmware-tools-in-ubuntu-easy-way.html নিবন্ধটির শেষে দেখুন।
open-vm-tools
পরিবর্তে আপনি যদি উত্তরটি ব্যবহার করেন তবে কিছুটা আলাদা । lsmod একই মডিউলগুলি দেখায়। চলমান প্রক্রিয়াটির জন্য, আপনিps ax | grep vmtoolsd
পরিবর্তে এটি করবেন ।