oVirt 2 နာရီ။ အပိုင်း 2။ မန်နေဂျာနှင့် တန်ဆာပလာများကို ထည့်သွင်းခြင်း။

ဤဆောင်းပါးသည် oVirt စီးရီး၏ နောက်တစ်ပုဒ်ဖြစ်သည်။ ဒီမှာ.

ဆောင်းပါးများ

  1. နိဒါန်း
  2. မန်နေဂျာ (ovirt-engine) နှင့် hypervisors (အိမ်ရှင်များ) တပ်ဆင်ခြင်း - ကျွန်ုပ်တို့ ဤတွင်ရှိပါသည်။
  3. အပိုဆောင်းချိန်ညှိမှုများ

ထို့ကြောင့်၊ ovirt-engine နှင့် ovirt-host အစိတ်အပိုင်းများ ကနဦးတပ်ဆင်ခြင်းဆိုင်ရာ ပြဿနာများကို သုံးသပ်ကြည့်ကြပါစို့။

ပိုမိုအသေးစိတ်သော တပ်ဆင်ခြင်းလုပ်ငန်းစဉ်များကို အမြဲတွေ့နိုင်ပါသည်။ စာရွက်စာတမ်း.

အကြောင်းအရာ

  1. ovirt-အင်ဂျင်တပ်ဆင်ခြင်း။
  2. ovirt-host ကို ထည့်သွင်းခြင်း။
  3. oVirtN သို့ node တစ်ခုထည့်ခြင်း။
  4. ကွန်ရက်အင်တာဖေ့စ်ကို စနစ်ထည့်သွင်းခြင်း။
  5. FC စနစ်ထည့်သွင်းခြင်း။
  6. FCoE စနစ်ထည့်သွင်းခြင်း။
  7. ISO ရုပ်ပုံသိုလှောင်မှု
  8. ပထမ VM

ovirt-အင်ဂျင်တပ်ဆင်ခြင်း။

အင်ဂျင်အတွက်၊ အနည်းဆုံးလိုအပ်ချက်မှာ 2 cores/4 GiB RAM/25 GiB သိုလှောင်မှုဖြစ်သည်။ အကြံပြုထားသည် - RAM 4 cores / 16 GiB / သိုလှောင်မှု 50 GiB မှ။ အင်ဂျင်သည် စီမံခန့်ခွဲထားသော အစုအဝေးတစ်ခုအပြင်ဘက်တွင် သီးခြားရုပ်ပိုင်းဆိုင်ရာ သို့မဟုတ် အတုအယောင်စက်တစ်ခုပေါ်တွင် အလုပ်လုပ်သောအခါ၊ ကျွန်ုပ်တို့သည် သီးခြားမန်နေဂျာရွေးချယ်မှုကို အသုံးပြုပါသည်။ ကျွန်ုပ်တို့၏ထည့်သွင်းမှုအတွက်၊ ဥပမာ၊ သီးခြား ESXi* တွင် virtual machine တစ်ခုကို ယူပါမည်။ ဖြန့်ကျက်မှု အလိုအလျောက်စနစ် ကိရိယာများကို အသုံးပြုရန် သို့မဟုတ် ယခင်ပြင်ဆင်ထားသော ပုံစံခွက် သို့မဟုတ် kickstart တပ်ဆင်မှုမှ ကူးယူခြင်းအတွက် အဆင်ပြေသည်။

*မှတ်ချက်- ထုတ်လုပ်မှုစနစ်အတွက် အကြံဥာဏ်မကောင်းသောကြောင့်... မန်နေဂျာသည် အရံမပါဘဲ အလုပ်လုပ်ပြီး တစ်ဆို့နေပါသည်။ ဤကိစ္စတွင်၊ Self-hosted Engine option ကိုစဉ်းစားရန်ပိုကောင်းသည်။

လိုအပ်ပါက၊ Standalone မှ Self Hosted သို့ ပြောင်းလဲခြင်းလုပ်ငန်းစဉ်ကို အသေးစိတ်ဖော်ပြထားပါသည်။ စာရွက်စာတမ်း. အထူးသဖြင့်၊ Hosted ကို Hosted Engine ပံ့ပိုးမှုဖြင့် reinstall command ကိုပေးရန်လိုအပ်သည်။

ကျွန်ုပ်တို့သည် VM တွင် CentOS 7 ကို အနည်းငယ်မျှသောပုံစံဖြင့် ထည့်သွင်းပြီးနောက် အပ်ဒိတ်လုပ်ပြီး စနစ်ကို ပြန်လည်စတင်ပါ-

$ sudo yum update -y && sudo reboot

virtual machine တစ်ခုအတွက် ဧည့်သည်အေးဂျင့်ကို ထည့်သွင်းရန် အသုံးဝင်သည်-

$ sudo yum install open-vm-tools

VMware ESXi hosts အတွက် သို့မဟုတ် oVirt အတွက်-

$ sudo yum install ovirt-guest-agent

repository ကိုချိတ်ဆက်ပြီး မန်နေဂျာကို ထည့်သွင်းပါ-

$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum install ovirt-engine

အခြေခံ စနစ်ထည့်သွင်းခြင်း-

$ sudo engine-setup

ကိစ္စအများစုတွင်၊ ပုံသေဆက်တင်များသည် လုံလောက်သည်; ၎င်းတို့ကို အလိုအလျောက်အသုံးပြုရန်၊ သော့ဖြင့်ဖွဲ့စည်းပုံကို သင်လုပ်ဆောင်နိုင်သည်-

$ sudo engine-setup --accept-defaults

ယခု ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏အင်ဂျင်အသစ်ကို ချိတ်ဆက်နိုင်ပြီဖြစ်သည်။ ovirt.lab.example.com. ဤနေရာတွင် ဗလာဖြစ်နေသေးသောကြောင့် hypervisors များ ထည့်သွင်းခြင်းသို့ ဆက်သွားကြပါစို့။

ovirt-host ကို ထည့်သွင်းခြင်း။

ကျွန်ုပ်တို့သည် ရုပ်ပိုင်းဆိုင်ရာ host တစ်ခုတွင် အနည်းငယ်မျှသာ ဖွဲ့စည်းမှုပုံစံဖြင့် CentOS 7 ကို ထည့်သွင်းပြီးနောက် repository ကို ချိတ်ဆက်ပါ၊ အပ်ဒိတ်လုပ်ပြီး စနစ်ကို ပြန်လည်စတင်ပါ-

$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ sudo yum update -y && sudo reboot

မှတ်ချက်- တပ်ဆင်မှုအတွက် အလိုအလျောက်စနစ်သုံးကိရိယာများ သို့မဟုတ် တပ်ဆင်မှုအတွက် kickstart တပ်ဆင်မှုကို အသုံးပြုရန် အဆင်ပြေသည်။

ဥပမာ kickstart ဖိုင်
သတိပေးခြင်း! ရှိပြီးသား အပိုင်းများကို အလိုအလျောက် ဖျက်ပါသည်။ သတိထားပါ!

# 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 တပ်ဆင်ခြင်းကို စတင်သည့်အခါ script ကိုအသုံးပြုရန် 'Install CentOS 7' ကိုရွေးချယ်ပါ၊ ကန့်သတ်ချက်တည်းဖြတ်မုဒ်ကိုဖွင့်ပါ (Tab သော့) နှင့် အဆုံးတွင်ထည့်ပါ (နေရာလွတ်၊ ကိုးကားခြင်းမရှိဘဲ)

' inst.ks=ftp://ftp.example.com/pub/labkvm.cfg'

.
installation script သည် /dev/sda တွင်ရှိပြီးသား partitions များကိုဖျက်သည်၊ အသစ်များကိုဖန်တီးသည်။ developer အကြံပြုချက်များ (lsblk command ကို အသုံးပြု၍ ထည့်သွင်းပြီးနောက် ၎င်းတို့ကို ကြည့်ရှုရန် အဆင်ပြေသည်)။ လက်ခံဆောင်ရွက်ပေးသူအမည်ကို kvm01.lab.example.com အဖြစ်သတ်မှတ်ထားပါသည် (တပ်ဆင်ပြီးနောက်၊ ၎င်းကို command hostnamectl set-hostname kvm03.lab.example.com ဖြင့် ပြောင်းလဲနိုင်သည်) IP လိပ်စာသည် အလိုအလျောက်ရရှိပြီး၊ အချိန်ဇုန်သည် မော်စကို၊ ရုရှားဘာသာစကား ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။

အမြစ်အသုံးပြုသူစကားဝှက်- monteV1DE0၊ mgmt အသုံးပြုသူစကားဝှက်- metroP0!is။
သတိထား! ရှိပြီးသား အပိုင်းများကို အလိုအလျောက် ဖျက်ပါသည်။ သတိထားပါ!

host အားလုံးတွင် ကျွန်ုပ်တို့ (သို့မဟုတ် တဆက်တည်း) လုပ်ဆောင်ပါသည်။ "ဗလာ" ဆာဗာကို ဖွင့်ခြင်းမှ ကြာမြင့်စွာ ဒေါင်းလုဒ် 2 ခုကို ထည့်သွင်းပြီး အဆင်သင့်အခြေအနေသို့ ဖွင့်ပါက မိနစ် 20 ခန့် ကြာပါသည်။

oVirt သို့ node တစ်ခုထည့်ခြင်း။

အလွန်ရိုးရှင်းပါသည်-

တွက်ချက်ခြင်း → တန်ဆာပလာ → အသစ် →…

wizard တွင် လိုအပ်သောအကွက်များမှာ အမည် (ပြသမှုအမည်၊ ဥပမာ kvm03)၊ လက်ခံသူအမည် (FQDN၊ ဥပမာ kvm03.lab.example.com) နှင့် စစ်မှန်ကြောင်းအထောက်အထားပြခြင်းကဏ္ဍ - root အသုံးပြုသူ (မပြောင်းလဲနိုင်သော) — စကားဝှက် သို့မဟုတ် SSH အများသုံးကီး။

ခလုတ်ကိုနှိပ်ပြီးနောက် Ok မက်ဆေ့ခ်ျတစ်ခုလက်ခံရရှိလိမ့်မည်။ "ဤအိမ်ရှင်အတွက် ပါဝါစီမံခန့်ခွဲမှုကို သင်မသတ်မှတ်ရသေးပါ။ ဆက်လုပ်ချင်တာ သေချာလား". ဒါက ပုံမှန်ပါပဲ- အိမ်ရှင်ကို အောင်မြင်စွာ ချိတ်ဆက်ပြီးတဲ့အခါ နောက်ပိုင်းမှာ ပါဝါစီမံခန့်ခွဲမှုကို ကြည့်ပါမယ်။ သို့ရာတွင်၊ လက်ခံတပ်ဆင်ထားသောစက်များသည် စီမံခန့်ခွဲမှု (IPMI၊ iLO၊ DRAC စသည်ဖြင့်) ကို မပံ့ပိုးပါက၊ ၎င်းကို ပိတ်ရန် အကြံပြုလိုပါသည်- Compute → Clusters → Default → Edit → Fencing Ploicy → Enable Fencing ၊ အကွက်ကို အမှန်ခြစ်ဖြုတ်ပါ။

oVirt repository ကို host နှင့် မချိတ်ဆက်ထားပါက၊ တပ်ဆင်မှု ပျက်သွားလိမ့်မည်၊ သို့သော် ၎င်းကို ထည့်သွင်းရန် လိုအပ်ပြီး Install -> Reinstall ကို နှိပ်ပါ။

အိမ်ရှင်ကိုချိတ်ဆက်ခြင်းသည် 5-10 မိနစ်ထက်မပိုပါ။

ကွန်ရက်အင်တာဖေ့စ်ကို စနစ်ထည့်သွင်းခြင်း။

ကျွန်ုပ်တို့သည် အမှား-ခံနိုင်ရည်ရှိသောစနစ်ကို တည်ဆောက်နေသောကြောင့်၊ ကွန်ရက်ချိတ်ဆက်မှုသည် Compute → Hosts → တက်ဘ်တွင် လုပ်ဆောင်သည့် မလိုအပ်သောချိတ်ဆက်မှုကိုလည်း ပေးဆောင်ရမည်ဖြစ်သည်။ အိမ် → Network Interfaces - လက်ခံသူကွန်ရက်များကို စနစ်ထည့်သွင်းပါ။

သင်၏ ကွန်ရက်စက်ပစ္စည်းများ၏ စွမ်းဆောင်ရည်နှင့် ဗိသုကာဆိုင်ရာ ချဉ်းကပ်မှုများအပေါ် မူတည်၍ ရွေးချယ်မှုများ ဖြစ်နိုင်သည်။ အဆင်မပြေပါက ကွန်ရက်ရရှိနိုင်မှုကို အနှောင့်အယှက်မဖြစ်စေရန်အတွက် top-of-rack switches အစုအဝေးသို့ ချိတ်ဆက်ခြင်းသည် အကောင်းဆုံးဖြစ်သည်။ ပေါင်းစည်းထားသော LACP ချန်နယ်၏ ဥပမာကို ကြည့်ကြပါစို့။ ပေါင်းစည်းထားသောချန်နယ်တစ်ခုကို စီစဉ်သတ်မှတ်ရန်၊ ဒုတိယအသုံးမပြုသောဒက်တာအား မောက်စ်ဖြင့် "ယူ" ပြီး 2 သို့ "ယူ" ။ ပြတင်းပေါက်တစ်ခုပွင့်လာလိမ့်မည်။ ဘွန်းအသစ်ဖန်တီးပါ။LACP (Mode 4၊ Dynamic link aggregation၊ 802.3ad) ကို မူရင်းအတိုင်း ရွေးချယ်ထားသည်။ ခလုတ်ဘက်တွင်၊ ပုံမှန် LACP အဖွဲ့ဖွဲ့စည်းပုံအား လုပ်ဆောင်သည်။ ခလုတ်များကို အစုအဝေးတစ်ခု တည်ဆောက်ရန် မဖြစ်နိုင်ပါက၊ Active-Backup မုဒ် (မုဒ် 1) ကို အသုံးပြုနိုင်ပါသည်။ ကျွန်ုပ်တို့သည် နောက်ဆောင်းပါးတွင် VLAN ဆက်တင်များကို ကြည့်ရှုမည်ဖြစ်ပြီး၊ စာရွက်စာတမ်းရှိ ကွန်ရက်တစ်ခုတည်ဆောက်ခြင်းအတွက် အကြံပြုချက်များနှင့်အတူ အသေးစိတ်အချက်အလက်များကို ကျွန်ုပ်တို့ ဆက်လက်တင်ပြပါမည်။ စီမံကိန်းနှင့် ကြိုတင်လိုအပ်ချက်များ လမ်းညွှန်.

FC စနစ်ထည့်သွင်းခြင်း။

ဖိုက်ဘာချန်နယ် (FC) ကို ဘောက်စ်ပြင်ပတွင် ပံ့ပိုးထားပြီး အသုံးပြုရလွယ်ကူသည်။ oVirt ကိုစဖွင့်သတ်မှတ်ခြင်း၏တစ်စိတ်တစ်ပိုင်းအနေဖြင့် သိုလှောင်မှုစနစ်များနှင့် ဇုန်ခွဲထည်ခလုတ်များအပါအဝင် သိုလှောင်မှုကွန်ရက်တစ်ခုကို ကျွန်ုပ်တို့ မသတ်မှတ်ပါ။

FCoE စနစ်ထည့်သွင်းခြင်း။

ကျွန်တော့်အမြင်အရ FCoE သည် သိုလှောင်မှုကွန်ရက်များတွင် ကျယ်ကျယ်ပြန့်ပြန့်မဖြစ်သေးသော်လည်း၊ ဥပမာအားဖြင့် HPE Virtual Connect တွင် “နောက်ဆုံးမိုင်” အဖြစ် ဆာဗာများတွင် အသုံးပြုလေ့ရှိသည်။

FCoE စနစ်ထည့်သွင်းရာတွင် ရိုးရှင်းသောအဆင့်များ လိုအပ်သည်။

FCoE အင်ဂျင်ကို စနစ်ထည့်သွင်းပါ။

Red Hat ဝဘ်ဆိုဒ်တွင် ဆောင်းပါး B.3. FCoE ကိုအသုံးပြုရန် Red Hat Virtualization Manager ကိုမည်သို့တပ်ဆင်ရမည်နည်း။
မန်နေဂျာအပေါ်
အောက်ပါအမိန့်တော်ဖြင့် ကျွန်ုပ်တို့သည် မန်နေဂျာထံ သော့ကိုထည့်ကာ ၎င်းကို ပြန်လည်စတင်ပါ-


$ sudo engine-config -s UserDefinedNetworkCustomProperties='fcoe=^((enable|dcb|auto_vlan)=(yes|no),?)*$'
$ sudo systemctl restart ovirt-engine.service

Node FCoE စနစ်ထည့်သွင်းပါ။

oVirt-Hosts တွင်သင်ထည့်သွင်းရန်လိုအပ်သည်။

$ sudo yum install vdsm-hook-fcoe

နောက်တစ်ခုကတော့ ခါတိုင်း FCoE စနစ်ထည့်သွင်းမှု၊ Red Hat ဆောင်းပါး။ ၂၅.၅။ Ethernet အင်တာဖေ့စ်ပေါ်ရှိ ဖိုက်ဘာချန်နယ်တစ်ခုကို ပြင်ဆင်သတ်မှတ်ခြင်း။.

Broadcom CNA အတွက်၊ ထပ်လောင်းကြည့်ပါ။ Broadcom-Based Adapters အတွက် အသုံးပြုသူလမ်းညွှန် FCoE ဖွဲ့စည်းမှုပုံစံ.

ပက်ကေ့ဂျ်များကို ထည့်သွင်းထားကြောင်း သေချာပါစေ။

$ sudo yum install fcoe-utils lldpad

နောက်တစ်ခုကတော့ စနစ်ထည့်သွင်းခြင်း ကိုယ်တိုင် (ens3f2 နှင့် ens3f3 အစား သိုလှောင်မှုကွန်ရက်တွင် ပါဝင်သော CNA များ၏ အမည်များကို အစားထိုးသည်)။

$ sudo cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-ens3f2
$ sudo cp /etc/fcoe/cfg-ethx /etc/fcoe/cfg-ens3f3
$ sudo vim /etc/fcoe/cfg-ens3f2
$ sudo vim /etc/fcoe/cfg-ens3f3

အရေးကြီးသော: ကွန်ရက်ကြားခံသည် ဟာ့ဒ်ဝဲတွင် DCB/DCBX ကို ပံ့ပိုးပါက၊ DCB_REQUIRED ကန့်သတ်ဘောင်ကို နံပါတ်အဖြစ် သတ်မှတ်ရပါမည်။

DCB_REQUIRED=“ဟုတ်” → #DCB_REQUIRED=“ဟုတ်”

ထို့နောက်၊ သင်သည် အင်တာဖေ့စ်အားလုံး အပါအဝင်၊ adminStatus ကို ပိတ်ထားကြောင်း သေချာစေသင့်သည်။ FCoE မဖွင့်ဘဲ-

$ sudo lldptool set-lldp -i ens3f0 adminStatus=disabled
...
$ sudo lldptool set-lldp -i ens3f3 adminStatus=disabled

အခြားကွန်ရက်ချိတ်ဆက်မှုများရှိပါက၊ သင်သည် LLDP ကိုဖွင့်နိုင်သည်-

$ sudo systemctl start lldpad
$ sudo systemctl enable lldpad

အစောပိုင်းတွင်ဖော်ပြထားသည့်အတိုင်း၊ ဟာ့ဒ်ဝဲ 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

ကွန်ရက်အင်တာဖေ့စ်များအတွက်၊ autostart ကိုဖွင့်ထားခြင်းရှိမရှိ စစ်ဆေးပါ-

$ 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 များနှင့် ချိတ်ဆက်နိုင်သည်- သိုလှောင်မှု → ဒိုမိန်း → ဒိုမိန်းအသစ်။

Domain Function ကို Data အဖြစ်ထားရန်၊ Storage အမျိုးအစားကို Fiber Channel အဖြစ်၊ Host အဖြစ်၊ ဥပမာ storNN-volMM ဟု အမည်ပေးပါ။

သင်၏သိုလှောင်မှုစနစ်သည် လမ်းကြောင်းကြိုတင်မှာယူရုံသာမက ဟန်ချက်ညီအောင် ချိတ်ဆက်နိုင်မည်ဖြစ်သည်။ ခေတ်မီစနစ်များစွာသည် လမ်းကြောင်းအားလုံးတစ်လျှောက် ဒေတာများကို အညီအမျှ အကောင်းဆုံးပို့လွှတ်နိုင်သည် (ALUA တက်ကြွ/တက်ကြွ)။

တက်ကြွသောအခြေအနေရှိ လမ်းကြောင်းအားလုံးကို ဖွင့်ရန်၊ အောက်ပါဆောင်းပါးများတွင် ဤအရာနှင့်ပတ်သက်ပြီး ထပ်ဆင့်ပွားခြင်းကို သတ်မှတ်ရန် လိုအပ်သည်။

NFS နှင့် iSCSI ကို စနစ်ထည့်သွင်းခြင်းသည် အလားတူနည်းလမ်းဖြင့် လုပ်ဆောင်ပါသည်။

ISO ရုပ်ပုံသိုလှောင်မှု

OS ကိုထည့်သွင်းရန်၊ အများစုမှာ ISO ပုံများဖြင့် ရရှိနိုင်သော ၎င်းတို့၏ တပ်ဆင်ဖိုင်များကို လိုအပ်မည်ဖြစ်သည်။ Built-in လမ်းကြောင်းကို သင်သုံးနိုင်သော်လည်း oVirt တွင် ပုံများနှင့် အလုပ်လုပ်ရန်အတွက် NFS ဆာဗာအတွက် ရည်ရွယ်နိုင်သည့် အထူးသိုလှောင်မှုအမျိုးအစား - ISO ကို တီထွင်ထားပါသည်။ ထည့်ပါ-

သိုလှောင်မှု → ဒိုမိန်း → ဒိုမိန်းအသစ်၊
Domain Function → ISO၊
Export Path - e.g. mynfs01.example.com:/exports/ovirt-iso (ချိတ်ဆက်နေချိန်တွင်၊ ဖိုင်တွဲသည် ဗလာဖြစ်နေရမည်ဖြစ်ပြီး မန်နေဂျာက ၎င်းထံ စာရေးနိုင်ရမည်)၊
အမည် - ဥပမာ mynfs01-iso။

မန်နေဂျာသည် ပုံများကို သိမ်းဆည်းရန် ဖွဲ့စည်းပုံကို ဖန်တီးမည်ဖြစ်သည်။
/exports/ovirt-iso/<some UUID>/images/11111111-1111-1111-1111-111111111111/

ကျွန်ုပ်တို့၏ NFS ဆာဗာတွင် ISO ပုံများ ရှိနှင့်ပြီးပါက၊ နေရာချွေတာရန်အတွက် ဖိုင်များကိုကူးခြင်းအစား ၎င်းတို့ကို ဤဖိုင်တွဲသို့ လင့်ခ်ချိတ်ရန် အဆင်ပြေပါသည်။

ပထမ VM

ဤအဆင့်တွင် သင်သည် ပထမဆုံး virtual machine ကိုဖန်တီးနိုင်ပြီး ၎င်းတွင် OS နှင့် application software ကို ထည့်သွင်းနိုင်သည်။

ကွန်ပျူတာ → စက်များ → အသစ်

စက်အသစ်အတွက်၊ အမည်တစ်ခုသတ်မှတ်ပါ၊ ဒစ်ခ်တစ်ခုဖန်တီးပါ (Instance Images → Create) နှင့် ကွန်ရက်ချိတ်ဆက်မှုတစ်ခု (vNIC ပရိုဖိုင်ကိုရွေးချယ်ခြင်းဖြင့် ယခုလက်ရှိစာရင်းမှ တစ်ခုတည်းသော ovirtmgmt ကိုရွေးချယ်ခြင်းဖြင့် Instantiate VM ကွန်ရက်အင်တာဖေ့စ်များ)။

client ဘက်တွင်သင်ခေတ်မီဘရောက်ဆာနှင့်လိုအပ်သည်။ SPICE ဖောက်သည် console နှင့် အပြန်အလှန်ဆက်သွယ်ရန်။

ပထမဆုံးစက်ကို အောင်မြင်စွာ လွှင့်တင်နိုင်ခဲ့ပါတယ်။ သို့သော်၊ စနစ်၏ပိုမိုပြီးပြည့်စုံသောလည်ပတ်မှုတစ်ခုအတွက်၊ နောက်ဆောင်းပါးများတွင် ဆက်လက်ဖော်ပြမည့် နောက်ထပ်ဆက်တင်များစွာ လိုအပ်ပါသည်။

source: www.habr.com

မှတ်ချက် Add