Skip navigation

2015-07-27

OpenStack RDO Managerインストール後の操作 (2)

動作確認として、OpenStack RedHat RDO Managerのインストール後の操作を行います。 instackへログインして、そこからテナントのOpenStackを操作します。 実際には、基本的なOpenStackの操作と同じです。

Neutronの設定は、OpenStack RDO Managerインストール後の操作 (1) で完了しているものとします。

ここでは、

  1. OSイメージの登録
  2. キーペアの登録 を行います。

instackへログインしていない場合は、 stackユーザーでRDOマネージャホストへssh公開鍵ログインし、instack VMへrootログインし、stackへ遷移します。 テナント のOpenStackを操作するため source test_tenant_admin_rc で各種環境変数をロードしておく必要があります。

$ ssh -i ~/.ssh/id_rsa stack@192.168.100.30
[stack@rdo ~]$ su - stack
Password:
[stack@rdo ~]$ ssh root@192.168.122.221
[root@instack ~]# su - stack
[stack@instack ~]$ source test_tenant_admin_rc
[stack@instack ~]$ screen

ここからの作業は、時間がかかることがありますので、上記のように screen を使用してください。

クラウドイメージの登録

CirrOSのクラウドイメージをGlanceに登録します。

クラウドイメージのダウンロード

CirrOSのクラウドイメージをダウンロードします。 クラウドイメージは、qcow2で提供されています。 fileコマンドで確認できます。

[stack@instack ~(tenant_admin)]$ wget http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-disk.img
[stack@instack ~(tenant_admin)]$ file cirros-0.3.4-x86_64-disk.img
cirros-0.3.4-x86_64-disk.img: QEMU QCOW Image (v2), 41126400 bytes

クラウドイメージの登録

イメージを登録します。

[stack@instack ~(tenant_admin)]$ openstack image create "CirrOS 0.3.4" --disk-format=qcow2 --container-format=bare --public --file cirros-0.3.4-x86_64-disk.img
+------------------+--------------------------------------+  
| Property         | Value                                |  
+------------------+--------------------------------------+  
| checksum         | ee1eca47dc88f4879d8a229cc70a07c6     |  
| container_format | bare                                 |  
| created_at       | 2015-07-22T01:36:19.000000           |  
| deleted          | False                                |  
| deleted_at       | None                                 |  
| disk_format      | qcow2                                |  
| id               | 10d09fa0-4b44-4d85-999d-4d08eca7bcb9 |  
| is_public        | True                                 |  
| min_disk         | 0                                    |  
| min_ram          | 0                                    |  
| name             | CirrOS 0.3.4                         |  
| owner            | 2fc48b580ade4758a382694689d15a86     |  
| protected        | False                                |  
| size             | 13287936                             |  
| status           | active                               |  
| updated_at       | 2015-07-22T01:36:21.000000           |  
| virtual_size     | None                                 |  
+------------------+--------------------------------------+  
[stack@instack ~(tenant_admin)]$ openstack image list
+--------------------------------------+--------------+
| ID                                   | Name         |
+--------------------------------------+--------------+
| 10d09fa0-4b44-4d85-999d-4d08eca7bcb9 | CirrOS 0.3.4 |
+--------------------------------------+--------------+

キーペアの登録

今回は、stackユーザーの公開鍵を登録します。

[stack@instack ~(tenant_admin)]$ openstack keypair create --public-key ~/.ssh/id_rsa.pub stack
+-------------+-------------------------------------------------+
| Field       | Value                                           |
+-------------+-------------------------------------------------+
| fingerprint | 62:7d:70:46:f3:8e:5e:13:4e:ce:be:89:c2:4d:eb:59 |
| name        | stack                                           |
| user_id     | c353396d52a14bd99ef0131ff555057d                |
+-------------+-------------------------------------------------+

これで、起動の準備ができました。次でインスタンスを起動します。

OpenStack RDO Managerインストール後の操作 (3)