OpenStack Kilo : インスタンスを起動する2015/11/12 |
仮想マシンインスタンスを起動します。
|
|
[1] | 仮想マシンインスタンスに割り当てるメモリ容量やストレージ容量等々を指定して (flavor)、 インスタンスを作成して起動します。 |
# デフォルトの flavor 一覧 [root@dlp ~(keystone)]# nova flavor-list +----+-----------+-----------+------+-----------+------+-------+-------------+-----------+ | ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | +----+-----------+-----------+------+-----------+------+-------+-------------+-----------+ | 1 | m1.tiny | 512 | 1 | 0 | | 1 | 1.0 | True | | 2 | m1.small | 2048 | 20 | 0 | | 1 | 1.0 | True | | 3 | m1.medium | 4096 | 40 | 0 | | 2 | 1.0 | True | | 4 | m1.large | 8192 | 80 | 0 | | 4 | 1.0 | True | | 5 | m1.xlarge | 16384 | 160 | 0 | | 8 | 1.0 | True | +----+-----------+-----------+------+-----------+------+-------+-------------+-----------+ # 登録されているイメージ [root@dlp ~(keystone)]# nova image-list +--------------------------------------+----------+--------+--------+ | ID | Name | Status | Server | +--------------------------------------+----------+--------+--------+ | c5386add-42ae-457a-9e59-62051d986064 | Fedora23 | ACTIVE | | +--------------------------------------+----------+--------+--------+ # インスタンス作成・起動 [root@dlp ~(keystone)]# nova boot --flavor 2 --image Fedora23 --security_group default Fedora_23 +--------------------------------------+-------------------------------------------------+ | Property | Value | +--------------------------------------+-------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | nova | | OS-EXT-SRV-ATTR:host | - | | OS-EXT-SRV-ATTR:hypervisor_hostname | - | | OS-EXT-SRV-ATTR:instance_name | instance-00000001 | | OS-EXT-STS:power_state | 0 | | OS-EXT-STS:task_state | scheduling | | OS-EXT-STS:vm_state | building | | OS-SRV-USG:launched_at | - | | OS-SRV-USG:terminated_at | - | | accessIPv4 | | | accessIPv6 | | | adminPass | FHTe6HGpL6xc | | config_drive | | | created | 2015-11-13T16:33:06Z | | flavor | m1.small (2) | | hostId | | | id | b4904b94-ae1f-47aa-88cc-39ae83afe171 | | image | Fedora23 (c5386add-42ae-457a-9e59-62051d986064) | | key_name | - | | metadata | {} | | name | Fedora_23 | | os-extended-volumes:volumes_attached | [] | | progress | 0 | | security_groups | default | | status | BUILD | | tenant_id | 90543cc39f274925985200d669e305d7 | | updated | 2015-11-13T16:33:06Z | | user_id | dfe9cafaf69546178eecae7be138d0f1 | +--------------------------------------+-------------------------------------------------+ # 動作確認 (起動直後しばらくは「BUILD」ステータスとなっている) [root@dlp ~(keystone)]# nova list +-----------+-----------+--------+------------+-------------+--------------------+ | ID | Name | Status | Task State | Power State | Networks | +-----------+-----------+--------+------------+-------------+--------------------+ | b4904b94- | Fedora_23 | BUILD | spawning | NOSTATE | network01=10.1.0.2 | +-----------+-----------+--------+------------+-------------+--------------------+ |
[2] | 起動した仮想マシンインスタンスにログインできるか確認します。 |
# 起動後しばらくすると以下のように「ACTIVE」ステータスとなる [root@dlp ~(keystone)]# nova list +----------------+-----------+--------+------------+-------------+--------------------+ | ID | Name | Status | Task State | Power State | Networks | +----------------+-----------+--------+------------+-------------+--------------------+ | b4904b94-ae1f- | Fedora_23 | ACTIVE | - | Running | network01=10.1.0.2 | +----------------+-----------+--------+------------+-------------+--------------------+ # 以下のように応答が返ってくればOK [root@dlp ~(keystone)]# ping 10.1.0.2 [root@dlp ~(keystone)]# ping 10.1.0.2 PING 10.1.0.2 (10.1.0.2) 56(84) bytes of data. 64 bytes from 10.1.0.2: icmp_seq=1 ttl=64 time=0.608 ms 64 bytes from 10.1.0.2: icmp_seq=2 ttl=64 time=0.501 ms --- 10.1.0.2 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.501/0.554/0.608/0.058 ms # SSH でログイン [root@dlp ~(keystone)]# ssh 10.1.0.2 The authenticity of host '10.1.0.2 (10.1.0.2)' can't be established. ECDSA key fingerprint is SHA256:VlCNMce+VN8tL0WpeaodWcoCPTyWOevGdCzVRKUngpQ. ECDSA key fingerprint is MD5:03:e7:c2:50:b7:10:57:cc:dc:37:7b:d0:8d:a4:38:aa. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.1.0.2' (ECDSA) to the list of known hosts. root@10.1.0.2's password: # インストール時に設定した root パスワード Last login: Sat Nov 14 01:21:44 2015 [root@fedora-23 ~]# # ログインできた |
[3] | 一旦作成して起動した仮想マシンインスタンスを停止/起動する場合は、以下のように nova コマンドで制御できます。 |
[root@dlp ~(keystone)]# nova list +-----------+-----------+--------+------------+-------------+--------------------+ | ID | Name | Status | Task State | Power State | Networks | +-----------+-----------+--------+------------+-------------+--------------------+ | b4904b94- | Fedora_23 | ACTIVE | - | Running | network01=10.1.0.2 | +-----------+-----------+--------+------------+-------------+--------------------+ # インスタンス停止 [root@dlp ~(keystone)]# nova stop Fedora_23 Request to stop server Fedora_23 has been accepted. [root@dlp ~(keystone)]# nova list +-----------+-----------+---------+------------+-------------+--------------------+ | ID | Name | Status | Task State | Power State | Networks | +-----------+-----------+---------+------------+-------------+--------------------+ | b4904b94- | Fedora_23 | SHUTOFF | - | Shutdown | network01=10.1.0.2 | +-----------+-----------+---------+------------+-------------+--------------------+ # インスタンスを再度起動する [root@dlp ~(keystone)]# nova start Fedora_23 Request to start server CentOS_7 has been accepted. [root@dlp ~(keystone)]# nova list +-----------+-----------+--------+------------+-------------+--------------------+ | ID | Name | Status | Task State | Power State | Networks | +-----------+-----------+--------+------------+-------------+--------------------+ | b4904b94- | Fedora_23 | ACTIVE | - | Running | network01=10.1.0.2 | +-----------+-----------+--------+------------+-------------+--------------------+ |
Sponsored Link |
|