எனவே, ovirt-engine மற்றும் ovirt-host கூறுகளின் ஆரம்ப நிறுவலின் சிக்கல்களைக் கருத்தில் கொள்வோம்.
மேலும் விரிவான நிறுவல் செயல்முறைகளை எப்போதும் காணலாம் ஆவணங்கள்.
எஞ்சினுக்கு, குறைந்தபட்ச தேவைகள் 2 கோர்கள்/4 ஜிபி ரேம்/25 ஜிஐபி சேமிப்பகம். பரிந்துரைக்கப்படுகிறது - 4 கோர்கள்/16 ஜிபி ரேம்/50 ஜிஐபி சேமிப்பகம். நிர்வகிக்கப்பட்ட கிளஸ்டருக்கு வெளியே பிரத்யேக இயற்பியல் அல்லது மெய்நிகர் கணினியில் இயந்திரம் இயங்கும் போது, நாங்கள் தனித்தனி மேலாளர் விருப்பத்தைப் பயன்படுத்துகிறோம். எங்கள் நிறுவலுக்கு, நாங்கள் ஒரு மெய்நிகர் இயந்திரத்தை எடுத்துக்கொள்வோம், எடுத்துக்காட்டாக, ஒரு முழுமையான ESXi* இல். முன்னரே தயாரிக்கப்பட்ட டெம்ப்ளேட் அல்லது கிக்ஸ்டார்ட் நிறுவலில் இருந்து வரிசைப்படுத்தல் ஆட்டோமேஷன் கருவிகள் அல்லது குளோனிங்கைப் பயன்படுத்துவது வசதியானது.
*குறிப்பு: ஒரு உற்பத்தி முறைக்கு இது ஒரு மோசமான யோசனை, ஏனெனில்... மேலாளர் கையிருப்பு இல்லாமல் வேலை செய்கிறார் மற்றும் ஒரு இடையூறாக மாறுகிறார். இந்த வழக்கில், சுய-ஹோஸ்ட் செய்யப்பட்ட என்ஜின் விருப்பத்தை கருத்தில் கொள்வது நல்லது.
தேவைப்பட்டால், ஸ்டாண்டலோனை Self Hosted ஆக மாற்றுவதற்கான செயல்முறை விரிவாக விவரிக்கப்பட்டுள்ளது ஆவணங்கள். குறிப்பாக, ஹோஸ்டுக்கு ஹோஸ்ட் செய்யப்பட்ட என்ஜின் ஆதரவுடன் மறு நிறுவல் கட்டளையை வழங்க வேண்டும்.
VM இல் CentOS 7 ஐ குறைந்தபட்ச உள்ளமைவில் நிறுவி, கணினியை புதுப்பித்து மீண்டும் துவக்கவும்:
$ sudo yum update -y && sudo reboot
மெய்நிகர் இயந்திரத்திற்கு விருந்தினர் முகவரை நிறுவுவது பயனுள்ளது:
குறிப்பு: நிறுவலுக்கு வரிசைப்படுத்தல் தன்னியக்க கருவிகள் அல்லது கிக்ஸ்டார்ட் நிறுவலைப் பயன்படுத்துவது வசதியானது.
எடுத்துக்காட்டு கிக்ஸ்டார்ட் கோப்பு
எச்சரிக்கை ஏற்கனவே உள்ள பகிர்வுகள் தானாகவே நீக்கப்படும்! கவனமாக இருங்கள்!
# System authorization information
auth --enableshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
ignoredisk --only-use=sda
# Keyboard layouts
keyboard --vckeymap=us --xlayouts='us','ru' --switch='grp:alt_shift_toggle'
# System language
lang ru_RU.UTF-8
# Network information
network --bootproto=dhcp --device=ens192 --ipv6=auto --activate
network --hostname=kvm01.lab.example.com
# Root password 'monteV1DE0'
rootpw --iscrypted $6$6oPcf0GW9VdmJe5w$6WBucrUPRdCAP.aBVnUfvaEu9ozkXq9M1TXiwOm41Y58DEerG8b3Ulme2YtxAgNHr6DGIJ02eFgVuEmYsOo7./
# User password 'metroP0!is'
user --name=mgmt --groups=wheel --iscrypted --password=$6$883g2lyXdkDLbKYR$B3yWx1aQZmYYi.aO10W2Bvw0Jpkl1upzgjhZr6lmITTrGaPupa5iC3kZAOvwDonZ/6ogNJe/59GN5U8Okp.qx.
# System services
services --enabled="chronyd"
# System timezone
timezone Europe/Moscow --isUtc
# System bootloader configuration
bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda
# Partition clearing information
clearpart --all
# Disk partitioning information
part /boot --fstype xfs --size=1024 --ondisk=sda --label=boot
part pv.01 --size=45056 --grow
volgroup HostVG pv.01 --reserved-percent=20
logvol swap --vgname=HostVG --name=lv_swap --fstype=swap --recommended
logvol none --vgname=HostVG --name=HostPool --thinpool --size=40960 --grow
logvol / --vgname=HostVG --name=lv_root --thin --fstype=ext4 --label="root" --poolname=HostPool --fsoptions="defaults,discard" --size=6144 --grow
logvol /var --vgname=HostVG --name=lv_var --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=16536
logvol /var/crash --vgname=HostVG --name=lv_var_crash --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=10240
logvol /var/log --vgname=HostVG --name=lv_var_log --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=8192
logvol /var/log/audit --vgname=HostVG --name=lv_var_audit --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=2048
logvol /home --vgname=HostVG --name=lv_home --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=1024
logvol /tmp --vgname=HostVG --name=lv_tmp --thin --fstype=ext4 --poolname=HostPool --fsoptions="defaults,discard" --size=1024
%packages
@^minimal
@core
chrony
kexec-tools
%end
%addon com_redhat_kdump --enable --reserve-mb='auto'
%end
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end
# Reboot when the install is finished.
reboot --eject
இந்தக் கோப்பைச் சேமிக்கவும், எ.கா. ftp.example.com/pub/labkvm.cfg. OS நிறுவலைத் தொடங்கும் போது ஸ்கிரிப்டைப் பயன்படுத்த, 'CentOS 7 ஐ நிறுவு' என்பதைத் தேர்ந்தெடுத்து, அளவுரு எடிட்டிங் பயன்முறையை இயக்கவும் (தாவல் விசை) மற்றும் இறுதியில் சேர்க்கவும் (ஒரு இடைவெளியுடன், மேற்கோள்கள் இல்லாமல்)
' inst.ks=ftp://ftp.example.com/pub/labkvm.cfg'
.
நிறுவல் ஸ்கிரிப்ட் /dev/sda இல் இருக்கும் பகிர்வுகளை நீக்கி, புதியவற்றை உருவாக்குகிறது டெவலப்பர் பரிந்துரைகள் (lsblk கட்டளையைப் பயன்படுத்தி நிறுவிய பின் அவற்றைப் பார்ப்பது வசதியானது). ஹோஸ்ட் பெயர் kvm01.lab.example.com என அமைக்கப்பட்டுள்ளது (நிறுவலுக்குப் பிறகு, நீங்கள் அதை hostnamectl set-hostname kvm03.lab.example.com கட்டளை மூலம் மாற்றலாம்), IP முகவரி தானாகவே பெறப்படும், நேர மண்டலம் மாஸ்கோ, ரஷ்ய மொழி ஆதரவு சேர்க்கப்பட்டுள்ளது.
ரூட் பயனர் கடவுச்சொல்: monteV1DE0, mgmt பயனர் கடவுச்சொல்: metroP0!is. கவனம்! ஏற்கனவே உள்ள பகிர்வுகள் தானாகவே நீக்கப்படும்! கவனமாக இரு!
எல்லா ஹோஸ்ட்களிலும் மீண்டும் (அல்லது இணையாக இயக்க) செய்கிறோம். "வெற்று" சேவையகத்தை இயக்குவதில் இருந்து தயாராக இருக்கும் நிலைக்கு, 2 நீண்ட பதிவிறக்கங்களை கணக்கில் எடுத்துக் கொண்டால், இது சுமார் 20 நிமிடங்கள் ஆகும்.
oVirt இல் ஒரு முனையைச் சேர்த்தல்
இது மிகவும் எளிமையானது:
கணக்கீடு → ஹோஸ்ட்கள் → புதியது →…
வழிகாட்டியில் தேவையான புலங்கள் பெயர் (காட்சி பெயர், எ.கா. kvm03), ஹோஸ்ட்பெயர் (FQDN, எ.கா. kvm03.lab.example.com) மற்றும் அங்கீகாரப் பிரிவு - ரூட் பயனர் (மாறாத) — கடவுச்சொல் அல்லது SSH பொது விசை.
பொத்தானை அழுத்திய பிறகு Ok நீங்கள் ஒரு செய்தியைப் பெறுவீர்கள் “இந்த ஹோஸ்டுக்கான பவர் மேனேஜ்மென்ட்டை நீங்கள் உள்ளமைக்கவில்லை. நீங்கள் நிச்சயமாக தொடர விரும்புகிறீர்களா?". இது இயல்பானது - ஹோஸ்ட் வெற்றிகரமாக இணைக்கப்பட்ட பிறகு, மின் நிர்வாகத்தை பின்னர் பார்ப்போம். இருப்பினும், ஹோஸ்ட்கள் நிறுவப்பட்ட இயந்திரங்கள் நிர்வாகத்தை ஆதரிக்கவில்லை என்றால் (IPMI, iLO, DRAC, முதலியன), அதை முடக்க பரிந்துரைக்கிறேன்: கம்ப்யூட் → கிளஸ்டர்கள் → இயல்புநிலை → திருத்து → ஃபென்சிங் ப்ளோயிசி → ஃபென்சிங்கை இயக்கு, பெட்டியைத் தேர்வுநீக்கவும்.
oVirt களஞ்சியம் ஹோஸ்டுடன் இணைக்கப்படவில்லை என்றால், நிறுவல் தோல்வியடையும், ஆனால் பரவாயில்லை - நீங்கள் அதைச் சேர்க்க வேண்டும், பின்னர் நிறுவு -> மீண்டும் நிறுவு என்பதைக் கிளிக் செய்யவும்.
ஹோஸ்ட்டை இணைக்க 5-10 நிமிடங்களுக்கு மேல் ஆகாது.
பிணைய இடைமுகத்தை அமைத்தல்
நாங்கள் ஒரு தவறு-சகிப்புத்தன்மை அமைப்பை உருவாக்கி வருவதால், நெட்வொர்க் இணைப்பு தேவையற்ற இணைப்பையும் வழங்க வேண்டும், இது கம்ப்யூட் → ஹோஸ்ட்கள் → தாவலில் செய்யப்படுகிறது. தொகுப்பாளர் → நெட்வொர்க் இடைமுகங்கள் - ஹோஸ்ட் நெட்வொர்க்குகளை அமைக்கவும்.
உங்கள் நெட்வொர்க் கருவிகளின் திறன்கள் மற்றும் கட்டடக்கலை அணுகுமுறைகளைப் பொறுத்து, விருப்பங்கள் சாத்தியமாகும். டாப்-ஆஃப்-ரேக் சுவிட்சுகளுடன் இணைப்பது சிறந்தது, இதனால் ஒன்று தோல்வியுற்றால், நெட்வொர்க் கிடைப்பது தடைபடாது. ஒருங்கிணைக்கப்பட்ட LACP சேனலின் உதாரணத்தைப் பார்ப்போம். ஒருங்கிணைக்கப்பட்ட சேனலை உள்ளமைக்க, 2வது பயன்படுத்தப்படாத அடாப்டரை மவுஸ் மூலம் "எடுத்து" 1வது இடத்திற்கு "எடுங்கள்". ஒரு சாளரம் திறக்கும் புதிய பிணைப்பை உருவாக்கவும், LACP (பயன்முறை 4, டைனமிக் இணைப்பு திரட்டல், 802.3ad) முன்னிருப்பாக தேர்ந்தெடுக்கப்பட்டது. சுவிட்ச் பக்கத்தில், வழக்கமான LACP குழு கட்டமைப்பு செய்யப்படுகிறது. சுவிட்சுகளின் அடுக்கை உருவாக்குவது சாத்தியமில்லை என்றால், நீங்கள் ஆக்டிவ்-பேக்கப் பயன்முறையைப் பயன்படுத்தலாம் (முறை 1). அடுத்த கட்டுரையில் VLAN அமைப்புகளைப் பார்ப்போம், மேலும் ஆவணத்தில் பிணையத்தை அமைப்பதற்கான பரிந்துரைகளுடன் மேலும் விரிவாகப் பார்ப்போம் திட்டமிடல் மற்றும் முன்நிபந்தனைகள் வழிகாட்டி.
FC அமைப்பு
ஃபைபர் சேனல் (FC) பெட்டிக்கு வெளியே ஆதரிக்கப்படுகிறது மற்றும் பயன்படுத்த எளிதானது. oVirt ஐ அமைப்பதன் ஒரு பகுதியாக சேமிப்பக அமைப்புகளை அமைப்பது மற்றும் துணி சுவிட்சுகளை மண்டலப்படுத்துவது உள்ளிட்ட சேமிப்பக நெட்வொர்க்கை நாங்கள் அமைக்க மாட்டோம்.
FCoE ஐ அமைத்தல்
FCoE, என் கருத்துப்படி, சேமிப்பக நெட்வொர்க்குகளில் பரவலாக இல்லை, ஆனால் பெரும்பாலும் சேவையகங்களில் "கடைசி மைல்" ஆகப் பயன்படுத்தப்படுகிறது, எடுத்துக்காட்டாக, HPE மெய்நிகர் இணைப்பில்.
முன்பு கூறியது போல், வன்பொருள் DCB/DCBX பயன்படுத்தப்பட்டால், DCB_REQUIRED அமைப்பை இயக்க வேண்டும் இல்லை மற்றும் இந்த படி தவிர்க்கப்படலாம்.
$ sudo dcbtool sc ens3f2 dcb on
$ sudo dcbtool sc ens3f3 dcb on
$ sudo dcbtool sc ens3f2 app:fcoe e:1
$ sudo dcbtool sc ens3f3 app:fcoe e:1
$ sudo ip link set dev ens3f2 up
$ sudo ip link set dev ens3f3 up
$ sudo systemctl start fcoe
$ sudo systemctl enable fcoe
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f2
$ sudo vim /etc/sysconfig/network-scripts/ifcfg-ens3f3
ONBOOT=yes
கட்டமைக்கப்பட்ட FCoE இடைமுகங்களைக் காண்க, கட்டளை வெளியீடு காலியாக இருக்கக்கூடாது.
$ sudo fcoeadm -i
FCoE இன் அடுத்தடுத்த உள்ளமைவு வழக்கமான FC க்காக செய்யப்படுகிறது.
அடுத்ததாக சேமிப்பக அமைப்புகள் மற்றும் நெட்வொர்க்குகளின் உள்ளமைவு - மண்டலம், SAN ஹோஸ்ட்கள், தொகுதிகள்/LUNகளை உருவாக்குதல் மற்றும் வழங்குதல், அதன் பிறகு சேமிப்பகத்தை ovirt-hosts உடன் இணைக்க முடியும்: Storage → Domains → New Domain.
டொமைன் செயல்பாட்டை டேட்டாவாகவும், சேமிப்பக வகையை ஃபைபர் சேனலாகவும், ஹோஸ்ட் எதுவாகவும், எ.கா. storNN-volMM என பெயரிடவும்.
நிச்சயமாக உங்கள் சேமிப்பக அமைப்பு பாதை முன்பதிவுக்காக மட்டுமல்லாமல், சமநிலைப்படுத்துவதற்கும் இணைப்பை அனுமதிக்கிறது. பல நவீன அமைப்புகள் எல்லா பாதைகளிலும் தரவை சமமாக உகந்ததாக அனுப்பும் திறன் கொண்டவை (ALUA செயலில்/செயலில்).
செயலில் உள்ள அனைத்து பாதைகளையும் இயக்க, நீங்கள் மல்டிபேஸிங்கை உள்ளமைக்க வேண்டும், இதைப் பற்றி மேலும் பின்வரும் கட்டுரைகளில்.
NFS மற்றும் iSCSI அமைப்பது இதே முறையில் செய்யப்படுகிறது.
ISO பட சேமிப்பு
OS ஐ நிறுவ, அவற்றின் நிறுவல் கோப்புகள் உங்களுக்குத் தேவைப்படும், பெரும்பாலும் ISO படங்களின் வடிவத்தில் கிடைக்கும். நீங்கள் உள்ளமைக்கப்பட்ட பாதையைப் பயன்படுத்தலாம், ஆனால் oVirt இல் உள்ள படங்களுடன் பணிபுரிய, ஒரு சிறப்பு வகை சேமிப்பகம் உருவாக்கப்பட்டுள்ளது - ISO, இது ஒரு NFS சேவையகத்தை இலக்காகக் கொள்ளலாம். சேர்:
சேமிப்பகம் → டொமைன்கள் → புதிய டொமைன்,
டொமைன் செயல்பாடு → ISO,
ஏற்றுமதி பாதை - எ.கா. mynfs01.example.com:/exports/ovirt-iso (இணைப்பின் போது, கோப்புறை காலியாக இருக்க வேண்டும், மேலாளர் அதை எழுத முடியும்),
பெயர் - எ.கா. mynfs01-iso.
மேலாளர் படங்களைச் சேமிக்க ஒரு கட்டமைப்பை உருவாக்குவார்
/exports/ovirt-iso/<some UUID>/images/11111111-1111-1111-1111-111111111111/
எங்கள் NFS சேவையகத்தில் ஏற்கனவே ISO படங்கள் இருந்தால், இடத்தை சேமிக்க கோப்புகளை நகலெடுப்பதற்கு பதிலாக இந்த கோப்புறையில் இணைப்பது வசதியானது.
முதல் வி.எம்
இந்த கட்டத்தில், நீங்கள் ஏற்கனவே முதல் மெய்நிகர் இயந்திரத்தை உருவாக்கலாம், அதில் OS மற்றும் பயன்பாட்டு மென்பொருளை நிறுவலாம்.
கணக்கீடு → மெய்நிகர் இயந்திரங்கள் → புதியது
புதிய இயந்திரத்திற்கு, ஒரு பெயரைக் குறிப்பிடவும் (பெயர்), ஒரு வட்டை உருவாக்கவும் (நிகழ்வுப் படங்கள் → உருவாக்கவும்) மற்றும் பிணைய இடைமுகத்தை இணைக்கவும் (vNIC சுயவிவரத்தைத் தேர்ந்தெடுப்பதன் மூலம் VM பிணைய இடைமுகங்களை உடனடியாகத் தொடங்கவும் → இப்போதைக்கு பட்டியலில் இருந்து ஒரே ovirtmgmt ஐத் தேர்ந்தெடுக்கவும்).
கிளையன்ட் பக்கத்தில் உங்களுக்கு நவீன உலாவி தேவை SPICE வாடிக்கையாளர் கன்சோலுடன் தொடர்பு கொள்ள.
முதல் இயந்திரம் வெற்றிகரமாக ஏவப்பட்டது. இருப்பினும், கணினியின் முழுமையான செயல்பாட்டிற்கு, பல கூடுதல் அமைப்புகள் தேவைப்படுகின்றன, அவை பின்வரும் கட்டுரைகளில் தொடரும்.