Virsh: تفاوت بین نسخهها
از ویکی فارسی اوبونتو
جز |
جز (←کاربرد) |
||
(۲ نسخهٔ میانیِ همین کاربر نمایش داده نشده است) | |||
سطر ۲: | سطر ۲: | ||
'''virsh''' یک رابط [[خط فرمان]] برای استفاده از [[libvirt]] است. | '''virsh''' یک رابط [[خط فرمان]] برای استفاده از [[libvirt]] است. | ||
− | این ابزار به کاربر اجازه مدیریت چرخه زندگی ماشینهای مجازی را | + | این ابزار به کاربر اجازه مدیریت چرخه زندگی ماشینهای مجازی را با استفاده از کتابخانه libvirt ارائه میکند. |
= نصب = | = نصب = | ||
− | + | ||
+ | {{bc| | ||
+ | |||
$ sudo apt install libvirt-clients | $ sudo apt install libvirt-clients | ||
− | + | ||
+ | }} | ||
= کاربرد = | = کاربرد = | ||
سطر ۱۳: | سطر ۱۶: | ||
از دستور '''virsh''' برای مدیریت ماشینهای مجازی خود استفاده نمایید. | از دستور '''virsh''' برای مدیریت ماشینهای مجازی خود استفاده نمایید. | ||
− | + | {{bc| | |
+ | |||
$ virsh --help | $ virsh --help | ||
− | + | ||
+ | }} | ||
اگر از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی '''virsh''' خواهید شد. | اگر از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی '''virsh''' خواهید شد. | ||
− | + | {{bc| | |
+ | |||
$ virsh | $ virsh | ||
Welcome to virsh, the virtualization interactive terminal. | Welcome to virsh, the virtualization interactive terminal. | ||
سطر ۲۶: | سطر ۳۲: | ||
'quit' to quit | 'quit' to quit | ||
# | # | ||
− | + | }} | |
+ | برای لیست کردن ماشینهای موجود روی میزبان از دستور زیر استفاده کنید: | ||
− | + | {{bc| | |
− | |||
# list --all | # list --all | ||
سطر ۴۰: | سطر ۴۶: | ||
- Devuan shut off | - Devuan shut off | ||
- Debian shut off | - Debian shut off | ||
− | + | ||
+ | }} | ||
+ | |||
تعدادی از ماشینها را شروع میکنیم. | تعدادی از ماشینها را شروع میکنیم. | ||
− | + | ||
+ | {{bc| | ||
+ | |||
# start --domain Alpine | # start --domain Alpine | ||
# start --domain Devuan | # start --domain Devuan | ||
سطر ۵۵: | سطر ۶۵: | ||
- Devuan running | - Devuan running | ||
- Debian running | - Debian running | ||
− | + | ||
+ | }} | ||
Devuan را به حالت تعلیق در میاوریم: | Devuan را به حالت تعلیق در میاوریم: | ||
− | + | {{bc| | |
+ | |||
# suspend --domain Devuan | # suspend --domain Devuan | ||
سطر ۷۰: | سطر ۸۲: | ||
- Devuan paused | - Devuan paused | ||
- Debian running | - Debian running | ||
− | + | ||
+ | }} | ||
Devuan را از حالت تعلیق خارج میکنیم: | Devuan را از حالت تعلیق خارج میکنیم: | ||
+ | {{bc| | ||
− | |||
# resume --domain Devuan | # resume --domain Devuan | ||
− | |||
+ | }} | ||
[[رده: خط فرمان]] | [[رده: خط فرمان]] | ||
[[رده:نرمافزارهای مجازی سازی]] | [[رده:نرمافزارهای مجازی سازی]] |
نسخهٔ کنونی تا ۲۴ اسفند ۱۴۰۱، ساعت ۱۶:۰۵
معرفی
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