['나는 한다 Openstack 설치를' 시리즈 1편]매뉴얼대로 Centos에 openstack icehouse 설치하기, 기본 설정
이전에 시도했던 'packstack으로 설치하기'와는 달리 openstack을 하나하나 알아가기 위해서 매뉴얼을 보고 설치를 진행하였습니다.
설치환경
* 플랫폼: windows 2012 R2에 Hyper-v
* OS: Centos 6.6
* 용량: 16GB + LVM 15GB
* 네트워크: 192.168.137.0/24
OS 준비하기
openstack을 설치하려면 기본적으로 3대의 서버가 있어야 합니다.
각 서버의 최소 사양은 아래와 같습니다.
- Controller Node: 1 processor, 2 GB memory, and 5 GB storage
- Network Node: 1 processor, 512 MB memory, and 5 GB storage
- Compute Node: 1 processor, 2 GB memory, and 10 GB storage
openstack 구조도 이해하기
openstack 홈페이지에서 따온 그림입니다. 이번에 하는 설치에서는 위 그림과 같은 형식으로 설치하겠습니다.
Controller node 기본 설정하기
- management network 설정하기
- IP 주소: 192.168.137.201
- netmask: 255.255.255.0
- gateway: 192.168.137.1 - 네트워크 재시작
#/etc/init.d/network restart - host 추가
#vi /etc/hosts
192.168.137.201 controller
192.168.137.202 neutron
192.168.137.203 compute
Network Node 기본설정하기
- management network 설정하기
- IP 주소: 192.168.137.202
- netmask: 255.255.255.0
- gateway: 192.168.137.1 - Tunnel network 설정하기
- IP 주소: 192.168.138.202
- netmask: 255.255.255.0
- gateway: 없음
- 이 네트워크는 compute node와 통신용이므로 vmware나 hyper-v 모두 네트워크 장치 하나 더 추가해서 설정하시면 됩니다. 추가하시고 서버에서 route 테이블 설정 필수! - external network 설정하기
- management와 tunnel에서 사용한 이더넷 번호를 제외한 임의의 번호로 이더넷 생성
- HWADDR과 UUID는 편집하는 않음
- DEVICE=이더넷 번호
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=none - 네트워크 재시작
#/etc/init.d/network restart - host 추가
#vi /etc/hosts
192.168.137.201 controller
192.168.137.202 neutron
192.168.137.203 compute
Compute Node 기본 설정하기
- management network 설정하기
- IP 주소: 192.168.137.203
- netmask: 255.255.255.0
- gateway: 192.168.137.1 - Tunnel network 설정하기
- IP 주소: 192.168.138.203
- netmask: 255.255.255.0
- gateway: 없음
- 이 네트워크는 compute node와 통신용이므로 vmware나 hyper-v 모두 네트워크 장치 하나 더 추가해서 설정하시면 됩니다. 추가하시고 서버에서 route 테이블 설정 필수! - 네트워크 재시작
#/etc/init.d/network restart - host 추가
#vi /etc/hosts
192.168.137.201 controller
192.168.137.202 neutron
192.168.137.203 compute
각 Node에서 ping 테스트하기
ntp 설치하기
시간 동기화를 위해서 각 노드에 ntp를 설치해주세요.
# yum install -y ntp
# chkconfig ntpd on
# ntpdate pool.ntp.org
# /etc/init.d/ntpd restart
yum update 하기
rpm을 최신상태로 만들기 위해 yum update를 해주세요.
#yum update -y
2편에서는 controller node 구성을 진행하겠습니다.
openstack 설치 시리즈 1편
openstack 설치 시리즈 2편
openstack 설치 시리즈 3편
openstack 설치 시리즈 4편
openstack 설치 시리즈 5편
openstack 설치 시리즈 6편
openstack 설치 시리즈 7편
openstack 설치 시리즈 8편
3대의 서버가 필요하다는 건가요??
답글삭제nova 는 3대가 필요한걸로 알고 있습니다
삭제