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