RDO (Liberty版)をインストールして動作確認中の話。
ボリュームのクォータ情報を取得しようとしたら下記のエラーが返ってきた。。
# cinder quota-show 7353dcfcf497410ea45b6218167d9860
ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-75dd4e6e-da49-4b92-b72c-71b2bfe82430)
Kilo版の時にはこんなエラー出てなかったけれど、何だろう。。
/var/log/cinder/api.log
を見ると下記のエラーが出ている。。
Caught error: Not enough information to determine URL. Provide either auth_url or endpoint
auth_urlかendpointを設定しろというメッセージが出ているので、
/etc/cinder/cinder.conf
に以下のパラメータを設定。
[keystone_authtoken]
auth_uri=http://IP:5000/
パラメータを更新後に、cinderを再起動して、改めてトライ。
# openstack-service restart cinder
# cinder quota-show 7353dcfcf497410ea45b6218167d9860
+----------------------+-------+
| Property | Value |
+----------------------+-------+
| backup_gigabytes | 1000 |
| backups | 10 |
| gigabytes | 1000 |
| gigabytes_iscsi | -1 |
| per_volume_gigabytes | -1 |
| snapshots | 10 |
| snapshots_iscsi | -1 |
| volumes | 10 |
| volumes_iscsi | -1 |
+----------------------+-------+
無事表示された!! よかったよかった。