கே.வி.எம் மெய்நிகர் இயந்திர வார்ப்புருவை உருவாக்குவது எப்படி


ஒரு மெய்நிகர் இயந்திர வார்ப்புரு என்பது நிறுவப்பட்ட மெய்நிகர் இயந்திரத்தின் நகலாகும், இது மெய்நிகர் இயந்திரங்களின் பல நிகழ்வுகளை நீங்கள் பயன்படுத்த விரும்பும்போது கைக்குள் வரும். ஒரு வார்ப்புருவை உருவாக்குவது என்பது 3 படி செயல்முறை ஆகும், இது ஒரு மெய்நிகர் இயந்திரத்தை உருவாக்குவது, நீங்கள் நிறுவ விரும்பும் அனைத்து தேவையான தொகுப்புகளையும் நிறுவுதல் மற்றும் இறுதியாக வார்ப்புருவை சுத்தம் செய்தல் ஆகியவை அடங்கும்.

இதை நீங்கள் எவ்வாறு நிறைவேற்ற முடியும் என்பதைப் பார்ப்போம்.

படி 1: லினக்ஸில் கே.வி.எம் நிறுவுதல்

உங்கள் கணினியில் KVM ஐ நிறுவுவது முதல் படி. எங்களிடம் விரிவான பயிற்சிகள் உள்ளன:

  • உபுண்டு 20.04 இல் கே.வி.எம் நிறுவுவது எப்படி
  • CentOS 8 இல் KVM ஐ எவ்வாறு நிறுவுவது

கூடுதலாக, libvirtd டீமான் இயங்குகிறது என்பதை உறுதிசெய்து, துவக்கத்தில் தானாக உதைக்க உதவுகிறது.

$ sudo systemctl enable libvirtd
$ sudo systemctl start libvirtd

Libvirtd டீமான் இயங்குகிறதா என சரிபார்க்கவும்.

$ sudo systemctl status libvirtd

நீங்கள் உபுண்டு/டெபியன் அமைப்பை இயக்குகிறீர்கள் என்றால், வோஸ்ட்-நெட் படம் ஏற்றப்பட்டிருப்பதை உறுதிசெய்க.

$ sudo modprobe vhost_net

படி 2: கே.வி.எம் மெய்நிகர் படத்தை உருவாக்கவும்

ஒரு டெம்ப்ளேட்டை உருவாக்குவதற்கு முன்பு, முதலில், ஒரு நிறுவல் நிகழ்வு வேண்டும். கட்டளை வரியில், காட்டப்பட்டுள்ளபடி qemu-img கட்டளையைப் பயன்படுத்தி 20G CentOS 8 KVM படத்தை உருவாக்க உள்ளோம்.

$ sudo qemu-img create -o preallocation=metadata -f qcow2 /var/lib/libvirt/images/centos8.qcow2 20G

அடுத்து, காட்டப்பட்டுள்ளபடி CentOS 8 மெய்நிகர் இயந்திரத்தை உருவாக்க virt-install கட்டளையைப் பயன்படுத்தவும்.

$ sudo virt-install --virt-type kvm --name centos8 --ram 2096 \
--disk /var/lib/libvirt/images/centos8.qcow2,format=qcow2 \
--network network=default \
--graphics vnc,listen=0.0.0.0 --noautoconsole \
--os-type=linux --os-variant=rhel7.0 \
--location=/home/tecmint/Downloads/CentOS-8-x86_64-1905-dvd1.iso

இது மெய்நிகர் இயந்திர நிகழ்வைத் தொடங்குகிறது. நல்ல நிர்வாகிக்குச் சென்று கன்சோல் சாளரத்தைக் காண்பிப்பதன் மூலம் இதை உறுதிப்படுத்தலாம். நீங்கள் பார்க்கக்கூடியது நிறுவிக்கான இயல்புநிலை வரவேற்பு பக்கம். நிறுவலை இறுதிவரை முடிக்க மறக்காதீர்கள்.

படி 3: கே.வி.எம் மெய்நிகர் இயந்திர வார்ப்புரு படத்தை உருவாக்குதல்

நிறுவல் முடிந்ததும், VM இல் உள்நுழைந்து அனைத்து கணினி தொகுப்புகளையும் புதுப்பிக்கவும்.

$ sudo dnf update

தொடங்குவதற்கு அவசியம் என்று நீங்கள் கருதும் முன்நிபந்தனை தொகுப்புகளை நிறுவவும். இந்த வழக்கில், நான் விம் செய்வேன். உங்கள் விஷயத்தில் இது வேறுபட்டிருக்கலாம்.

$ sudo dnf install epel-release wget curl net-tools vim

உங்கள் வார்ப்புருவை மேகக்கணி மேடையில் பயன்படுத்த விரும்பினால், காட்டப்பட்டுள்ளபடி கிளவுட்-இன்ட் தொகுப்புகளை நிறுவவும்.

$ sudo dnf install cloud-init cloud-utils-growpart acpid

அடுத்து, ஜீரோகான்ஃப் வழியை முடக்கவும்.

$ echo "NOZEROCONF=yes" >> /etc/sysconfig/network

நீங்கள் முடிந்ததும், உங்கள் மெய்நிகர் கணினியை முடக்குவதை உறுதிசெய்து, காட்டப்பட்டுள்ளபடி VM வார்ப்புரு படத்தை சுத்தம் செய்யுங்கள்.

$ sudo virt-sysprep -d centos8

Virt-sysprep என்பது ஒரு கட்டளை-வரி பயன்பாடாகும், இது ஒரு மெய்நிகர் இயந்திரத்தை மீட்டமைக்கும், அதிலிருந்து குளோன்கள் தயாரிக்கப்படுகின்றன. இது SSH ஹோஸ்ட் விசைகள், பதிவு கோப்புகள், பயனர் கணக்குகள் மற்றும் சில தொடர்ச்சியான பிணைய உள்ளமைவுகள் போன்ற உள்ளீடுகளை நீக்குகிறது. கட்டளையைப் பயன்படுத்த, முதலில், நீங்கள் எப்போதும் வி.எம் இயக்கப்படுவதை உறுதி செய்ய வேண்டும்.

$ sudo virt-sysprep -d centos8

கடைசியாக, VM களத்தை வரையறுக்கக் காட்டப்பட்டுள்ள கட்டளையைச் செயல்படுத்தவும்.

$ sudo virsh undefine centos8

வார்ப்புரு படம் இப்போது குளோனிங் மற்றும் வரிசைப்படுத்தலுக்கு தயாராக உள்ளது.