á¤ááąáŹááşá¸ááŤá¸áááş oVirt á
áŽá¸ááŽá¸á ááąáŹááşáá
áşááŻááşááźá
áşáááşá
ááąáŹááşá¸ááŤá¸ááťáŹá¸
ááááŤááşá¸ - áááşááąááťáŹ (ovirt-engine) áážááˇáş hypervisors (áĄáááşáážááşááťáŹá¸) áááşáááşááźááşá¸ - ááťá˝ááşáŻááşáááŻáˇ á¤áá˝ááşáážáááŤáááşá
áĄáááŻááąáŹááşá¸ááťáááşáážááážáŻááťáŹá¸
áááŻáˇááźáąáŹááˇáşá ovirt-engine áážááˇáş ovirt-host áĄá
áááşáĄáááŻááşá¸ááťáŹá¸ áááŚá¸áááşáááşááźááşá¸áááŻááşáᏠááźáżááŹááťáŹá¸ááᯠááŻáśá¸áááşááźááˇáşááźááŤá
ááŻáˇá
áááŻáááŻáĄááąá¸á
áááşááąáŹ áááşáááşááźááşá¸ááŻááşáááşá¸á
ááşááťáŹá¸ááᯠáĄááźá˛áá˝áąáˇáááŻááşááŤáááşá
áĄááźáąáŹááşá¸áĄááŹ
ovirt-áĄááşááťááşáááşáááşááźááşá¸á ovirt-host ááᯠáááˇáşáá˝ááşá¸ááźááşá¸á oVirtN áááŻáˇ node áá áşááŻáááˇáşááźááşá¸á áá˝ááşáááşáĄááşááŹááąáˇá áşááᯠá áá áşáááˇáşáá˝ááşá¸ááźááşá¸á FC á áá áşáááˇáşáá˝ááşá¸ááźááşá¸á FCoE á áá áşáááˇáşáá˝ááşá¸ááźááşá¸á ISO ááŻááşááŻáśáááŻáážáąáŹááşáážáŻ ááá 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 áááŻáˇ ááźáąáŹááşá¸áá˛ááźááşá¸ááŻááşáááşá¸á
ááşááᯠáĄááąá¸á
áááşááąáŹáşááźááŹá¸ááŤáááşá
ááťá˝ááşáŻááşáááŻáˇáááş 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-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
á¤áááŻááşááᯠááááşá¸áááşá¸ááŤá áĽáááŹá
' inst.ks=ftp://ftp.example.com/pub/labkvm.cfg'
.
installation script áááş /dev/sda áá˝ááşáážáááźáŽá¸ááŹá¸ partitions ááťáŹá¸áááŻááťááşáááşá áĄáá
áşááťáŹá¸áááŻáááşááŽá¸áááşá
áĄááźá
áşáĄááŻáśá¸ááźáŻáá°á
ááŹá¸áážááş- 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 áááşáááŻááşáá˝ááş ááąáŹááşá¸ááŤá¸
áááşááąááťáŹáĄááąáŤáş
$ 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 ááąáŹááşá¸ááŤá¸á
Broadcom CNA áĄáá˝ááşá áááşááąáŹááşá¸ááźááˇáşááŤá
áááşááąáˇááťáşááťáŹá¸ááᯠáááˇáşáá˝ááşá¸ááŹá¸ááźáąáŹááşá¸ ááąááťáŹááŤá áąá
$ 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 áááşáá˝ááşáááşááąááşááŽáááąáŹááşááŹáážááˇáşáááŻáĄááşáááşá
áááááŻáśá¸á
ááşááᯠáĄáąáŹááşááźááşá
á˝áŹ áá˝ážááˇáşáááşáááŻááşáá˛áˇááŤáááşá áááŻáˇááąáŹáşá á
áá
áşááááŻáááŻááźáŽá¸ááźááˇáşá
áŻáśááąáŹáááşáááşáážáŻáá
áşááŻáĄáá˝ááşá ááąáŹááşááąáŹááşá¸ááŤá¸ááťáŹá¸áá˝ááş áááşáááşááąáŹáşááźáááˇáş ááąáŹááşáááşáááşáááşááťáŹá¸á
á˝áŹ áááŻáĄááşááŤáááşá
source: www.habr.com