Virsh: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
جز (تغییر سربخش)
جز
سطر ۱: سطر ۱:
 
= معرفی =
 
= معرفی =
'''virsh''' یک رابط [[خط فرمان]] برای استفاده از [[libvirt]] می‌باشد. این ابزار به کاربر اجازه مدیریت چرخه زندگی ماشین‌های مجازی را به وسیله libvirt ارائه می‌کند.  
+
'''virsh''' یک رابط [[خط فرمان]] برای استفاده از [[libvirt]] است.
 +
 
 +
این ابزار به کاربر اجازه مدیریت چرخه زندگی ماشین‌های مجازی را به وسیله libvirt ارائه می‌کند.  
  
 
= نصب =
 
= نصب =
سطر ۷: سطر ۹:
 
</pre>
 
</pre>
  
= استفاده =
+
= کاربرد =
  
حال می‌توانید از دستور virsh برای مدیریت ماشین‌های مجازی خود استفاده نمایید.
+
از دستور '''virsh''' برای مدیریت ماشین‌های مجازی خود استفاده نمایید.
  
 
<pre>
 
<pre>
سطر ۱۵: سطر ۱۷:
 
</pre>
 
</pre>
  
در صورتی که از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی virsh خواهید شد.
+
اگر از virsh بدون هیچ پارامتری استفاده نمایید وارد رابط تعاملی '''virsh''' خواهید شد.
  
 
<pre>
 
<pre>
سطر ۲۷: سطر ۲۹:
  
  
برای مثال، برای لیست کردن ماشین‌های موجود بر روی میزبان می‌توان از دستور زیر استفاده کرد:
+
برای لیست کردن ماشین‌های موجود روی میزبان از دستور زیر استفاده کنید:
  
 
<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