IT창고

OpenStack Stein 호스트 네트워킹 본문

OpenStack

OpenStack Stein 호스트 네트워킹

영이26 2019. 8. 6. 12:42

  설치구성

  • 하드웨어 구성 : 한 대의 컨트롤러 노드와 한 대의 컴퓨트 노드
  • 네트워크 옵션 : 셀프서비스 네트워크
  • 호스트 서버 운영체제 : CentOS 7
  • OpenStack 버전 : Stein
  • 설치할 OpenStack 서비스 : Keystone, Glance, Nova, Neutron, Cinder, Horizon
  • 가상 환경에서 설치 : VMware Player 환경에서 시스템 구성

OS

CenTOS-Controller

CenTOS-Compute

HOST

cont

comp

IP:NAT

1.0.0.1

1.0.0.2

IP:Bridged

192.168.2.140

192.168.2.150

SM

255.255.255.0

DW

1.0.0.254

DNS

168.126.63.1 / 8.8.8.8

CPU

1P2C

1P2C

MEM

8GB

4GB

HDD

100

100 + 50(lvm)

NIC

NAT + Bridged

NAT + Bridged

Roles

Controller Node

Compute Node

 

설치구성도

Openstack을 설치하기 위해서는 인스턴스를 작동할 수 있는 최소 두 개의 노드 (Controller Node, Compute Node)가 필요하다. 추가로 블록 스토리지와 오브젝트 스토리지를 구성하기 위해선 추가 노드가 필요하다.

 

호스트 네트워킹

1) Controller Node

NAT : ens33
Bridge : ens34

/etc/hosts 에서 cont,comp,stor 호스트를 추가한다

/etc/hostname에서 cont로 호스트 이름을 변경한다

 

2) Compute Node

NAT : ens33
 Bridge : ens34

/etc/hosts 에서 cont,comp,stor 호스트를 추가한다

/etc/hostname에서 cont로 호스트 이름을 변경한다

 

 

● 컨트롤러, 컴퓨트 동일설정

selinux를 비활성화 시킨 뒤 setenforce 0 명령어로 selinux를 꺼준다

systemctl disable firewalld

systemctl stop firewalld

systemctl disable NetworkManager

systemctl stop NetworkManager

systenctl restart network

setenforce 0

 

3) 연결확인

controller에서 compute로 접속 시험

controller에서 인터넷으로 접속 시험

compute에서 comtroller로 접속 시험

 

 

 

 

Comments