Oracle® Solaris 11.2에서 OpenStack 설치 및 구성

인쇄 보기 종료

업데이트 날짜: 2015년 4월
 
 

내부 네트워크를 만드는 방법

Neutron 서비스가 실행 중인 노드(이 경우 컨트롤러 노드)에서 다음 단계를 수행하십시오.

  1. 기존 테넌트를 나열합니다.
    controller# keystone tenant-list

    테넌트 목록에는 테넌트와 해당 ID가 포함되어 있습니다. 내부 네트워크를 만들 테넌트의 ID를 선택합니다.

  2. 선택한 테넌트에 대한 네트워크를 만듭니다.
    controller# neutron net-create --tenant-id tenant-ID network-name

    여기서 tenant-ID는 앞 단계의 테넌트 목록에서 얻을 수 있습니다.

  3. 동일한 테넌트에 대한 서브넷을 만듭니다.
    controller# neutron subnet-create --name subnet-name \
    --tenant-id tenant-ID network-name subnet-IP
예 4-1  내부 네트워크 만들기

이 예에서는 기본적으로 샘플 Keystone 스크립트의 샘플 Keystone 스크립트를 통해 만든 demo 테넌트에 대해 내부 네트워크를 만드는 방법을 보여줍니다.

controller# keystone tenant-list
+------------+---------+---------+
|     id     |   name  | enabled |
+------------+---------+---------+
| abcde12345 |   demo  |  True   |
| fghij67890 | service |  True   |
+------------+---------+---------+

controller# neutron net-create --tenant-id abcde12345 demo_internal_net
Created a new network:
+--------------------------+-------------------+
| Field                    | Value             |
+--------------------------+-------------------+
| admin_state_up           | True              |
| id                       | 9999              |
| name                     | demo_internal_net |
| provider:network_type    | vlan              |
| provider:segmentation_id | 300               |
| router:external          | False             |
| shared                   | False             |
| status                   | ACTIVE            |
| subnets                  |                   |
| tenant_id                | abcde12345        |
+--------------------------+-------------------+

controller# neutron subnet-create --name demo_int_subnet --tenant-id abcde12345 \
demo_internal_net 192.168.1.0/24
Created a new subnet:
+------------------+--------------------------------------------------+
|      Field       |                     Value                        |
+------------------+--------------------------------------------------+
| allocation_pools | {"start": "192.168.1.2", "end": "192.168.1.254"} |
| cidr             | 192.168.1.0/24                                   |
| dns_nameservers  |                                                  |
| enable_dhcp      | True                                             |
| gateway_ip       | 192.168.1.1                                      |
| host_routes      |                                                  |
| id               | 07f9b37c-ae4e-11e4-8000-db57d0041a2c             |
| ip_version       | 4                                                |
| name             | demo_int_subnet                                  |
| network_id       | 99999|                                           |
| tenant_id        | abcde12345                                       |
+------------------+--------------------------------------------------+