برای کنترل (start, stop, pause, unpause, suspend, resume, reboot) ماشین های مجازی یا همان instance ها در OpenStack می توان از طریق پنل گرافیکی (Horizon) و یا خط فرمان اقدام کرد که در این مطلب قصد داریم تا از طریق خط فرمان ماشین های مجازی خود را کنترل کنیم.
نکته: در تمامی دستورهای زیر بجای myInstance باید نام Instance و یا همان ماشین مجازی (VM) خود را بنویسید.
- برای Pause کردن instance می توان از دستور زیر استفاده کرد (با اجرای این دستور وضعیت VM روی RAM ذخیره خواهد شد) :
$ openstack server pause myInstance
- برای unpause کردن instance می توان از دستور زیر استفاده کرد:
$ openstack server unpause myInstance
- برای Suspend کردن instance می توان از دستور زیر استفاده کرد:
$ openstack server suspend myInstance
- برای resume کردن instance می توان از دستور زیر استفاده کرد:
$ openstack server resume myInstance
- برای Stop یا همان Shut Off کردن instance می توان از دستور زیر استفاده کرد:
$ openstack server stop myInstance
- برای Start کردن instance می توان از دستور زیر استفاده کرد:
$ openstack server start myInstance
- برای Soft reboot کردن instance می توان از دستور زیر استفاده کرد (هنگام reboot کردن یک instance به صورت پیش فرض Soft reboot انجام خواهد شد) :
$ openstack server reboot myInstance
- برای Hard reboot کردن instance می توان از دستور زیر استفاده کرد:
$ openstack server reboot --hard myInstance
- برای مشاهده ی status یا همان وضعیت یک instance می توانید از دستور زیر استفاده کنید:
$ openstack server show myInstance