با سلام خدمت دوستان . در پست های قبل در مورد روش های مدیریت ESX و Workstation server صحبت کردیم . از پنل تحت وب wsx گرفته تا برنامه های جانبی دیگر . اما امروز در مورد یکی دیگر از روش های مدیریت ماشین های مجازی صحبت خواهیم کرد . روشی که به صورت دستی و از طریق خط فرمان بتوان کنترل سرور را در دست گرفت .
نام این ابزار vmrun است که همراه با نصب محصول VMware Workstation بر روی سیستم نصب می شود . لازم به ذکر است که این ابزار علاوه بر پشتیبانی از سکوی ویندوز از لینوکس نیز پیشتیبانی می کند که ما در ادامه این برنامه را در یک توزیع لینوکسی مورد بررسی قرار خواهیم داد .
1. مشاهده ی تمامی ماشین های مجازی موجود بر روی سرور :
root@OSLearn ~ # vmrun -T server -h https://IP_ADDRESS/sdk -u USERNAME -p PASSWORD listregisteredvm
نکته : به 3 مقدار password / username / ip_address توجه کنید و اون ها رو مطابق سیستم خودتون پر کنید .
2. مشاهده ی تمامی ماشین های مجازی در حال اجرا :
root@OSLearn ~ # vmrun -T server -h https://IP_ADDRESS/sdk -u USERNAME -p PASSWORD list
حال اجازه دهید همین دو مورد را در سرور محلی خودم امتحان کنیم :
3. روشن یا همان start کردن یکی از ماشین های مجازی :
root@OSLearn ~ # vmrun -T server -h https://IP_ADDRESS/sdk -u USERNAME -p PASSWORD start "File Locations"
حال به عنوان مثال یکی از ماشین های مجازی را انتخاب می کنیم و به صورت زیر آن را start و روشن می کنیم :
طبیعتا از دو سویچ stop و restart نیز می توان استفاده کرد . به صورت زیر :
root@OSLearn ~ # vmrun -T server -h https://IP_ADDRESS/sdk -u USERNAME -p PASSWORD stop "File Locations" root@OSLearn ~ # vmrun -T server -h https://IP_ADDRESS/sdk -u USERNAME -p PASSWORD restart "File Locations"
لیست کامل سویچ هایی که می توان استفاده کرد :
start - Powers on the specified virtual machine. The virtual machine may started either with a GUI console visible, or no console using the gui and nogui options. stop - Powers off the specified virtual machine. The power off process can be specified as hard or soft. reset - Reboots the specified virtual machine. The reboot process can be specified as hard or soft. suspend - Suspends a virtual machine allowing fast restart via the start command. The suspend process can be specified as hard or soft. pause - Pauses the specified virtual machine. unpause - Unpauses a paused virtual machine.
تست شده بر روی VMware ESXi 5.1 و VMware Workstation 11
منبع : او اس لرن دات آی آر | http://OSLearn.ir
نویسنده : E2MA3N
از این مطلب راضی هستید ؟ می خواهید به سایت کمک کنید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید . برای دونیت روی خرید کلیک کنید . با تشکر