본문으로 바로가기
반응형

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