wiki:linux/OpenStack

Version 3 (modified by yuna, 9 years ago) (diff)

--

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