(인스턴스실행) 4-2 셀프 서비스 네트워크에 인스턴스 구동하기
페이지 정보
작성자 jkchoi 작성일 24-04-26 10:48 조회 1,465 댓글 0본문
가상 콘솔을 사용하여 인스턴스에 액세스
1. 인스턴스에 대한 VNC(가상 네트워크 컴퓨팅) 세션 URL을 가져와 웹 브라우저에서 액세스합니다.
$ openstack console url show selfservice-instance
+-------+-----------------------------------------------------------------------------------------------+
| Field | Value |
+-------+-----------------------------------------------------------------------------------------------+
| type | novnc |
| url | http://controller:6080/vnc_auto.html?token=5eeccb47-525c-4918-ac2a-3ad1e9f1f493 |
+-------+-----------------------------------------------------------------------------------------------+
웹 브라우저가 컨트롤러 호스트 이름을 확인할 수 없는 호스트에서 실행되는 경우
컨트롤러를 컨트롤러 노드에 있는 관리 인터페이스의 IP 주소로 바꿀 수 있습니다.
CirrOS 이미지에는 기존의 사용자 이름/비밀번호 인증이 포함되어 있으며 로그인 프롬프트에서 이러한 자격 증명을 제공합니다.
CirrOS에 로그인한 후에는 ping을 사용하여 네트워크 연결을 확인하는 것이 좋습니다.
2. 셀프 서비스 네트워크 게이트웨이에 대한 액세스를 확인합니다.
$ ping -c 4 172.16.1.1
PING 172.16.1.1 (172.16.1.1) 56(84) bytes of data.
64 bytes from 172.16.1.1: icmp_req=1 ttl=64 time=0.357 ms
64 bytes from 172.16.1.1: icmp_req=2 ttl=64 time=0.473 ms
64 bytes from 172.16.1.1: icmp_req=3 ttl=64 time=0.504 ms
64 bytes from 172.16.1.1: icmp_req=4 ttl=64 time=0.470 ms
--- 172.16.1.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. 프로바이더 가상 네트워크에 플로팅 IP 주소를 생성합니다.
$ openstack floating ip create provider
+----------------------+-----------------------------------------------+
| Field | Value |
+----------------------+-----------------------------------------------+
| created_at | 2017-01-20T17:29:16Z |
| description | |
| fixed_ip_address | None |
| floating_ip_address | 203.0.113.104 |
| floating_network_id | b5b6993c-ddf9-40e7-91d0-86806a42edb8 |
| headers | |
| id | 88b4d06a-d794-4406-affd-6ffa2bcf1e2a |
| port_id | None |
| project_id | ed0b60bf607743088218b0a533d5943f |
| revision_number | 1 |
| router_id | None |
| status | DOWN |
| updated_at | 2017-01-20T17:29:16Z |
+---------------------+------------------------------------------------+
2. 플로팅 IP 주소를 인스턴스와 연결합니다.
$ openstack server add floating ip selfservice-instance 203.0.113.104
3. 플로팅 IP 주소의 상태를 확인합니다.
$ openstack server list
+----------------------------------------------+----------------------+--------+-----------------------------------------+
| ID | Name | Status | Networks |
+----------------------------------------------+----------------------+--------+-----------------------------------------+
| 113c5892-e58e-4093-88c7-e33f502eaaa4 | selfservice-instance | ACTIVE | selfservice=172.16.1.3, 203.0.113.104 |
| 181c52ba-aebc-4c32-a97d-2e8e82e4eaaf | provider-instance | ACTIVE | provider=203.0.113.103 |
+----------------------------------------------+----------------------+--------+-----------------------------------------+
4. 컨틀롤러 노드 또는 프로바이더 물리 네트워크의 호스트에서 플로팅 IP 주소를 통해 인스턴스에 대한 연결을 확인합니다.
$ ping -c 4 203.0.113.104
PING 203.0.113.104 (203.0.113.104) 56(84) bytes of data.
64 bytes from 203.0.113.104: icmp_req=1 ttl=63 time=3.18 ms
64 bytes from 203.0.113.104: icmp_req=2 ttl=63 time=0.981 ms
64 bytes from 203.0.113.104: icmp_req=3 ttl=63 time=1.06 ms
64 bytes from 203.0.113.104: icmp_req=4 ttl=63 time=0.929 ms
--- 203.0.113.104 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
5. 컨틀롤러 노드 또는 프로바이더 물리 네트워크의 호스트에서 SSH를 사용하여 인스턴스에 액세스합니다.
$ ssh cirros@203.0.113.104
The authenticity of host '203.0.113.104 (203.0.113.104)' 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.104' (RSA) to the list of known hosts.
댓글목록 0
등록된 댓글이 없습니다.