오븐스댁 네드워그 레이아웃

다다익선이라고 많으면 많은데로 좋은점이 있겠지.
하다못해 티밍이나, 대역폭이라도 늘리겠지, 여하튼
오븐스댁에서는 컨트롤러와 컴퓨트 노드에 최소 네트워크 카드를 2개로 제안하고 있고
나머지 블록,오브젝트는 한개면돼 라고 하는것이 그림에 모두 담겨져 있
그런데 NAT 라고는 하지만 결국 자기들끼리 통신만 하면 되는 것일테니,
버츄얼박스로 하는 나님은 호스트온니모드로 하도록 하겠어
나의 환경에서는
virtualbox 에서 nat 설정 추가하고, 포트포워딩으로 guest vm 22 번에 연결
10.0.0 / NAT network
프로바이더네트워크 / bridge mode
controller
enp0s3: 설정안함
enp0s8: 10.0.0.11/24
compute
enp0s3: 설정안함
enp0s8: 10.0.0.31/24
몰룬 DHCP 는 사용하지 않고 manual 하게 static IP 설정을 하는 것은 센스일테다
Centos 라면
NAT 인터페이스에 아이피를 설정해본다
최소설치로 했더니 gui 로 할게 없다.
nmcli 를 사용해본다.
# nmcli con show

# nmcli con add con-name "static-natp0s8 ifname enp0s8 type ethernet ip4 10.0.0.31/24 gw4 10.0.0.1
# nmcli con show
# nmcli con show --active


프로바이더네트워크로 사용하는 인터페이스는 아래와 같은 설정만 하면됨유
DEVICE=INTERFACE_NAME
TYPE=Ethernet
ONBOOT="yes"
BOOTPROTO="none"
설정으로 하면됨스
기본으로 다 있는 설정들인데
bootproto 만 변경함
https://docs.openstack.org/ko_KR/install-guide/environment-networking-controller.html
OpenStack Docs: 컨트롤러 노드
경고 몇몇 배포판은 /etc/hosts 파일에 127.0.1.1 과 같이 실제 호스트 이름을 다른 루프백 IP 주소로 변환하는 부가적인 항목을 추가합니다. 이름 변환 문제를 방지하기 위해 해당 항목을 주석 처리 또는 제거해야 합니다. 127.0.0.1 항목을 삭제하지 마십시오.
docs.openstack.org
/etc/hosts
10.0.0.11 7controller
10.0.0.31 7compute