إنشاء Virtual Machine .. في دبيان .

كيفية إنشاء Virtual Machine ..؟



سوف نقوم بتثبيت GuestOS و إنشاء Virtual Machine .

- تثبيت GuestOS بواسطة network  .
- يتم وضع صور Virtual Machine في /var/lib/libvirt/images


1- إنشاء المخزن .

$ sudo  mkdir -p /var/kvm/images

من أجل تحديد نوع GuestOS

- تثبيت حزمة الاستعلام .

$ sudo apt install libosinfo-bin

- الاستعلام عن الصور .

$ osinfo-query os

virt-install \
--name xxxx \ تحديد اسم Virtual Machine
--ram xxxx \
--disk path=/var/kvm/images/xxxx.img,size=20 \
--vcpus x \ حدد CPUs
--os-type xxxx \ تحديد نوع النظام
--os-variant xxxx \ راجع تثبيت حزمة الاستعلام
--network bridge=xxxx \ حدد شبكة Virtual Machine
--graphics none \ حدد أو اترك بلا none
--console none \ تحديد نوع وحدة التحكم
--location 'http://ftp.xxxx' or local\ تحديد موقع مصدر التثبيت من أين
--extra-args 'none' تحديد المعلمات التي تم تعيينها في kernel

virt-install \
--name debian \
--ram 1048 \
--disk path=/var/kvm/images/debian.img,size=20 \
--vcpus 2 \
--os-type linux \
--os-variant debian10 \
--network bridge=br0 \
--graphics none \
--console pty,target_type=serial \
--location '/var/kvm/images/debian.iso' \
--extra-args 'console=ttyS0,115200n8 serial'








Starting install...
Retrieving file info...                                                                                                   |   77 B  00:00:00     
Retrieving file vmlinuz...                                                                                                | 5.0 MB  00:00:00     
Retrieving file initrd.gz...                                                                                              |  19 MB  00:00:00     
Allocating 'debian.img'                                                                                                   |  20 GB  00:00:03     
ERROR    Cannot get interface MTU on 'br0': No such device
Removing disk 'debian.img'                                                                                                |    0 B  00:00:00     
Domain installation does not appear to have been successful.
If it was, you can restart your domain by running:
  virsh --connect qemu:///system start debian
otherwise, please restart your installation.
##########################################################

- الدخول .

# virsh list --all

# virsh console xxxxx

 إنشاء VM آخر للنسخ من VM الحالي باستخدام الأمر أدناه.


# virt-clone --original debian --name debian_template --file /var/kvm/images/debian_template.img

بعض الأومر المفيدة بهذا الخصوص .


# virsh list --all
# virsh shutdown xxxx
$ sudo virsh start debian
# virsh reboot xxxx
# virsh destroy xxxx
# virsh dominfo xxxx
$ sudo virsh net-start default
$ sudo virsh net-autostart default

#sudo systemctl start libvirtd
#sudo systemctl stop libvirtd
#sudo systemctl status libvirtd


إرسال تعليق

0 تعليقات