oVirt 2 เช•เชฒเชพเช•เชฎเชพเช‚. เชญเชพเช— 2. เชฎเซ‡เชจเซ‡เชœเชฐ เช…เชจเซ‡ เชฏเชœเชฎเชพเชจเซ‹ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เช† เชฒเซ‡เช– oVirt เชชเชฐเชจเซ€ เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เช†เช—เชณเชจเซ‹ เช›เซ‡, เชถเชฐเซ‚เช†เชค เช…เชนเซ€เช‚.

เชฒเซ‡เช–

  1. เชชเชฐเชฟเชšเชฏ
  2. เชฎเซ‡เชจเซ‡เชœเชฐ (เช“เชตเชฟเชฐเซเชŸ-เชเชจเซเชœเชฟเชจ) เช…เชจเซ‡ เชนเชพเชˆเชชเชฐเชตเชพเชˆเชเชฐ (เชฏเชœเชฎเชพเชจเซ‹) เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช - เช…เชฎเซ‡ เช…เชนเซ€เช‚ เช›เซ€เช
  3. เชตเชงเชพเชฐเชพเชจเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ

เชคเซ‡เชฅเซ€, เชšเชพเชฒเซ‹ เช“เชตเชฟเชฐเซเชŸ-เชเชจเซเชœเชฟเชจ เช…เชจเซ‡ เช“เชตเชฟเชฐเซเชŸ-เชนเซ‹เชธเซเชŸ เช˜เชŸเช•เซ‹เชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเชพ เชฎเซเชฆเซเชฆเชพเช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเช.

เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชนเช‚เชฎเซ‡เชถเชพ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ.

เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ

  1. เช“เชตเชฟเชฐเซเชŸ-เชเชจเซเชœเชฟเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡
  2. เช“เชตเชฟเชฐเซเชŸ-เชนเซ‹เชธเซเชŸ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡
  3. oVirtN เชฎเชพเช‚ เชจเซ‹เชก เช‰เชฎเซ‡เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช
  4. เชจเซ‡เชŸเชตเชฐเซเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡
  5. เชเชซเชธเซ€ เชธเซ‡เชŸเช…เชช
  6. FCoE เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡
  7. ISO เช‡เชฎเซ‡เชœ เชธเซเชŸเซ‹เชฐเซ‡เชœ
  8. เชชเซเชฐเชฅเชฎ เชตเซ€.เชเชฎ

เช“เชตเชฟเชฐเซเชŸ-เชเชจเซเชœเชฟเชจ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เชเชจเซเชœเชฟเชจ เชฎเชพเชŸเซ‡, เชจเซเชฏเซ‚เชจเชคเชฎ เช†เชตเชถเซเชฏเช•เชคเชพเช“ 2 เช•เซ‹เชฐ/4 GiB RAM/25 GiB เชธเซเชŸเซ‹เชฐเซ‡เชœ เช›เซ‡. เชญเชฒเชพเชฎเชฃ เช•เชฐเซ‡เชฒ - 4 เช•เซ‹เชฐเซ‹/16 GiB RAM/50 GiB เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚เชฅเซ€. เชœเซเชฏเชพเชฐเซ‡ เชเชจเซเชœเชฟเชจ เชฎเซ‡เชจเซ‡เชœ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชฌเชนเชพเชฐ เชธเชฎเชฐเซเชชเชฟเชค เชญเซŒเชคเชฟเช• เช…เชฅเชตเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชชเชฐ เชšเชพเชฒเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชธเซเชŸเซ‡เชจเซเชกเช…เชฒเซ‹เชจ เชฎเซ‡เชจเซ‡เชœเชฐ เชตเชฟเช•เชฒเซเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเชพเชฐเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชฒเชˆเชถเซเช‚, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชธเซเชŸเซ‡เชจเซเชกเช…เชฒเซ‹เชจ ESXi* เชชเชฐ. เชœเชฎเชพเชตเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช…เชฅเชตเชพ เช…เช—เชพเช‰ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ‡เชฒ เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เช…เชฅเชตเชพ เช•เชฟเช•เชธเซเชŸเชพเชฐเซเชŸ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชฎเชพเช‚เชฅเซ€ เช•เซเชฒเซ‹เชจเชฟเช‚เช— เช•เชฐเชตเซเช‚ เช…เชจเซเช•เซ‚เชณ เช›เซ‡.

*เชจเซ‹เช‚เชง: เช‰เชคเซเชชเชพเชฆเชจ เชชเซเชฐเชฃเชพเชฒเซ€ เชฎเชพเชŸเซ‡ เช† เชเช• เช–เชฐเชพเชฌ เชตเชฟเชšเชพเชฐ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡... เชฎเซ‡เชจเซ‡เชœเชฐ เช…เชจเชพเชฎเชค เชตเชฟเชจเชพ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชกเชšเชฃ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชธเซเชต-เชนเซ‹เชธเซเชŸเซ‡เชก เชเชจเซเชœเชฟเชจ เชตเชฟเช•เชฒเซเชชเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเซเช‚ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡.

เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹, เชธเซเชŸเซ‡เชจเซเชกเช…เชฒเซ‹เชจเชจเซ‡ เชธเซ‡เชฒเซเชซ เชนเซ‹เชธเซเชŸเซ‡เชกเชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชฐเซเชฃเชตเซ‡เชฒ เช›เซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชนเซ‹เชธเซเชŸเชจเซ‡ เชนเซ‹เชธเซเชŸเซ‡เชก เชเชจเซเชœเชฟเชจ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช†เชฆเซ‡เชถ เช†เชชเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช…เชฎเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เช—เซ‹เช เชตเชฃเซ€เชฎเชพเช‚ VM เชชเชฐ CentOS 7 เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€เช เช›เซ€เช, เชชเช›เซ€ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช…เชจเซ‡ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซ€เช เช›เซ€เช:

$ sudo yum update -y && sudo reboot

เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชฎเชพเชŸเซ‡ เช—เซ‡เชธเซเชŸ เชเชœเชจเซเชŸ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเซเช‚ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡:

$ sudo yum install open-vm-tools

VMware ESXi เชนเซ‹เชธเซเชŸ เชฎเชพเชŸเซ‡ เช…เชฅเชตเชพ oVirt เชฎเชพเชŸเซ‡:

$ sudo yum install ovirt-guest-agent

เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹:

$ 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. เชคเซ‡ เชนเชœเซ€ เชชเชฃ เช…เชนเซ€เช‚ เช–เชพเชฒเซ€ เช›เซ‡, เชคเซ‡เชฅเซ€ เชšเชพเชฒเซ‹ เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชคเชฐเชซ เช†เช—เชณ เชตเชงเซ€เช.

เช“เชตเชฟเชฐเซเชŸ-เชนเซ‹เชธเซเชŸ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

เช…เชฎเซ‡ เชญเซŒเชคเชฟเช• เชนเซ‹เชธเซเชŸ เชชเชฐ เชจเซเชฏเซ‚เชจเชคเชฎ เช—เซ‹เช เชตเชฃเซ€เชฎเชพเช‚ CentOS 7 เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€เช เช›เซ€เช, เชชเช›เซ€ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€เช เช›เซ€เช, เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช…เชจเซ‡ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซ€เช เช›เซ€เช:

$ sudo yum install https://resources.ovirt.org/pub/yum-repo/ovirt-release43.rpm
$ 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) เชฌเซ‹เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณ เช›เซ‡. เช…เชฎเซ‡ oVirt เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชฟเชธเซเชŸเชฎ เชธเซ‡เชŸ เช•เชฐเชตเชพ เช…เชจเซ‡ เชซเซ‡เชฌเซเชฐเชฟเช• เชธเซเชตเซ€เชšเซ‹เชจเซ‡ เชเซ‹เชจ เช•เชฐเชตเชพ เชธเชนเชฟเชค เชธเซเชŸเซ‹เชฐเซ‡เชœ เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชŸเช…เชช เช•เชฐเซ€เชถเซเช‚ เชจเชนเซ€เช‚.

FCoE เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡

FCoE, เชฎเชพเชฐเชพ เชฎเชคเซ‡, เชธเซเชŸเซ‹เชฐเซ‡เชœ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธเชฎเชพเช‚ เชตเซเชฏเชพเชชเช• เชฌเชจเซเชฏเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช˜เชฃเซ€เชตเชพเชฐ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ "เช›เซ‡เชฒเซเชฒเชพ เชฎเชพเช‡เชฒ" เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, HPE เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช•เชจเซ‡เช•เซเชŸเชฎเชพเช‚.

FCoE เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชธเชฐเชณ เชชเช—เชฒเชพเช‚เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

FCoE เชเชจเซเชœเชฟเชจ เชธเซ‡เชŸเช…เชช เช•เชฐเซ‹

Red Hat เชตเซ‡เชฌเชธเชพเชˆเชŸ เชชเชฐเชจเซ‹ เชฒเซ‡เช– B.3. FCoE เชจเซ‡ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชŸเซ‡ Red Hat เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเชฏเซ‹เชœเชฟเชค เช•เชฐเชตเซเช‚
เชฎเซ‡เชจเซ‡เชœเชฐ เชชเชฐ
, เชจเซ€เชšเซ‡เชจเชพ เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เช…เชฎเซ‡ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เช•เซ€ เช‰เชฎเซ‡เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เช เช›เซ€เช:


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

เชธเซ‡เชŸเช…เชช เชจเซ‹เชก FCoE

oVirt-Hosts เชชเชฐ เชคเชฎเชพเชฐเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡

$ sudo yum install vdsm-hook-fcoe

เช†เช—เชณ เชธเชพเชฎเชพเชจเซเชฏ FCoE เชธเซ‡เชŸเช…เชช เช›เซ‡, Red Hat เชชเชฐเชจเซ‹ เชฒเซ‡เช–: 25.5. เชˆเชฅเชฐเชจเซ‡เชŸ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เชซเชพเชˆเชฌเชฐ เชšเซ‡เชจเชฒ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

เชฌเซเชฐเซ‹เชกเช•เซ‹เชฎ เชธเซ€เชเชจเช เชฎเชพเชŸเซ‡, เชตเชงเซเชฎเชพเช‚ เชœเซเช“ เชฌเซเชฐเซ‹เชกเช•เซ‹เชฎ-เช†เชงเชพเชฐเชฟเชค เชเชกเซ‡เชชเซเชŸเชฐเซ‹ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ 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=โ€œเชนเชพโ€

เช†เช—เชณ, เชคเชฎเชพเชฐเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€ เชœเซ‹เชˆเช เช•เซ‡ เชเชกเชฎเชฟเชจเชธเซเชŸเซ‡เชŸเชธ เชคเชฎเชพเชฎ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ เช…เช•เซเชทเชฎ เช•เชฐเซ‡เชฒ เช›เซ‡, เชธเชนเชฟเชค. 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

เชจเซ‡เชŸเชตเชฐเซเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฎเชพเชŸเซ‡, เช“เชŸเซ‹เชธเซเชŸเชพเชฐเซเชŸ เชธเช•เซเชทเชฎ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชคเชชเชพเชธเซ‹:

$ 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 เชจเซ€ เชฐเชšเชจเชพ เช…เชจเซ‡ เชชเซเชฐเชธเซเชคเซเชคเชฟ, เชœเซ‡ เชชเช›เซ€ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‡ เช“เชตเชฟเชฐเซเชŸ-เชนเซ‹เชธเซเชŸเซเชธ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡: เชธเซเชŸเซ‹เชฐเซ‡เชœ โ†’ เชกเซ‹เชฎเซ‡เชจเซเชธ โ†’ เชจเซเชฏเซ‚ เชกเซ‹เชฎเซ‡เชจ.

เชกเซ‹เชฎเซ‡เชจ เชซเช‚เช•เซเชถเชจเชจเซ‡ เชกเซ‡เชŸเชพ เชคเชฐเซ€เช•เซ‡ เช›เซ‹เชกเซ‹, เชซเชพเชˆเชฌเชฐ เชšเซ‡เชจเชฒ เชคเชฐเซ€เช•เซ‡ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เชชเซเชฐเช•เชพเชฐ, เช•เซ‹เชˆเชชเชฃ เชคเชฐเซ€เช•เซ‡ เชนเซ‹เชธเซเชŸ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ 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 เชชเชธเช‚เชฆ เช•เชฐเซ‹).

เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเชพเชœเซ เชชเชฐ เชคเชฎเชพเชฐเซ‡ เช†เชงเซเชจเชฟเช• เชฌเซเชฐเชพเช‰เชเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เชธเซเชชเชพเช‡เชธ เช•เซเชฒเชพเชฏเชจเซเชŸ เช•เชจเซเชธเซ‹เชฒ เชธเชพเชฅเซ‡ เชธเช‚เชชเชฐเซเช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.

เชชเซเชฐเชฅเชฎ เชฎเชถเซ€เชจ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชงเซ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡, เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชตเชงเชพเชฐเชพเชจเชพ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡, เชœเซ‡ เช…เชฎเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชฒเซ‡เช–เซ‹เชฎเชพเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ€เชถเซเช‚.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹