概要
あなたのチームはプライベートクラウドを導入するプロジェクトに割り当てられた特別障害対応チームです。
契約先の会社がOpenStackでクラウド基盤を構築しようとしています。
ですが、どうやらCinderの導入で困ってしまっているようです。
話を聞いてみると以下のような状況だということです。
Cinderを無事導入し動いていた。
Openstackのconfig周りを変更したあとから、以下のようなエラーが出てopenstack volumeコマンドが使用できなくなってしまっている
変更点は忘れてしまったらしい
openstack volumeコマンドを打った際のエラー
root@vm1 user(keystone)# openstack volume list
Internal Server Error (HTTP 500)
root@vm1 user(keystone)#
以下の作業を依頼された。
openstack volumeコマンドでエラーが出てこないようにする
今後社内で変更点が分かるように、設定ファイルなどを変更した際には変更箇所に以下のコメントを記述する
#----------------------------------------
#変更点: [追加 or 削除 or 変更]
#チーム名: [チーム名]
#----------------------------------------
変更点には、追加 削除 変更を選択し入れてほしい。
前提条件
OpenStackの再構築禁止
OpenStackのソースコードの変更禁止
OpenStack周辺の各種バイナリの置き換え禁止
変更点にコメントを記述していること
openstackコマンドを使用する場合は以下の手順で環境変数を読み込むこと
user@vm1:~$ sudo su --
root@vm1:/home/user# source keystonerc
初期状態
以下のコマンドを打つとInternal Server Errorが表示され、openstack volumeコマンドが使用できない
root@vm1 user(keystone)# openstack volume list
Internal Server Error (HTTP 500)
root@vm1 user(keystone)#
終了状態
以下のコマンドを打つとエラーが表示されずにopenstack volumeコマンドを実行することが出来る。
root@vm1 user(keystone)# openstack volume list
root@vm1 user(keystone)#