반응형
OpenStack 대쉬보드에서 여러 네트워크를 할당할 때, dashboard에서 보여지는 그리고 openstack server list에서 조회되는대로 실제 VM에 할당되진 않는 것으로 보인다. (Queens 버전 기준)
본 내용은 가이드가 아니고, 공유차원에서 적었습니다.
1. 인스턴스 생성시 여러 네트워크할당
2. 오픈스택 대쉬보드 정보
public-1, aabbcc, dasd를 할당했어도 대쉬보드에서는 아래 처럼 dasd, public-1, aabbcc로 보여진다.
3. openstack server list 정보확인
openstack server list 정보를 확인해도 대쉬보드에서처럼 dasd, public-1, aabbcc 순으로 보여진다.
(overcloud) [stack@rhosp-tb0-director ~]$openstack server list
+--------------------------------------+----------------+--------+-------------------------------------------------------------------+-----------+---------------+
| ID | Name | Status | Networks | Image | Flavor |
+--------------------------------------+----------------+--------+-------------------------------------------------------------------+-----------+---------------+
| 9084802e-9fae-48ca-9a6d-4298426047a9 | 333 | ACTIVE | dasd=113.113.113.13; public-1=100.100.100.3; aabbcc=111.111.111.8 | rhel7.6 | dpdk-flavor |
+--------------------------------------+----------------+--------+-------------------------------------------------------------------+-----------+---------------+
4. VM의 네트워크 할당 정보확인
VM내에는 사용자가 원하는 순서대로 네트워크가 할당된 것이 확인된다.
[root@333 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:16:3e:2e:23:d1 brd ff:ff:ff:ff:ff:ff
inet 100.100.100.3/24 brd 100.100.100.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fe80::f816:3eff:fe2e:23d1/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:16:3e:9e:a5:11 brd ff:ff:ff:ff:ff:ff
inet 111.111.111.8/24 brd 111.111.111.255 scope global noprefixroute dynamic eth1
valid_lft 84294sec preferred_lft 84294sec
inet6 fe80::f816:3eff:fe9e:a511/64 scope link
valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether fa:16:3e:d2:33:4b brd ff:ff:ff:ff:ff:ff
inet 113.113.113.13/24 brd 113.113.113.255 scope global noprefixroute dynamic eth2
valid_lft 84294sec preferred_lft 84294sec
inet6 fe80::f816:3eff:fed2:334b/64 scope link
valid_lft forever preferred_lft forever
결론 :
- 내가 할당한 네트워크 순서대로 dashboard에서 보여지지 않는다.
- openstack server list에서 보여지는 네트워크정보는 대쉬보드에서 보여지는 정보로 확인된다.
- 하지만, 실제 VM에는 내가 원하는 네트워크 순서대로 NIC 인터페이스에 할당된다.
- 여러 네트워크 할당시 대쉬보드 및 openstack server list에서 보여지는 정보를 믿으면 안될 것 같다.
728x90
'Cloud > OpenStack' 카테고리의 다른 글
Neutron allowed address pair 기능 (0) | 2021.07.05 |
---|---|
OpenStack-Ansible (OSA) 에서 주로 사용하는 변수들 (0) | 2021.06.29 |