KVM : वर्चुअल मशीन बनाएं2023/11/15 |
गेस्टओएस इंस्टॉल करें और एक वर्चुअल मशीन बनाएं। यह उदाहरण Fedora 39 स्थापित करके VM बनाना दिखाता है।
|
|
[1] | इस उदाहरण पर, पहले एक निर्देशिका पर Fedora की आईएसओ फ़ाइल डाउनलोड करें और टेक्स्ट मोड पर आईएसओ से गेस्टओएस इंस्टॉल करें। SSH इत्यादि के माध्यम से कंसोल या रिमोट कनेक्शन पर यह ठीक है। इसके अलावा, वर्चुअल मशीन की छवियां डिफ़ॉल्ट रूप से स्टोरेज पूल के रूप में [/var/lib/libvirt/images] पर रखी जाती हैं, लेकिन यह उदाहरण एक नया स्टोरेज पूल बनाने और उपयोग करने के लिए दिखाता है। (अपनी पसंद के किसी भी स्थान का उपयोग करें) |
# एक स्टोरेज पूल निर्देशिका बनाएं [root@dlp ~]# mkdir -p /var/kvm/images [root@dlp ~]# virt-install \ --name fedora39 \ --ram 4096 \ --disk path=/var/kvm/images/fedora39.img,size=20 \ --vcpus 2 \ --os-variant fedora38 \ --network bridge=br0 \ --graphics none \ --console pty,target_type=serial \ --location /home/Fedora-Server-dvd-x86_64-39-1.5.iso \ --extra-args 'console=ttyS0,115200n8' Starting install... # स्थापना प्रारंभ होती है ..... ..... # इसके बाद, इंस्टॉलेशन सामान्य प्रक्रिया के साथ आगे बढ़ता है |
उपरोक्त विकल्पों के उदाहरण का अर्थ इस प्रकार है। दूसरों के लिए कई विकल्प हैं, [man virt-install] से सुनिश्चित करें।
|
[2] | इंस्टॉलेशन समाप्त करने के बाद, कंप्यूटर को पुनरारंभ करें और फिर लॉगिन प्रॉम्प्ट निम्नानुसार दिखाया गया है। |
Fedora Linux 39 (Server Edition) Kernel 6.5.6-300.fc39.x86_64 on an x86_64 (ttyS0) Web console: https://localhost:9090/ localhost login: |
[3] | Ctrl + ] कुंजी के साथ गेस्टओएस से होस्टओएस पर जाएं। [virsh console (वर्चुअल मशीन का नाम)] कमांड के साथ HostOS से गेस्टOS पर जाएँ। |
[root@localhost ~]# # Ctrl + ] चाबी [root@dlp ~]# # मेज़बान का कंसोल [root@dlp ~]# virsh console fedora39 # गेस्ट कंसोल पर स्विच करें Connected to domain fedora39 Escape character is ^] # कुंजी दर्ज करें [root@localhost ~]# # अतिथि का सांत्वना |
[4] | नीचे दिए गए आदेश के साथ मौजूदा वीएम से कॉपी वीएम को दोहराना आसान है। |
[root@dlp ~]# virt-clone --original fedora39 --name template --file /var/kvm/images/template.img Allocating 'template.img' | 1.2 GB 00:00 ... Clone 'template' created successfully. # डिस्क छवि [root@dlp ~]# ll /var/kvm/images/template.img -rw-------. 1 root root 1801453568 Nov 14 09:14 /var/kvm/images/template.img # विन्यास फाइल [root@dlp ~]# ll /etc/libvirt/qemu/template.xml -rw-------. 1 root root 6736 Nov 14 09:14 /etc/libvirt/qemu/template.xml |
Sponsored Link |