Virsh
از ویکی فارسی اوبونتو
معرفی
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