(인스턴스실행) 3-2 프로바이더 네트워크에 인스턴스 구동하기 > OpenStack 자료실

본문 바로가기
사이트 내 전체검색

OpenStack 자료실

(인스턴스실행) 3-2 프로바이더 네트워크에 인스턴스 구동하기

페이지 정보

profile_image
작성자 jkchoi
댓글 0건 조회 888회 작성일 23-10-25 15:18

본문

 인스턴스 구동

 

1. 인스턴스를 실행합니다.

 PROVIDER_NET_ID를 provider 프로바이더 네트워크의 ID로 변경합니다.

 

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

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

        --key-name mykey provider-instance


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

      | Field                               | Value                                                        |

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

      | OS-DCF:diskConfig             | MANUAL                                                   |

      | OS-EXT-AZ:availability_zone |                                                                |

      | OS-EXT-STS:power_state      | NOSTATE                                                   |

      | 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                       | PwkfyQ42K72h                                             |

      | config_drive                     |                                                                  |

      | created                           | 2017-03-30T00:59:44Z                                    |

      | flavor                             | m1.nano (0)                                                  |

      | hostId                            |                                                                  |

      | id                                  | 36f3130e-cf1b-42f8-a80b-ebd63968940e            |

      | image                            | cirros (97e06b44-e9ed-4db4-ba67-6e9fc5d0a203) |

      | key_name                       | mykey                                                         |

      | name                             | provider-instance                                          |

      | progress                         | 0                                                               |

      | project_id                       | 3f714c72aed7442681cbfa895f4a68d3                 |

      | properties                      |                                                                  |

      | security_groups               | name='default'                                              |

      | status                            | BUILD                                                         |

      | updated                         | 2017-03-30T00:59:44Z                                   |

      | user_id                          | 1a421c69342348248c7696e3fd6d4366               |

      | volumes_attached            |                                                                  |

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

 

 

2. 인스턴스의 상태를 확인합니다.

 

      $ openstack console url show provider-instance


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

      | Field   | Value                                                                                                        |

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

      | type    | novnc                                                                                                       |

      | url      | http://controller:6080/vnc_auto.html?token=5eeccb47-525c-4918-ac2a-3ad1e9f1f493 |

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

 

 빌드 프로세스가 성공적으로 완료되면 상태가 BUILD에서 ACTIVE로 변경됩니다.

 

 

가상 콘솔을 이용하여 인스턴스 접근

 

1. 인스턴스에 대한 VNC(가상 네트워크 컴퓨팅) 세션 URL을 가져와서 웹 브라우저에서 액세스합니다.

 

      $ openstack console url show provider-instance


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

      | Field   | Value                                                                                                       |

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

      | type    | novnc                                                                                                      |

      | url      | http://controller:6080/vnc_auto.html?token=5eeccb47-525c-4918-ac2a-3ad1e9f1f493 |

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

 

CirrOS 이미지에는 기존 사용자 이름/비밀번호 인증이 포함되어 있으며 로그인 프롬프트에서 이러한 자격 증명을 제공합니다.

CirrOS에 로그인한 후 ping을 사용하여 네트워크 연결을 확인하는 것이 좋습니다.

 

2. 프로바이더 물리 네트워크 게이트웨이에 대한 액세스를 확인합니다.

 

      $ ping -c 4 203.0.113.1


      PING 203.0.113.1 (203.0.113.1) 56(84) bytes of data.

      64 bytes from 203.0.113.1: icmp_req=1 ttl=64 time=0.357 ms

      64 bytes from 203.0.113.1: icmp_req=2 ttl=64 time=0.473 ms

      64 bytes from 203.0.113.1: icmp_req=3 ttl=64 time=0.504 ms

      64 bytes from 203.0.113.1: icmp_req=4 ttl=64 time=0.470 ms


      --- 203.0.113.1 ping statistics ---

      4 packets transmitted, 4 received, 0% packet loss, time 2998ms

      rtt min/avg/max/mdev = 0.357/0.451/0.504/0.055 ms

 

3. 인터넷에 액세스 할 수 있는지 확인합니다.

 

      $ ping -c 4 openstack.org


      PING openstack.org (174.143.194.225) 56(84) bytes of data.

      64 bytes from 174.143.194.225: icmp_req=1 ttl=53 time=17.4 ms

      64 bytes from 174.143.194.225: icmp_req=2 ttl=53 time=17.5 ms

      64 bytes from 174.143.194.225: icmp_req=3 ttl=53 time=17.7 ms

      64 bytes from 174.143.194.225: icmp_req=4 ttl=53 time=17.5 ms


      --- openstack.org ping statistics ---

      4 packets transmitted, 4 received, 0% packet loss, time 3003ms

      rtt min/avg/max/mdev = 17.431/17.575/17.734/0.143 ms

 

 

원격으로 인스턴스에 액세스

 

 

 1. 컨트롤러 노드 또는 프로바이더 물리 네트워크에 있는 호스트에서 인스턴스에 대한 연결을 확인합니다.

 

      $ ping -c 4 203.0.113.103


      PING 203.0.113.103 (203.0.113.103) 56(84) bytes of data.

      64 bytes from 203.0.113.103: icmp_req=1 ttl=63 time=3.18 ms

      64 bytes from 203.0.113.103: icmp_req=2 ttl=63 time=0.981 ms

      64 bytes from 203.0.113.103: icmp_req=3 ttl=63 time=1.06 ms

      64 bytes from 203.0.113.103: icmp_req=4 ttl=63 time=0.929 ms


      --- 203.0.113.103 ping statistics ---

      4 packets transmitted, 4 received, 0% packet loss, time 3002ms

      rtt min/avg/max/mdev = 0.929/1.539/3.183/0.951 ms

 

2. 컨트롤러 노드 또는 프로바이더 물리네트워크에 있는 호스트에서 SSH를 사용하여 인스턴스에 액세스합니다.

 

      $ ssh cirros@203.0.113.103


      The authenticity of host '203.0.113.102 (203.0.113.102)' can't be established.

      RSA key fingerprint is ed:05:e9:e7:52:a0:ff:83:68:94:c7:d1:f2:f8:e2:e9.

      Are you sure you want to continue connecting (yes/no)? yes

      Warning: Permanently added '203.0.113.102' (RSA) to the list of known hosts.

 


댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

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

접속자집계

오늘
353
어제
1,352
최대
3,935
전체
873,722
Copyright © www.linuxdata.org All rights reserved.