Virsh: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
جز (افزودن حالات مختلف برای ماشینهای موجود) |
(افزودن مثالهای بیشتر / چرخه زندگی) |
||
| سطر ۱۶: | سطر ۱۶: | ||
در صورتی که از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی virsh خواهید شد. | در صورتی که از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی virsh خواهید شد. | ||
| − | |||
| − | |||
<pre> | <pre> | ||
| سطر ۲۵: | سطر ۲۳: | ||
Type: 'help' for help with commands | Type: 'help' for help with commands | ||
'quit' to quit | 'quit' to quit | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | برای مثال، برای لیست کردن ماشینهای موجود بر روی میزبان میتوان از دستور زیر استفاده کرد: | ||
| + | |||
| + | <pre> | ||
| + | # list --all | ||
| + | |||
| + | Id Name State | ||
| + | ------------------------------ | ||
| + | - Alpine shut off | ||
| + | - CentOS shut off | ||
| + | - Devuan shut off | ||
| + | - Debian shut off | ||
| + | </pre> | ||
| + | |||
| + | تعدادی از ماشینها را شروع میکنیم. | ||
| + | <pre> | ||
| + | # start --domain Alpine | ||
| + | # start --domain Devuan | ||
| + | # start --domain Debian | ||
| + | # list --all | ||
| + | |||
| + | Id Name State | ||
| + | ------------------------------ | ||
| + | - Alpine running | ||
| + | - CentOS shut off | ||
| + | - Devuan running | ||
| + | - Debian running | ||
| + | </pre> | ||
| + | |||
| + | Devuan را به حالت تعلیق در میاوریم: | ||
| + | |||
| + | <pre> | ||
| + | # suspend --domain Devuan | ||
# list --all | # list --all | ||
| سطر ۳۴: | سطر ۶۷: | ||
- Devuan paused | - Devuan paused | ||
- Debian running | - Debian running | ||
| + | </pre> | ||
| + | |||
| + | Devuan را از حالت تعلیق خارج میکنیم: | ||
| + | |||
| + | <pre> | ||
| + | # resume --domain Devuan | ||
</pre> | </pre> | ||
| + | |||
| + | |||
[[رده: خط فرمان]] | [[رده: خط فرمان]] | ||
[[رده:نرمافزارهای مجازی سازی]] | [[رده:نرمافزارهای مجازی سازی]] | ||
نسخهٔ ۱۴ تیر ۱۳۹۹، ساعت ۱۲:۲۵
معرفی
virsh یک رابط خط فرمان برای استفاده از libvirt میباشد. این ابزار به کاربر اجازه مدیریت چرخه زندگی ماشینهای مجازی را به وسیله libvirt ارائه میکند.
نصب
$ sudo apt install libvirt-clients
اجرا
حال میتوانید از دستور virsh برای مدیریت ماشینهای مجازی خود استفاده نمایید.
$ virsh --help
در صورتی که از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی virsh خواهید شد.
$ virsh
Welcome to virsh, the virtualization interactive terminal.
Type: 'help' for help with commands
'quit' to quit
برای مثال، برای لیست کردن ماشینهای موجود بر روی میزبان میتوان از دستور زیر استفاده کرد:
# list --all Id Name State ------------------------------ - Alpine shut off - CentOS shut off - Devuan shut off - Debian shut off
تعدادی از ماشینها را شروع میکنیم.
# start --domain Alpine # start --domain Devuan # start --domain Debian # list --all Id Name State ------------------------------ - Alpine running - CentOS shut off - Devuan running - Debian running
Devuan را به حالت تعلیق در میاوریم:
# suspend --domain Devuan # list --all Id Name State ------------------------------ - Alpine running - CentOS shut off - Devuan paused - Debian running
Devuan را از حالت تعلیق خارج میکنیم:
# resume --domain Devuan