OpenStack基盤管理コマンド
以下にOpenStackメンテナンスコマンドの基本例を示します。
- OpenStack コントロールノードにログインします。
ssh <ユーザー名>@<コントロールノードIPアドレス>
- OpenStackサービスをすべて記載する
openstack サービス リスト
- OpenStackのテナントである全てのプロジェクトをリストアップしてください。
openstack プロジェクト一覧
- 全ユーザーをリストアップする:
openstack user ls
- ネットワークをすべて一覧表示する:
openstack ネットワークのリスト
- すべてのサブネットをリストする。
openstackサブネットリスト
- 列出所有的路由:
openstack router list
- すべてのセキュリティグループをリストする:
openstack セキュリティグループをリスト
- 仮想マシンのリスト
openstack サーバー一覧表示
- 指定した仮想マシンの詳細を一覧表示します。
openstack server show <仮想マシン名またはID>
- すべてのイメージを一覧表示します。
openstack image ls
- 指定のイメージについて詳細を一覧表示する:
openstack イメージ show <イメージ名またはID>
- すべてのボリューム(ディスク)をリストアップする:
openstack ボリューム一覧
- 指定されたボリュームの詳細をリストします。
$ openstack volume show <卷名称或ID>
- 仮想マシンを作成する
openstack server create –flavor <フレーバー> –image <イメージ名またはイメージID> –network <ネットワーク名またはネットワークID> <サーバー名>
- ネットワークの作成:
openstack network create <ネットワーク名>
- サブネットを作成する:
openstack subnet create –network <ネットワーク名またはID> –subnet-range <サブネットIP範囲> –name <サブネット名>
- ルーティングの作成:
openstack router create <ルーター名>
- セキュリティグループを作成する
OpenStack セキュリティ グループを作成 <安全グループ名>
- ボリュームの作成(ディスク):
openstack volume 作成 –size <ボリュームサイズ> <ボリューム名>
上述の操作方法は、OpenStackを運用するための基礎的な操作方法ですが、より複雑な操作では他のコマンドが必要となる場合があります。詳しい情報はOpenStack公式ドキュメントを参照するか、コマンドヘルプを利用することを推奨します。