読者です 読者をやめる 読者になる 読者になる

openstack

nova get-password コマンドを活用する

みなさんは "nova get-password" コマンドを知っていますでしょうか。 僕は OpenStack 初心者なので、先日はじめて知りました。 公式のドキュメントを見ると、下記のように書かれています。 usage: nova get-password [<private-key>] Get the admin password for a serve</private-key>…

python-keystoneclient を python2.6 で

以下のエラーが出た。 [twhs@twhs-iMac pyhon26(keystone_admin)]$ keystone token-get Traceback (most recent call last): File "/home/twhs/swift-test/pyhon26/bin/keystone", line 7, in <module> from keystoneclient.shell import main File "/home/twhs/swif</module>…

openstack の policy.json を学ぶ #opcel3

policy.json とは 各 OpenStack コンポーネントにて、各種操作に必要な権限等を指定するファイル。 例えば、 インスタンスの立ち上げは "member" ロールを持っていれば行える プロジェクト(テナント) の作成には "admin" ロールが必要 など、操作とそれに必…

OPCEL 対策2

OpenStack のインストレーションとデプロイメント 以下の項目 OpenStack のクライアントアプリケーションをインストールする。 OpenStackを手動でインストールすることの利点と欠点を理解している。 OpenStackの手動デプロイの一般的な手順を知っている。 開…

OPCEL 対策1

仕事の関係で OpenStack を触っているので、OPCEL という資格を取ってみようと思い立ち、勉強の過程をこのブログに残して行きたいと思います。 OPCEL とは OPCEL認定試験はOpenStackに関する専門知識や構築・運用管理のスキルを認定する試験 だそうです。 資…

Rally で OpenStack のベンチマークを取る

Rally Rally - OpenStack Documents OpenStack のベンチマークを取ってくれるツール。ドキュメントの図を見ると以下の事が出来るらしい。 Deploy Rally を使って OpenStack をデプロイ出来る。もちろん既存の環境を使用することも可能。 Verify OpenStack 公…

packstack AllinOne 構成 Kilo の LBaaS を有効にする

packstack all in one 構成でインストールした OpenStack Kilo の LBaaS 機能を有効にします。 以下のサイトを参考にしました。 OpenStackでNeutronのLBaaSを有効にする | Works | URAMIRAIKAN 有効後、horizon にログインしている場合はログアウトして再度…

keystone endpoint-list が 404 返してくる

"keystone endpoint-list" を実行した時に、"404" がかえってくる。 # keystone endpoint-list /usr/lib/python2.7/site-packages/keystoneclient/shell.py:65: DeprecationWarning: The keystone CLI is deprecated in favor of python-openstackclient. Fo…

python-keystoneclient の使い方メモ

basic v2.0 を想定。 from keystoneclient.v2_0 import client keystone = client.Client(username='USERNAME', password='PASSWORD', auth_url='AUTH_URL') keystone.tenants.list() Session keystoneclient.session を使うと、token が expire した際に自…

(悩) OpenStack 設定ファイルの管理をどうするか

OpenStack の各コンポーネントの設定ファイルをどうやって管理するべきか悩んでいるので、現状やってることを整理としてメモ。 ペパボにおけるOpenStackHacks! を見て、"itamae" でやるのか。なら、ansible でってことで。 ansible playbook で管理してます…

"keystone token-get"は成功し、"openstack token issue"は成功しなかった話

"keystone token-get" では token を取得出来るのに、"openstack token issue" では token を取得出来なかった。 他にも、"swift list" は成功するのに、"neutron net-list" は成功しないなどの問題が発生。各サービスの publicURL はグローバル側からアクセ…

OpenStack 勉強記 part1

OpenStack 勉強しようねシリーズ。 環境 iMac(2009) memory = 12GBくらい CentOS7 rdo 家で使っていない PC かつスペックが一番良いもの = iMac (2009) だったので、そこに rdo を突っ込みました。 endpoint 同一サービスに複数の endpoint 作っても、1つだ…