wiki:linux/OpenStack

OpenStack

ゴミとなったCinderボリュームを削除

Cinderを利用していて、ごみボリュームが出ることがある。deletingのまま削除できなくなったボリュームを削除するには、cinderテーブルを下記のように直接書き換えるといいかも。

# mysql cinder -e "SELECT deleted,id,status  FROM volumes WHERE status='deleting' ;"
+---------+--------------------------------------+----------+
| deleted | id                                   | status   |
+---------+--------------------------------------+----------+
|       0 | 12ea03fc-3f4d-4775-a96e-2250d216d4ac | deleting |
|       0 | 492c308d-6f79-4fc9-8756-5e177cceb2f5 | deleting |
|       0 | a8f30f1b-d39f-48a4-9e95-979b277c81fe | deleting |
|       0 | b3bd12b9-dc0d-4c2d-8bbd-3225fe814b61 | deleting |
+---------+--------------------------------------+----------+

上記のゴミボリュームをdeletedを1に、statusをdeletedにしてやる。

# mysql cinder -e "UPDATE  volumes SET deleted='1',status='deleted' WHERE status='deleting' ;" 

RDO+CentOS7でLinuxBridgeを使う

Firewallルールの下記の値を/etc/sysconfig/iptablesから削除する。

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

Keystone v3 Domain

Keystone v3のドメインを利用するには、下記のようにする。

 https://www.rdoproject.org/documentation/domains/

イメージの登録

 http://docs.openstack.org/ja/user-guide/common/cli_manage_images.html

$ openstack image create --name centos63-image --disk-format qcow2 \
  --container-format bare --is-public True --file ./centos63.qcow2