KVM : वर्चुअल मशीन बनाएं2025/04/25 |
गेस्टओएस इंस्टॉल करें और एक वर्चुअल मशीन बनाएं। यह उदाहरण Fedora 42 स्थापित करके VM बनाना दिखाता है। |
|
[1] | इस उदाहरण पर, पहले एक निर्देशिका पर Fedora की आईएसओ फ़ाइल डाउनलोड करें और टेक्स्ट मोड पर आईएसओ से गेस्टओएस इंस्टॉल करें। SSH इत्यादि के माध्यम से कंसोल या रिमोट कनेक्शन पर यह ठीक है। इसके अलावा, वर्चुअल मशीन की छवियां डिफ़ॉल्ट रूप से स्टोरेज पूल के रूप में [/var/lib/libvirt/images] पर रखी जाती हैं, लेकिन यह उदाहरण एक नया स्टोरेज पूल बनाने और उपयोग करने के लिए दिखाता है। (अपनी पसंद के किसी भी स्थान का उपयोग करें) |
# एक स्टोरेज पूल निर्देशिका बनाएं [root@dlp ~]# mkdir -p /var/kvm/images [root@dlp ~]# virt-install \ --name fedora42 \ --ram 4096 \ --disk path=/var/kvm/images/fedora42.img,size=20 \ --vcpus 2 \ --os-variant fedora42 \ --network bridge=br0 \ --graphics none \ --console pty,target_type=serial \ --location /home/Fedora-Server-dvd-x86_64-42-1.1.iso \ --extra-args 'console=ttyS0,115200n8' Starting install... # स्थापना प्रारंभ होती है ..... ..... # इसके बाद, इंस्टॉलेशन सामान्य प्रक्रिया के साथ आगे बढ़ता है |
उपरोक्त विकल्पों के उदाहरण का अर्थ इस प्रकार है। दूसरों के लिए कई विकल्प हैं, [man virt-install] से सुनिश्चित करें।
|
[2] | इंस्टॉलेशन समाप्त करने के बाद, कंप्यूटर को पुनरारंभ करें और फिर लॉगिन प्रॉम्प्ट निम्नानुसार दिखाया गया है। |
Fedora Linux 42 (Server Edition) Kernel 6.14.0-63.fc42.x86_64 on 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 fedora42 # गेस्ट कंसोल पर स्विच करें Connected to domain fedora42 Escape character is ^] # कुंजी दर्ज करें [root@localhost ~]# # अतिथि का सांत्वना |
[4] | नीचे दिए गए आदेश के साथ मौजूदा वीएम से कॉपी वीएम को दोहराना आसान है। |
[root@dlp ~]# virt-clone --original fedora40 --name template --file /var/kvm/images/template.img Allocating 'template.img' | 20 GB 00:00:01 Clone 'template' created successfully. # डिस्क छवि [root@dlp ~]# ll /var/kvm/images/template.img -rw-------. 1 root root 2090795008 Apr 25 10:33 /var/kvm/images/template.img # विन्यास फाइल [root@dlp ~]# ll /etc/libvirt/qemu/template.xml -rw-------. 1 root root 6736 Apr 25 10:33 /etc/libvirt/qemu/template.xml |
Sponsored Link |
|