2014년 12월 30일 화요일

['나는 한다 Openstack 설치를' 시리즈 7편]매뉴얼대로 Centos에 openstack icehouse 설치하기, neutron 설치하기

['나는 한다 Openstack 설치를' 시리즈 7편]매뉴얼대로 Centos에 openstack icehouse 설치하기, neutron 설치하기(2)

기본 network망 구성하기


너무 작게 보일 경우 클릭해서 보시면 커집니다.


controller node에서 설정하기

1. 소스 파일 적용하기
# source /root/admin-openrc.sh

2. network 만들기

# neutron net-create ext-net --shared --router:external=True

3. 서브넷 만들기

# neutron subnet-create ext-net --name ext-subnet \
  --allocation-pool start=<할당받을 대역대>,end=<할당받을 대역대> \
  --disable-dhcp --gateway <외부로 통신 가능한 gateway주소> <외부와 통신가능한 netmask>

예) 제가 이용하는 서버의 물리적인 gateway는 172.16.7.254입니다. vmware나 hyper-v의 가상 라우터가 아니고 서버나 PC가 직접 연결되어 있는 라우터의 주소를 적으면 됩니다.

# neutron subnet-create ext-net --name ext-subnet \
  --allocation-pool start=172.16.7.221,end=172.16.7.225 \
  --disable-dhcp --gateway 172.16.7.254 172.16.7.0/24

4. tenant network 설정하기

# vi /root/demo-openrc.sh

밑의 내용 추가하기
export OS_USERNAME=demo
export OS_PASSWORD=DEMO_PASS
export OS_TENANT_NAME=demo
export OS_AUTH_URL=http://192.168.137.201:35357/v2.0

# source demo-openrc.sh

# neutron net-create demo-net

5. tenant network 서브넷 만들기

# neutron subnet-create demo-net --name demo-subnet \
  --gateway <TENANT_NETWORK_GATEWAY> <TENANT_NETWORK_SUBNET>

예) 192.168.1.0/24 gateway 192.168.1.1을 이용하는 tenant network 설정 방법입니다.

# neutron subnet-create demo-net --name demo-subnet \
  --gateway 192.168.1.1 192.168.1.0/24

6. tenant network 라우터 만들기

# neutron router-create demo-router
# neutron router-interface-add demo-router demo-subnet
# neutron router-gateway-set demo-router ext-net

7. ping 테스트 해보기

# ping -c 4 172.16.7.221
PING 172.16.7.221 (172.16.7.221) 56(84) bytes of data.
64 bytes from 172.16.7.221: icmp_seq=1 ttl=127 time=2.25 ms
64 bytes from 172.16.7.221: icmp_seq=2 ttl=127 time=1.10 ms
64 bytes from 172.16.7.221: icmp_seq=3 ttl=127 time=1.52 ms
64 bytes from 172.16.7.221: icmp_seq=4 ttl=127 time=1.42 ms

--- 172.16.7.221 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3008ms
rtt min/avg/max/mdev = 1.106/1.577/2.255/0.422 ms

여기까지 network node(neutron) 설정을 마치겠습니다.


댓글 없음:

댓글 쓰기