OpenStack の利用

2,380 views

Published on

OSS推進フォーラム 若手勉強会 2012/10/26 の資料です。

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,380
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
51
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

OpenStack の利用

  1. 1. OpenStack の利用 吉山あきら akirayoshiyama@gmail.com
  2. 2. 目次OpenStack の利用方法OpenStack DashboardOpenStack の操作コマンド
  3. 3. OpenStack の利用方法
  4. 4. OpenStack の利用方法 大きく分けて 3 通りの使い方がある。● OpenStack Dashboard (Horizon) への Web アクセス● OpenStack 用クライアントライブラリに 同梱されている操作コマンド● API を利用するその他のクライアントツール
  5. 5. OpenStack Dashboard
  6. 6. OpenStack DashboardOpenStack 操作用 WebUI● OpenStack のコアコンポーネントの1つ● Python の Django Web フレームワークベース● 開発は進んでいるが、開発者は少ない
  7. 7. スクリーンショット
  8. 8. OpenStack の操作コマンド
  9. 9. 操作コマンドOpenStack の各コンポーネントには操作コマンドが何種類かある● < コンポーネント名そのもの > 一般操作用コマンド。システム管理者・利用者が使用する。 例: nova, swift, glance, keystone, cinder, quantum● < コンポーネント名 >-manage 管理用コマンド。システム管理者が主にコンポーネントの インストール時に使用する。 例: nova-manage, glance-manage, 他
  10. 10. 環境変数OpenStack の操作コマンドのアカウント情報● --os_username 等のコマンドラインオプション● OS_USERNAME 等の環境変数環境変数を収めたファイルを用意しておき、シェル上に反映させて使うのが一般的 bash# source credential
  11. 11. nova コマンド①● ディスクテンプレート一覧 # nova image-list● VM テンプレート一覧 # nova flavor-list● キーペア一覧 # nova keypair-list● キーペア作成 # nova keypair-add KEYNAME > keyfile.pem # chmod 400 keyfile.pem
  12. 12. nova コマンド②● VM 一覧 # nova list● VM 作成 # nova boot --image <IMAGEID|IMAGENAME> --flavor FLAVORID --key-name KEYNAME VMNAME● VM 詳細 # nova show <VMNAME|VMID>
  13. 13. swift コマンド①● コンテナ一覧 # swift list● コンテナ作成 オブジェクト作成時に指定したコンテナが無ければ自動的に作る● コンテナ削除 # swift delete CONTAINERNAME● コンテナ情報 # swift stat CONTAINERNAME
  14. 14. swift コマンド②● コンテナ内のオブジェクト一覧 # swift list CONTAINERNAME● オブジェクト作成 # swift upload CONTAINERNAME OBJECTNAME● オブジェクト削除 # swift delete CONTAINERNAME OBJECTNAME● オブジェクト情報 # swift stat CONTAINERNAME OBJECTNAME
  15. 15. glance コマンド● ディスクイメージ一覧 # glance image-list● ディスクイメージ作成(アップロード) # glance image-create --name IMAGENAME --container-format bare --disk-format raw --file IMAGEFILE● ディスクイメージダウンロード # glance image-download --file FILENAME IMAGEID● ディスクイメージ削除 # glance image-delete IMAGEID
  16. 16. その他のクライアントツール
  17. 17. tAWS Tanacasino
  18. 18. Hybridfox
  19. 19. Q&A

×