コマンド
https://gist.github.com/pertoft/a4250bd2826a1be5f341c71c30e9e7e5
ceph -s ceph -w ceph health detail ceph osd df ceph osd tree
OSDノード停止
OSDノードがハード故障などで、一時停止する場合の手順
ceph osd set noout ceph osd set norebalancehttps://dokuwiki.fl8.jp/01_linux/13_storage/27_ceph_osd_reboot
backfill_toofull
https://centosquestions.com/how-to-resolve-ceph-pool-getting-activeremappedbackfill_toofull/
Pool の MAX AVAIL を計算する式
正確な計算式は、次のようになります。pool.MAX AVAIL= {osd.AVAIL−(osd.SIZE×(1−full ratio) ) }×num of osd÷pool.size
ブロックデバイス RBD 操作
rbd ls swimmingpool rbd info swimmingpool/bar
例
[root@rbd-client ~]# rbd rm bar -p swimmingpool
OpenStack Cinder
ステート修正
openstack volume list cinder reset-state --state available --attach-status detached VOLUME
https://stackoverflow.com/questions/76057696/how-can-i-fix-a-cinder-volume-stuck-in-attaching-state
OpenStack Cinder でボリュームを削除するとゼロフィル
注記
Volume の削除をリクエストした後、バックエンドでボリュームのデータ領域に対してゼロで書き込みを行います。そのため、削除に時間がかかることがあります。
ボリューム削除時にデータを0クリアする
ISCSIDriver を使っている場合、ボリュームの削除に長い時間がかかる事があります。これはボリューム削除時にボリューム全体のデータをクリアする為の書き込みを行なっているからです。ここがヘンだよ Cinder - Japan OpenStack User Group Japan (JOSUG) openstack.jp 2012