Vaverengi vanokokwa kuti vajairane nemisimboti yekuvaka chivakwa chinoshivirira chinokanganisa chebhizinesi diki mukati meimwe data data, iyo ichakurukurwa zvakadzama mune pfupi pfupi yezvinyorwa.
Chikamu chekutanga
Under Data center (Data Processing Center) inogona kunzwisiswa se:
- yako wega rack mune yako wega "server room" pane zvivakwa zvebhizinesi, iyo inosangana nezvinodiwa zvishoma zvekupa magetsi uye kutonhora kwemidziyo, uye zvakare ine mukana weInternet kuburikidza nevaviri vakazvimiririra vanopa;
- rack yekurenda ine midziyo yayo, iri munzvimbo chaiyo yedata - iyo inonzi. collocation, iyo inoenderana neTier III kana IV chiyero, uye inovimbisa yakavimbika magetsi ekupa, kutonhora uye kukanganisa-kushivirira kuwana Internet;
- midziyo yekurenda zvizere muTier III kana IV data center.
Ndeipi sarudzo yekugara yekusarudza ndeyemunhu mune yega yega, uye kazhinji zvinoenderana neakati wandei zvinhu zvakakosha:
- Nei bhizinesi richida iro rayo IT masisitimu?
- chii chaizvo chinodiwa nebhizinesi kubva kune IT zvivakwa (kuvimbika, scalability, manejimendi, nezvimwewo);
- huwandu hwekudyara kwekutanga muInfrastructure yeIT, pamwe nemhando ipi yemitengo yayo - capital (zvinoreva kuti unotenga yako midziyo), kana inoshanda (midziyo inowanzorendwa);
- kuronga horizon yebhizinesi pachayo.
Zvakawanda zvinogona kunyorwa pamusoro pezvinhu zvinopesvedzera danho rebhizinesi kugadzira nekushandisa zvivakwa zvaro zveIT, asi chinangwa chedu kuratidza mukuita magadzirirwo ekugadzira iyi hurongwa kuitira kuti ive inoshivirira kukanganisa uye kuchengetedza mari. - kuderedza mutengo. yekutenga software yekutengesa, kana kuvadzivisa zvachose.
Sezviratidziro zvenguva refu, hazvina kukodzera kuchengetedza pane Hardware, sezvo stingy ichibhadhara kaviri, uye zvimwe zvakawanda. Asi zvakare, yakanaka hardware ingori kurudziro, uye pakupedzisira chii chaizvo chekutenga uye kuti yakawanda sei zvinoenderana nekugona kwebhizinesi uye "makaro" ekutungamira kwayo. Uyezve, izwi rekuti "makaro" rinofanirwa kunzwisiswa nenzira yakanaka yeshoko, nekuti zviri nani kuisa mari muhardware padanho rekutanga, kuti urege kuve nezvinetso zvakakomba nerutsigiro rwayo uye kuyera, kubva pakutanga kurongeka kwakashata. kuchengetedza zvakanyanya kunogona kutungamira kumitengo yakakwira pane yekutanga chirongwa.
Saka, iyo yekutanga data yeprojekiti:
- kune bhizinesi rakasarudza kugadzira rayo rewebhu portal uye kuunza zviitiko zvaro kuInternet;
- kambani yakasarudza kuhaya rack kuti iise midziyo yayo munzvimbo yakanaka yedata yakasimbiswa maererano neTier III standard;
- kambani yakasarudza kusachengetedza zvakawanda pane Hardware, uye nekudaro yakatenga midziyo inotevera ine waranti yakawedzerwa uye rutsigiro:
Equipment list
- maviri emuviri Dell PowerEdge R640 maseva sezvinotevera:
- maviri Intel Xeon Goridhe 5120 processors
- 512 GB RAM
- maviri SAS disks muRAID1, yekuisa OS
- yakavakirwa-mukati 4-chiteshi 1G network kadhi
- maviri 2-port 10G network makadhi
- imwe 2-chiteshi FC HBA 16G.
- 2-controller kuchengetedza system Dell MD3820f, yakabatana neFC 16G yakananga kuDell mauto;
- maviri wechipiri-level switch - Cisco WS-C2960RX-48FPS-L akaturikidzana;
- maviri echitatu-level switch - Cisco WS-C3850-24T-E, akaturikidzana;
- Rack, UPS, PDU, console maseva anopihwa neiyo data data.
Sezvatinoona, michina iripo ine tarisiro yakanaka yekuyera uye yakatwasuka kuyera, kana bhizinesi richikwanisa kukwikwidza nemamwe makambani echimiro chakafanana paInternet, uye chotanga kuwana purofiti, iyo inogona kuiswa mukuwedzera zviwanikwa zvekuwedzera makwikwi. uye kuwedzera purofiti.
Ndeipi michina yatinogona kuwedzera kana bhizinesi rafunga kuwedzera kuita kwecomputing cluster yedu:
- isu tine hombe yekuchengetedza muhuwandu hwezviteshi pane 2960X switch, zvinoreva kuti tinogona kuwedzera mamwe maseva ehardware;
- tenga maviri ekuwedzera FC switch yekubatanidza masisitimu ekuchengetedza uye mamwe maseva kwavari;
- maseva aripo anogona kukwidziridzwa - kuwedzera chiyeuchidzo, kutsiva ma processor ane mamwe ane simba, batanidza kune network 10G uchishandisa iripo network adapter;
- Iwe unogona kuwedzera mamwe masherufu edhisiki kune yekuchengetedza system nemhando inodiwa yediski - SAS, SATA kana SSD, zvichienderana nemutoro wakarongwa;
- mushure mekuwedzera FC switch, unogona kutenga imwe yekuchengetedza sisitimu kuti uwedzere dhisiki yakawanda, uye kana iwe ukatenga yakakosha Remote Replication sarudzo kwairi, unogona kuseta kudzokororwa kwedata pakati pezvigadziriso zvekuchengetedza mukati meiyo data data uye pakati penzvimbo dzedata ( asi izvi zvatopfuura mukati mechikamu chechinyorwa);
- Kune zvakare yechitatu-nhanho switch - Cisco 3850, iyo inogona kushandiswa seyakanganisa-inoshivirira network musimboti weiyo-kumhanya-mhanya pakati pemukati metiweki. Izvi zvichabatsira zvikuru mune ramangwana sezvo zvivako zvemukati zvinokura. Iyo 3850 zvakare ine 10G ports, iyo inogona kushandiswa gare gare kana uchikwidziridza network yako michina kuenda ku10G kumhanya.
Sezvo pari zvino pasina pese pasina virtualization, isu tichave tiri muchimiro, kunyanya sezvo iyi iri nzira yakanaka yekudzikisa mutengo wekutenga anodhura maseva kune ega ega zvivakwa zvinhu (webhu maseva, dhatabhesi, nezvimwewo), izvo zvisiri nguva dzose. optimal inoshandiswa kana yakaderera mutoro, uye izvi ndizvo chaizvo zvichaitika pakutanga kwekutanga kweprojekiti.
Uye zvakare, virtualization ine mamwe akawanda mabhenefiti anogona kutibatsira zvakanyanya: VM kukanganisa kushivirira kunopesana nehardware server kutadza, Kurarama kutama pakati pehardware cluster node dzekugadzirisa kwavo, manyorerwo kana otomatiki kugovera pakati pemasumbu masumbu, nezvimwe.
Kune Hardware yakatengwa nebhizinesi, kutumirwa kweiyo inowanikwa VMware vSphere cluster inozviratidza, asi sezvo chero software kubva kuVMware ichizivikanwa ne "bhiza" mutengo tags, isu tichashandisa yemahara software yekugadzirisa virtualization -
Software oVirt zvinodikanwa kusanganisa zvese zvezvivakwa kuita chinhu chimwe chete kuti ugone kushanda zviri nyore nemachina anowanikwa zvakanyanya - aya madhatabhesi, mawebhusaiti ekushandisa, proxy maseva, zviremera, maseva ekuunganidza matanda uye analytics, nezvimwewo, izvo webhu portal yebhizinesi redu ine.
Kupfupisa iyi sumo, tinogona kutarisira kune zvinotevera zvinyorwa, izvo zvicharatidza mukuita chaizvo maitiro ekuendesa iyo yese hardware uye software zvivakwa zvebhizinesi:
Rondedzero yezvinyorwa
- Chikamu 1. Kugadzirira kuendesa oVirt 4.3 cluster.
- Chikamu 2. Kuisa uye kugadzirisa oVirt 4.3 cluster.
- Chikamu 3. Kumisikidza VyOS cluster, kuronga kukanganisa-kushivirira nzira yekunze.
- Chikamu 4. Kumisikidza Cisco 3850 stack, kuronga intranet routing.
Chikamu 1. Kugadzirira kuendesa oVirt 4.3 cluster
Basic host setup
Kuisa uye kugadzirisa iyo OS ndiyo nhanho iri nyore. Kune akawanda akawanda zvinyorwa pamusoro pekuisa nemazvo uye kugadzirisa iyo OS, saka hapana chikonzero mukuyedza kupa chimwe chinhu chakasarudzika pamusoro peizvi.
Saka, isu tine maviri eDell PowerEdge R640 mauto atinoda kuisa OS uye kuita zvigadziriso zvekutanga kuitira kuti tizvishandise se hypervisors yekumhanyisa mashini chaiwo muoVirt 4.3 cluster.
Sezvo isu tichironga kushandisa iyo yemahara isiri-yekutengesa oVirt software, iyo OS yakasarudzwa kuendesa mauto. CentOS 7.7, kunyangwe mamwe maOS anogona kuisirwa pane anotambira oVirt:
- yakakosha kuvaka yakavakirwa paRHEL, iyo inonzi.
oVirt Node ; - OS Oracle Linux, zhizha 2019
zvakaziviswa nezve kutsigira basa reoVirt pairi.
Usati waisa OS inokurudzirwa:
- gadzirisa iyo iDRAC network interface pane ese ari maviri mauto;
- gadziridza BIOS uye iDRAC firmware kune ichangoburwa shanduro;
- gadzirisa iyo server's System Profile, zviri nani muPerformance mode;
- gadzirisa RAID kubva kumadhisiki emunharaunda (RAID1 inokurudzirwa) kuisa OS pane server.
Ipapo isu tinoisa iyo OS pane dhisiki yakagadzirwa kare kuburikidza neDRAC - iyo yekuisa maitiro ndeye yakajairika, hapana yakakosha nguva mairi. Kuwana kune server console kutanga OS kuisirwa kunogona zvakare kuwanikwa kuburikidza neDRAC, kunyangwe pasina chinokutadzisa kubatanidza cheki, keyboard uye mbeva zvakananga kune server uye nekuisa iyo OS kubva kune flash drive.
Mushure mekuisa iyo OS, tinoita marongero ayo ekutanga:
systemctl enable network.service
systemctl start network.service
systemctl status network.service
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl status NetworkManager
yum install -y ntp
systemctl enable ntpd.service
systemctl start ntpd.service
cat /etc/sysconfig/selinux
SELINUX=disabled
SELINUXTYPE=targeted
cat /etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
cat /etc/sysctl.conf
vm.max_map_count = 262144
vm.swappiness = 1
Kuisa yakakosha seti yesoftware
Kuti utange kugadzirisa OS, unofanirwa kugadzirisa chero network network pane sevha kuitira kuti iwe ugone kuwana iyo Internet kugadzirisa OS uye kuisa inodiwa software mapakeji. Izvi zvinogona kuitwa zvese panguva yekuiswa kweOS uye shure kwayo.
yum -y install epel-release
yum update
yum -y install bind-utils yum-utils net-tools git htop iotop nmon pciutils sysfsutils sysstat mc nc rsync wget traceroute gzip unzip telnet
Zvese zviri pamusoro apa marongero uye software set inyaya yekuda kwako, uye iyi seti ingori kurudziro.
Sezvo mugamuchiri wedu achizoita basa re hypervisor, isu tichagonesa inodiwa maitiro ekuita:
systemctl enable tuned
systemctl start tuned
systemctl status tuned
tuned-adm profile
tuned-adm profile virtual-host
Unogona kuverenga zvakawanda nezve profil performance pano: "
Mushure mekuisa iyo OS, tinoenda kune inotevera chikamu - kumisikidza network interfaces pane mauto uye stack yeCisco 2960X switch.
Kugadzirisa Cisco 2960X Switch Stack
Chirongwa chedu chichashandisa nhamba dzinotevera dzeVLAN - kana nhepfenyuro, dzakaparadzaniswa kubva kune mumwe, kuitira kuparadzanisa marudzi akasiyana emotokari:
VLAN 10 - Internet
VLAN 17 -Kutungamira (iDRAC, masisitimu ekuchengetedza, switch switch)
VLAN 32 -VM kugadzira network
VLAN 33 - yekubatanidza network (kune ekunze makondirakiti)
VLAN 34 -VM bvunzo network
VLAN 35 -VM yekuvandudza network
VLAN 40 - Monitoring network
Tisati tatanga basa, heino dhayagiramu padanho reL2, yatinofanira kusvika pairi:
Nekubatana kwetiweki yeOVirt mauto uye chaiwo machina kune mumwe nemumwe, pamwe nekugadzirisa yedu yekuchengetedza sisitimu, zvinodikanwa kugadzirisa stack yeCisco 2960X switch.
Dell mauto akavakira-mune 4-port network makadhi, saka, zvinokurudzirwa kuronga kubatana kwavo kuCisco 2960X vachishandisa kukanganisa-kushivirira network yekubatanidza, vachishandisa boka remagetsi network network kuita inonzwisisika interface, uye LACP protocol ( 802.3ad):
- madoko maviri ekutanga pane anotambira anogadziridzwa mu bonding mode uye akabatana neiyo 2960X switch - iyi inonzwisisika interface ichagadziriswa. zambuko iine kero yekutarisira manejimendi, kutarisa, kutaurirana nemamwe mauto muoVirt cluster, ichashandiswawo Kurarama kutama kwemachina chaiwo;
- madoko maviri echipiri pane anotambira anogadziridzwawo mukubatanidza modhi uye akabatana ne2960X - pane ino inonzwisisika interface uchishandisa oVirt, mabhiriji anozogadzirwa mune ramangwana (mune maVLAN anoenderana) ayo chaiwo michina ichabatanidzwa.
- ese maviri network ports, mukati meiyo yakafanana inonzwisisika interface, ichave inoshanda, i.e. traffic pamusoro pavo inogona kufambiswa panguva imwe chete, mukuenzanisa mode.
- zvigadziriso zvenetiweki pamasumbu emapoka anofanirwa kunge ari ZVIMWE ZVIMWE, kunze kwemakero eIP.
Basic switch stack setup 2960X nezviteshi zvayo
Kuchinja kwedu kunofanira kutanga kuve:
- rack yakaiswa;
- yakabatanidzwa kuburikidza netambo mbiri dzakakosha dzehurefu hunodiwa, semuenzaniso, CAB-STK-E-1M;
- yakabatanidzwa kune magetsi;
- yakabatana kune nzvimbo yebasa yemutungamiriri kuburikidza neiyo console port kune yavo yekutanga kumisikidzwa.
Nhungamiro inodiwa yeizvi inowanikwa pa
Mushure mekupedza matanho ari pamusoro, isu tinogadzirisa switch.
Zvinorehwa nemurairo wega wega hazvina kuitirwa kuti zvitsanangurwe mukati mechimiro chechinyorwa ichi; kana zvichidikanwa, ruzivo rwese runogona kuwanikwa rwakazvimiririra.
Chinangwa chedu ndechekugadzirisa iyo switch stack nekukurumidza sezvinobvira uye kubatanidza mauto uye ekuchengetedza manejimendi ekuchengetedza kwairi.
1) Batanidza kune tenzi switch, enda kune yakasarudzika modhi, wozoenda kune yekumisikidza modhi uye gadzira zvakakosha zvigadziriso.
Basic switch config:
enable
configure terminal
hostname 2960X
no service pad
service timestamps debug datetime msec
service timestamps log datetime localtime show-timezone msec
no service password-encryption
service sequence-numbers
switch 1 priority 15
switch 2 priority 14
stack-mac persistent timer 0
clock timezone MSK 3
vtp mode transparent
ip subnet-zero
vlan 17
name Management
vlan 32
name PROD
vlan 33
name Interconnect
vlan 34
name Test
vlan 35
name Dev
vlan 40
name Monitoring
spanning-tree mode rapid-pvst
spanning-tree etherchannel guard misconfig
spanning-tree portfast bpduguard default
spanning-tree extend system-id
spanning-tree vlan 1-40 root primary
spanning-tree loopguard default
vlan internal allocation policy ascending
port-channel load-balance src-dst-ip
errdisable recovery cause loopback
errdisable recovery cause bpduguard
errdisable recovery interval 60
line con 0
session-timeout 60
exec-timeout 60 0
logging synchronous
line vty 5 15
session-timeout 60
exec-timeout 60 0
logging synchronous
ip http server
ip http secure-server
no vstack
interface Vlan1
no ip address
shutdown
exit
Isu tinochengetedza config nemurairo "wr mem" uye reboot the switch stack nemurairo"reloadΒ»pa master switch 1.
2) Isu tinogadzirisa network ports ye switch in access mode muVLAN 17, kubatanidza manejimendi ekutungamira ekuchengetedza masisitimu uye iDRAC maseva.
Kugadzira manejimendi ports:
interface GigabitEthernet1/0/5
description iDRAC - host1
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
interface GigabitEthernet1/0/6
description Storage1 - Cntr0/Eth0
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
interface GigabitEthernet2/0/5
description iDRAC - host2
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
interface GigabitEthernet2/0/6
description Storage1 β Cntr1/Eth0
switchport access vlan 17
switchport mode access
spanning-tree portfast edge
exit
3) Mushure mekurodha zvakare stack, tarisa kuti inoshanda nemazvo:
Kuongorora kushanda kwe stack:
2960X#show switch stack-ring speed
Stack Ring Speed : 20G
Stack Ring Configuration: Full
Stack Ring Protocol : FlexStack
2960X#show switch stack-ports
Switch # Port 1 Port 2
-------- ------ ------
1 Ok Ok
2 Ok Ok
2960X#show switch neighbors
Switch # Port 1 Port 2
-------- ------ ------
1 2 2
2 1 1
2960X#show switch detail
Switch/Stack Mac Address : 0cd0.f8e4.Π₯Π₯Π₯Π₯
Mac persistency wait time: Indefinite
H/W Current
Switch# Role Mac Address Priority Version State
----------------------------------------------------------
*1 Master 0cd0.f8e4.Π₯Π₯Π₯Π₯ 15 4 Ready
2 Member 0029.c251.Π₯Π₯Π₯Π₯ 14 4 Ready
Stack Port Status Neighbors
Switch# Port 1 Port 2 Port 1 Port 2
--------------------------------------------------------
1 Ok Ok 2 2
2 Ok Ok 1 1
4) Kumisikidza SSH kuwana kune iyo 2960X stack
Kuti titarise kure kure neSSH, tichashandisa IP 172.20.1.10 yakagadzirirwa SVI (switch virtual interface) VLAN17.
Kunyangwe zvichikurudzirwa kushandisa yakazvitsaurira chiteshi pane switch kune manejimendi zvinangwa, iyi inyaya yezvido zvemunhu uye kugona.
Kugadzirisa SSH kuwana kune stack ye switch:
ip default-gateway 172.20.1.2
interface vlan 17
ip address 172.20.1.10 255.255.255.0
hostname 2960X
ip domain-name hw.home-lab.ru
no ip domain-lookup
clock set 12:47:04 06 Dec 2019
crypto key generate rsa
ip ssh version 2
ip ssh time-out 90
line vty 0 4
session-timeout 60
exec-timeout 60 0
privilege level 15
logging synchronous
transport input ssh
line vty 5 15
session-timeout 60
exec-timeout 60 0
privilege level 15
logging synchronous
transport input ssh
aaa new-model
aaa authentication login default local
username cisco privilege 15 secret my_ssh_password
Gadzirisa password kuti uise yakasarudzika mode:
enable secret *myenablepassword*
service password-encryption
Kugadzira NTP:
ntp server 85.21.78.8 prefer
ntp server 89.221.207.113
ntp server 185.22.60.71
ntp server 192.36.143.130
ntp server 185.209.85.222
show ntp status
show ntp associations
show clock detail
5) Gadzirisa inonzwisisika Etherchannel interfaces uye zviteshi zvemuviri zvakabatana nevanotambira. Kuti zvive nyore kugadzirisa, ese aripo maVLAN anogoneswa pane ese ane musoro maficha, asi zvinowanzokurudzirwa kugadzirisa chete izvo zvinodiwa:
Kugadzirisa Etherchannel interfaces:
interface Port-channel1
description EtherChannel with Host1-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface Port-channel2
description EtherChannel with Host2-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface Port-channel3
description EtherChannel with Host1-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface Port-channel4
description EtherChannel with Host2-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
spanning-tree portfast edge trunk
interface GigabitEthernet1/0/1
description Host1-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 1 mode active
interface GigabitEthernet1/0/2
description Host2-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 2 mode active
interface GigabitEthernet1/0/3
description Host1-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 3 mode active
interface GigabitEthernet1/0/4
description Host2-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 4 mode active
interface GigabitEthernet2/0/1
description Host1-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 1 mode active
interface GigabitEthernet2/0/2
description Host2-management
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 2 mode active
interface GigabitEthernet2/0/3
description Host1-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 3 mode active
interface GigabitEthernet2/0/4
description Host2-VM
switchport trunk allowed vlan 10,17,30-40
switchport mode trunk
channel-protocol lacp
channel-group 4 mode active
Kwekutanga kumisikidzwa kwetiweki interfaces yemashini chaiwo pane vanogamuchira Muenzi1 ΠΈ Muenzi2
Isu tinotarisa kuvepo kwemamodule anodiwa ekubatanidza kushanda muhurongwa, isa module yekudzora mabhiriji:
modinfo bonding
modinfo 8021q
yum install bridge-utils
Kugadzirisa iyo BOND1 inonzwisisika interface yemakina chaiwo uye maratidziro ayo emuviri pane anotambira:
cat /etc/sysconfig/network-scripts/ifcfg-bond1
#DESCRIPTION - management
DEVICE=bond1
NAME=bond1
TYPE=Bond
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'
cat /etc/sysconfig/network-scripts/ifcfg-em2
#DESCRIPTION - management
DEVICE=em2
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
cat /etc/sysconfig/network-scripts/ifcfg-em3
#DESCRIPTION - management
DEVICE=em3
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
Mushure mekupedza zvigadziriso pane stack 2960H uye mauto, isu tinotangazve network pane mauto uye tarisa kushanda kweiyo inonzwisisika interface.
- pamugamuchiri:
systemctl restart network
cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
...
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
...
Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
...
Slave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full
- pane switch stack 2960H:
2960X#show lacp internal
Flags: S - Device is requesting Slow LACPDUs
F - Device is requesting Fast LACPDUs
A - Device is in Active mode P - Device is in Passive mode
Channel group 1
LACP port Admin Oper Port Port
Port Flags State Priority Key Key Number State
Gi1/0/1 SA bndl 32768 0x1 0x1 0x102 0x3D
Gi2/0/1 SA bndl 32768 0x1 0x1 0x202 0x3D
2960X#sh etherchannel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
R - Layer3 S - Layer2
U - in use N - not in use, no aggregation
f - failed to allocate aggregator
M - not in use, minimum links not met
m - not in use, port not aggregated due to minimum links not met
u - unsuitable for bundling
w - waiting to be aggregated
d - default port
A - formed by Auto LAG
Number of channel-groups in use: 11
Number of aggregators: 11
Group Port-channel Protocol Ports
------+-------------+-----------+-----------------------------------------------
1 Po1(SU) LACP Gi1/0/1(P) Gi2/0/1(P)
Yekutanga gadziriso yetiweki interfaces yekutarisira zviwanikwa zvecluster pane vanogamuchira Muenzi1 ΠΈ Muenzi2
Kugadzirisa iyo BOND1 inonzwisisika interface kune manejimendi uye yayo yemuviri maratidziro pane anotambira:
cat /etc/sysconfig/network-scripts/ifcfg-bond0
#DESCRIPTION - management
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'
cat /etc/sysconfig/network-scripts/ifcfg-em0
#DESCRIPTION - management
DEVICE=em0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
cat /etc/sysconfig/network-scripts/ifcfg-em1
#DESCRIPTION - management
DEVICE=em1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
Mushure mekupedza zvigadziriso pane stack 2960H uye mauto, isu tinotangazve network pane mauto uye tarisa kushanda kweiyo inonzwisisika interface.
systemctl restart network
cat /proc/net/bonding/bond1
2960X#show lacp internal
2960X#sh etherchannel summary
Isu tinogadzirisa iyo control network interface pane yega yega host mukati VLAN 17, woisungira kune inonzwisisika interface BOND1:
Kugadzirisa VLAN17 paHost1:
cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
VLAN=yes
MTU=1500
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.163
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public
Kugadzirisa VLAN17 paHost2:
cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
VLAN=yes
MTU=1500
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.164
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public
Isu tinotangazve network pane mauto uye tarisa kuoneka kwavo kune mumwe nemumwe.
Izvi zvinopedzisa kumisikidzwa kweiyo stack yeCisco 2960X switch, uye kana zvese zvakaitwa nemazvo, saka ikozvino tine network yekubatanidza yezvinhu zvese zvezvivakwa kune mumwe nemumwe padanho reL2.
Kumisikidza Dell MD3820f yekuchengetedza system
Usati watanga basa rekumisikidza sisitimu yekuchengetedza, inofanirwa kunge yatove yakabatana kune stack yeCisco switch 2960H control interfaces, pamwe nevanotambira Muenzi1 ΠΈ Muenzi2 kuburikidza neFC.
Dhiagiramu yakajairika yekuti masisitimu ekuchengetedza anofanirwa kubatana sei kune stack ye switch yakapihwa muchitsauko chapfuura.
Dhiagiramu yekubatanidza iyo yekuchengetedza sisitimu kuburikidza neFC kune vanogamuchira inofanira kutaridzika seizvi:
Panguva yekubatanidza, iwe unofanirwa kunyora pasi kero dzeWWPN dzeFC HBA mauto akabatana neFC ports pane yekuchengetedza system - izvi zvichave zvakakosha kuti gare gare kumisikidza kusungirirwa kwemauto kuLUNs pane yekuchengetedza system.
Panzvimbo yebasa yemutungamiriri, dhawunirodha uye isa chishandiso chekutonga iyo Dell MD3820f yekuchengetedza system - PowerVault Modular Disk Storage Manager (MDSM).
Isu tinobatana kwairi kuburikidza neayo default IP kero, uye tobva tagadzirisa kero dzedu kubva VLAN17, kubata vatongi kuburikidza neTCP/IP:
Kuchengetedza1:
ControllerA IP - 172.20.1.13, MASK - 255.255.255.0, Gateway - 172.20.1.2
ControllerB IP - 172.20.1.14, MASK - 255.255.255.0, Gateway - 172.20.1.2
Mushure mekugadzirisa kero, enda kunzvimbo yekuchengetedza yekuchengetedza uye isa password, isa nguva, gadzirisa firmware yevatongi uye disks, kana zvichidiwa, nezvimwe.
Kuti izvi zvinoitwa sei zvinotsanangurwa mukati
Mushure mekupedza marongero ari pamusoro, isu tichangoda kuita mashoma matanho:
- Gadzirisa host FC port IDs - Host Port Identifiers.
- Gadzira boka rekugamuchira - Boka rekugamuchira uye wedzera mauto edu maviri eDell kwairi.
- Gadzira boka redhisiki uye madhisiki chaiwo (kana maLUNs) mairi ayo acharatidzwa kune vanogamuchira.
- Gadzirisa kuratidzwa kwemadhisiki (kana maLUNs) evagamuchiri.
Kuwedzera mauto matsva uye anosunga anotambira FC port identifiers kwavari kunoitwa kuburikidza nemenyu - Host Mappings -> Tsanangura -> Vagamuchiriβ¦
WWPN kero dzeFC HBA mauto anogona kuwanikwa, semuenzaniso, mumaseva eDRAC.
Somugumisiro, tinofanira kuwana chimwe chinhu chakadai:
Kuwedzera boka idzva revatenzi uye kusunga mauto kwairi kunoitwa kuburikidza nemenyu - Host Mappings -> Tsanangura -> Boka rinotambiraβ¦
Kune vanogamuchira, sarudza iyo OS mhando - Linux (DM-MP).
Mushure mekugadzira boka rekugamuchira, kuburikidza ne tab Kuchengeta & Copy Services, gadzira boka re disk - Disk Group, ine mhando zvichienderana nezvinodiwa zvekushivirira kukanganisa, semuenzaniso, RAID10, uye mairi chaiwo madhisiki ehukuru hunodiwa:
Uye pakupedzisira, nhanho yekupedzisira ndeyekuratidzwa kwemadhisiki (kana maLUNs) kune vanogamuchira.
Kuti uite izvi, kuburikidza nemenyu - Host Mappings -> Moon mapping -> Wedzera⦠Isu tinosanganisa madhisiki echokwadi neanotambira nekupa nhamba kwavari.
Zvese zvinofanirwa kutaridzika senge iyi skrini:
Apa ndipo patinopedzisa kumisikidza sisitimu yekuchengetera, uye kana zvese zvakaitwa nemazvo, saka vanogamuchira vanofanirwa kuona maLUN achiunzwa kwavari kuburikidza neFC HBA yavo.
Ngatimanikidze sisitimu kuti igadzirise ruzivo nezve akabatana disks:
ls -la /sys/class/scsi_host/
echo "- - -" > /sys/class/scsi_host/host[0-9]/scan
Ngationei kuti ndezvipi zvishandiso zvinoonekwa pamaseva edu:
cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 02 Id: 00 Lun: 00
Vendor: DELL Model: PERC H330 Mini Rev: 4.29
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 00
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 01
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 04
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 11
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 31
Vendor: DELL Model: Universal Xport Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 00
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 01
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 04
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 11
Vendor: DELL Model: MD38xxf Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 31
Vendor: DELL Model: Universal Xport Rev: 0825
Type: Direct-Access ANSI SCSI revision: 05
lsscsi
[0:2:0:0] disk DELL PERC H330 Mini 4.29 /dev/sda
[15:0:0:0] disk DELL MD38xxf 0825 -
[15:0:0:1] disk DELL MD38xxf 0825 /dev/sdb
[15:0:0:4] disk DELL MD38xxf 0825 /dev/sdc
[15:0:0:11] disk DELL MD38xxf 0825 /dev/sdd
[15:0:0:31] disk DELL Universal Xport 0825 -
[18:0:0:0] disk DELL MD38xxf 0825 -
[18:0:0:1] disk DELL MD38xxf 0825 /dev/sdi
[18:0:0:4] disk DELL MD38xxf 0825 /dev/sdj
[18:0:0:11] disk DELL MD38xxf 0825 /dev/sdk
[18:0:0:31] disk DELL Universal Xport 0825 -
Pamahosts iwe unogona zvakare kugadzirisa kuwanda, uye kunyangwe kana uchiisa oVirt inogona kuita izvi pachayo, zviri nani kuti utarise mashandiro eMP pamberi iwe pachako.
Kuiswa uye kumisikidzwa kweDM Multipath
yum install device-mapper-multipath
mpathconf --enable --user_friendly_names y
cat /etc/multipath.conf | egrep -v "^s*(#|$)"
defaults {
user_friendly_names yes
find_multipaths yes
}
blacklist {
wwid 26353900f02796769
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z]"
}
Seta iyo MP sevhisi kuti iite otomatiki uye itange iyo:
systemctl enable multipathd && systemctl restart multipathd
Kutarisa ruzivo nezve akaremerwa mamodule ekushanda kweMP:
lsmod | grep dm_multipath
dm_multipath 27792 6 dm_service_time
dm_mod 124407 139 dm_multipath,dm_log,dm_mirror
modinfo dm_multipath
filename: /lib/modules/3.10.0-957.12.2.el7.x86_64/kernel/drivers/md/dm-multipath.ko.xz
license: GPL
author: Sistina Software <[email protected]>
description: device-mapper multipath target
retpoline: Y
rhelversion: 7.6
srcversion: 985A03DCAF053D4910E53EE
depends: dm-mod
intree: Y
vermagic: 3.10.0-957.12.2.el7.x86_64 SMP mod_unload modversions
signer: CentOS Linux kernel signing key
sig_key: A3:2D:39:46:F2:D3:58:EA:52:30:1F:63:37:8A:37:A5:54:03:00:45
sig_hashalgo: sha256
Ngatitarisei ruzivo rwepfupiso pamusoro peiyo iripo multipath kumisikidza:
mpathconf
multipath is enabled
find_multipaths is disabled
user_friendly_names is disabled
dm_multipath module is loaded
multipathd is running
Mushure mekuwedzera LUN nyowani kune yekuchengetera sisitimu uye nekuiratidza kune iyo saiti, iwe unofanirwa kuongorora iyo HBAs yakabatana kune iyo host pairi.
systemctl reload multipathd
multipath -v2
Uye chekupedzisira, isu tinotarisa kana ese maLUN akaunzwa pane yekuchengetedza sisitimu yevanotambira, uye kana paine nzira mbiri kune dzese.
Kuongorora kushanda kweMP:
multipath -ll
3600a098000e4b4b3000003175cec1840 dm-2 DELL ,MD38xxf
size=2.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:1 sdb 8:16 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
`- 18:0:0:1 sdi 8:128 active ready running
3600a098000e4b48f000002ab5cec1921 dm-6 DELL ,MD38xxf
size=10T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 18:0:0:11 sdk 8:160 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
`- 15:0:0:11 sdd 8:48 active ready running
3600a098000e4b4b3000003c95d171065 dm-3 DELL ,MD38xxf
size=150G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:4 sdc 8:32 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
`- 18:0:0:4 sdj 8:144 active ready running
Sezvauri kuona, ese matatu madhisiki edhisiki pane yekuchengetedza system anoonekwa munzira mbiri. Nokudaro, basa rose rekugadzirira rakapedzwa, izvo zvinoreva kuti iwe unogona kuenderera kune chikamu chikuru - kugadzira boka reOVirt, iro richakurukurwa munyaya inotevera.
Source: www.habr.com