(인스턴스실행) 4-1 셀프 서비스 네트워크에 인스턴스 구동하기 > OpenStack 자료실

본문 바로가기

사이트 내 전체검색

뒤로가기 OpenStack 자료실

(인스턴스실행) 4-1 셀프 서비스 네트워크에 인스턴스 구동하기

페이지 정보

작성자 jkchoi 작성일 24-03-06 10:02 조회 1,569 댓글 0

본문

인스턴스 옵션 결정하기

 

인스턴스를 구동하기 위해선 적어도 flavor, 이미지 이름, 네트워크, 보안그룹, 키, 인스턴스 이름을 지정해야 합니다.

 

1. 컨트롤러 노드에서 demo credential을 소스로 하여 사용자 전용 CLI 명령에 대한 액세스 권한을 얻습니다.

 

      $ . demo-openrc

 

2. Flavor는 프로세서, 메모리, 스토리지를 포함하는 가상 리소스 할당 프로필을 지정합니다.

 사용 가능한 flavor 목록:

 

 

      $ openstack flavor list


      +----+----------+------+------+------------+--------+----------+

      | ID   | Name    | RAM | Disk  | Ephemeral | VCPUs | Is Public |

      +----+----------+------+------+------------+--------+----------+

      | 0    | m1.nano |  64   |      1 |            0 |         1 | True      |

      +----+----------+------+------+------------+--------+----------+ 

 

 - ID로 flavor를 참조할 수도 있습니다.

 

3. 사용 가능한 이미지 목록

 

      $ openstack image list


      +-----------------------------------------------+---------+--------+

      | ID                                                     | Name   | Status  |

      +-----------------------------------------------+---------+--------+

      | 390eb5f7-8d49-41ec-95b7-68c0d5d54b34 | cirros    | active  |

      +-----------------------------------------------+---------+--------+

 

- 이 인스턴스는 cirros 이미지를 사용합니다.

 

4. 사용 가능한 네트워크 목록

 

      $ openstack network list


      +-----------------------------------------------+-------------+-----------------------------------------------+

      | ID                                                     | Name        | Subnets                                            |

      +-----------------------------------------------+-------------+-----------------------------------------------+

      | 4716ddfe-6e60-40e7-b2a8-42e57bf3c31c  | selfservice   | 2112d5eb-f9d6-45fd-906e-7cabd38b7c7c |

      | b5b6993c-ddf9-40e7-91d0-86806a42edb8 | provider     | 310911f6-acf0-4a47-824e-3032916582ff   |

      +-----------------------------------------------+-------------+-----------------------------------------------+

 

- 이 인스턴스는 셀프 서비스 네트워크를 사용합니다. 해당 네트워크를 이름 대신 ID를 사용하여 참조해야 합니다. 

 

5. 사용 가능한 보안 그룹 목록

 

      $ openstack security group list


      +------------------------------------------------+---------+-------------------------+

      | ID                                                      | Name    | Description              |

      +------------------------------------------------+---------+-------------------------+

      | dd2b614c-3dad-48ed-958b-b155a3b38515 | default  | Default security group |

      +------------------------------------------------+---------+-------------------------+

 

 - 이 인스턴스는 default 보안 그룹을 사용합니다.

 

6. 인스턴스 실행하기

 

 SELFSERVICE_NET_ID를 selfservice 네트워크의 ID로 바꿉니다.

 

      $ openstack server create --flavor m1.nano --image cirros \

        --nic net-id=SELFSERVICE_NET_ID --security-group default \

        --key-name mykey selfservice-instance


      +--------------------------------------------+-----------------------------------------------+

      | Field                                              | Value                                                 |

      +--------------------------------------------+-----------------------------------------------+

      | OS-DCF:diskConfig                            | MANUAL                                            |

      | OS-EXT-AZ:availability_zone                 |                                                        |

      | OS-EXT-STS:power_state                     | 0                                                      |

      | OS-EXT-STS:task_state                        | scheduling                                         |

      | OS-EXT-STS:vm_state                         | building                                             |

      | OS-SRV-USG:launched_at                    | None                                                |

      | OS-SRV-USG:terminated_at                  | None                                                |

      | accessIPv4                                       |                                                         |

      | accessIPv6                                       |                                                         |

      | addresses                                        |                                                         |

      | adminPass                                       | 7KTBYHSjEz7E                                      |

      | config_drive                                     |                                                         |

      | created                                           | 2016-02-26T14:52:37Z                           |

      | flavor                                             | m1.nano                                             |

      | hostId                                            |                                                         |

      | id                                                  | 113c5892-e58e-4093-88c7-e33f502eaaa4  |

      | image                                            | cirros (390eb5f7-8d49-41ec-95b7-68c0d    |

      |                                                     | 5d54b34)                                            |

      | key_name                                        | mykey                                               |

      | name                                             | selfservice-instance                               |

      | os-extended-volumes:volumes_attached | []                                                      |

      | progress                                         | 0                                                      |

      | project_id                                        | ed0b60bf607743088218b0a533d5943f      |

      | properties                                       |                                                         |

      | security_groups                                | [{u'name': u'default'}]                             |

      | status                                             | BUILD                                                |

      | updated                                         | 2016-02-26T14:52:38Z                            |

      | user_id                                           | 58126687cbcc4888bfa9ab73a2256f27        |

      +--------------------------------------------+------------------------------------------------+

 

7. 인스턴스 상태 확인

 

      $ openstack server list


      +----------------------------------------------+----------------------+--------+---------------------------+

      | ID                                                    | Name                  | Status  | Networks                    |

      +----------------------------------------------+----------------------+--------+---------------------------+

      | 113c5892-e58e-4093-88c7-e33f502eaaa4 | selfservice-instance | ACTIVE | selfservice=172.16.1.3    |

      | 181c52ba-aebc-4c32-a97d-2e8e82e4eaaf | provider-instance    | ACTIVE | provider=203.0.113.103 |

      +----------------------------------------------+----------------------+--------+---------------------------+

 

- 빌드 과정이 성공적으로 완료되면 상태가 BUILD에서 ACTIVE로 변경됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

댓글목록 0

등록된 댓글이 없습니다.

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

PC 버전으로 보기