OpenStack ýagdaýlaryna girmegi üpjün etmek üçin OpenStack toruny nädip sazlamaly


Bu gollanma, daşarky ulgamlardan OpenStack ýagdaýlaryna girmäge rugsat bermek üçin OpenStack ulgam hyzmatyny nädip sazlap boljakdygyny görkezer.

  1. RHEL we CentOS 7-de OpenStack guruň

1-nji ädim: Tor interfeýsiniň konfigurasiýa faýllaryny üýtgediň

1. Dolandyryş panelinden OpenStack torlaryny döretmäge başlamazdan ozal OVS köprüsini port hökmünde baglanyşdyrmak üçin OVS köprüsini döretmeli we fiziki ulgam interfeýsimizi üýtgetmeli.

Şeýlelik bilen, serwer terminalyňyza giriň, tor interfeýsleriniň katalog skriptlerine geçiň we aşakdaky buýruklary bermek bilen OVS köprü interfeýsini gurmak üçin fiziki interfeýsi bölek hökmünde ulanyň:

# cd /etc/sysconfig/network-scripts/
# ls  
# cp ifcfg-eno16777736 ifcfg-br-ex

2. Ondan soň, aşakda görkezilişi ýaly tekst redaktoryny ulanyp, köpri interfeýsini (br-ex) redaktirläň we üýtgediň:

# vi ifcfg-br-ex

Interfeýs br-ex parça:

TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="no"
IPV6_DEFROUTE="no"
IPV6_FAILURE_FATAL="no"
NAME="br-ex"
UUID="1d239840-7e15-43d5-a7d8-d1af2740f6ef"
DEVICE="br-ex"
ONBOOT="yes"
IPADDR="192.168.1.41"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS1="127.0.0.1"
DNS2="192.168.1.1"
DNS3="8.8.8.8"
IPV6_PEERDNS="no"
IPV6_PEERROUTES="no"
IPV6_PRIVACY="no"

3. Fiziki interfeýs (eno16777736) bilen edil şonuň ýaly ediň, ýöne munuň şeýle bolandygyna göz ýetiriň:

# vi ifcfg-eno16777736

Interfeýs eno16777736 bölek:

TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="no"
IPV6_DEFROUTE="no"
IPV6_FAILURE_FATAL="no"
NAME="eno16777736"
DEVICE="eno16777736"
ONBOOT="yes"
TYPE=”OVSPort”
DEVICETYPE=”ovs”
OVS_BRIDGE=”br-ex”

Üns beriň: Interfeýs kartlaryny redaktirlän wagtyňyz, fiziki interfeýsiň adyny, IP-lerini we DNS serwerlerini çalyşýandygyňyzy anyklaň.

4. Netijede, iki ulgam interfeýsini redaktirläniňizden soň, üýtgeşmeleri görkezmek we ip buýrugy bilen täze konfigurasiýalary barlamak üçin tor daemonyny täzeden açyň.

# systemctl restart network.service
# ip a

2-nji ädim: Täze OpenStack taslamasyny dörediň (kärendeçi)

5. Bu ädimde, bulut gurşawymyzy hasam sazlamak üçin Openstack dolandyryş panelini ulanmalydyrys.

Dolandyryjy şahsyýetnamasy bolan Openstack web paneline (dolandyryş paneli) giriň we Şahsyýet -> Taslamalar -> Taslama dörediň we aşakda görkezilişi ýaly täze taslama dörediň.

6. Ondan soň, Şahsyýet -> Ulanyjylar -> Ulanyjy dörediň we ähli meýdanlary zerur maglumatlar bilen dolduryp täze ulanyjy dörediň.

Bu täze ulanyjynyň täze döredilen kärendeçiniň (taslama) _ember_ wezipesine eýe bolandygyna göz ýetiriň.

3-nji ädim: OpenStack toruny sazlaň

7. Ulanyjy döredilenden soň, dolandyryş ulgamyndan administratordan çykyň we iki tor (içerki ulgam we daşarky) döretmek üçin täze ulanyjy bilen giriň.

Taslama -> Torlar -> Tor dörediň we içerki ulgamy aşakdaky ýaly guruň:

Network Name: internal
Admin State: UP
Create Subnet: checked

Subnet Name: internal-tecmint
Network Address: 192.168.254.0/24
IP Version: IPv4
Gateway IP: 192.168.254.1

DHCP: Enable

Aşakdaky ekran suratlaryny gollanma hökmünde ulanyň. Şeýle hem, Toruň adyny, Subnet adyny we IP adreslerini öz aýratyn sazlamalaryňyz bilen çalyşyň.

8. Ondan soň daşarky ulgamy döretmek üçin ýokardaky ýaly ädimleri ulanyň. Daşarky ulgam üçin IP adres giňişliginiň, goşmaça marşrutlar bolmazdan dogry işlemek üçin, köpri interfeýsiniň IP adres aralygy bilen birmeňzeş aralykda ýerleşýändigine göz ýetiriň.

Şol sebäpden, br-ex interfeýsinde 192.168.1.0/24 tor üçin deslapky şlýuz hökmünde 192.168.1.1 bar bolsa, daşarky ulgam üçin şol bir tor we şlýuz IP-leri hem düzülmelidir.

Network Name: external
Admin State: UP
Create Subnet: checked

Subnet Name: external-tecmint
Network Address: 192.168.1.0/24
IP Version: IPv4
Gateway IP: 192.168.1.1

DHCP: Enable

Againene-de öz aýratyn konfigurasiýalaryňyza görä Network Name, Subnet Name we IP adreslerini çalyşyň.

9. Indiki ädimde, köpri interfeýsi bilen aragatnaşyk gurmak üçin OpenStack dolandyryş paneline administrator hökmünde girmeli we daşarky ulgamy Daşarky diýip bellemeli.

Şeýlelik bilen, administrator şahsyýetnamasy bilen giriň we Admin -> Ulgam-> Torlara geçiň, daşarky tora basyň, Daşarky tor gutusyny belläň we konfigurasiýany ulanmak üçin Üýtgeşmeleri ýatda saklaň.

Doneerine ýetirilenden soň, administrator ulanyjysyndan çykyň we indiki ädime geçmek üçin ýörite ulanyjy bilen täzeden giriň.

10. Netijede, paketleri yza we yza geçirmek üçin iki ulgamymyz üçin marşrutizator döretmeli. Taslama -> Tor -> marşrutizatorlara gidiň we marşrutizator döretmek düwmesine basyň. Router üçin aşakdaky sazlamalary goşuň.

Router Name: a descriptive router name
Admin State: UP
External Network: external 

11. Router döredilenden soň, ony dolandyryş panelinde görüp bilersiňiz. Routeriň adyna basyň, Interfeýs goýmasyna giriň we Interfeýs goşmak düwmesine basyň we täze teklip peýda bolmaly.

Içerki seti saýlaň, IP Salgy meýdanyny boş goýuň we üýtgeşmeler girizmek üçin Submit düwmesine basyň we birnäçe sekuntdan soň interfeýsiňiz işjeň bolmaly.

12. OpenStack tor sazlamalaryny barlamak üçin Taslama -> Network -> Network Topology-a gidiň we aşakdaky skrinshotda görkezilişi ýaly tor kartasy görkeziler.

Bu hemmesi! “OpenStack” ulgamyňyz indi işleýär we wirtual maşynlaryň traffigine taýýar. Indiki mowzukda, OpenStack şekil mysalyny nädip döretmelidigini we işe giriziljekdigini ara alyp maslahatlaşarys.