ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

01_linux:30_ubuntu:09_bcache_ceph

文書の過去の版を表示しています。


09 Bcache Ceph

Bcacheを利用すると、Read IOPSが大幅に上昇させる事ができる。

JuJu + MAAS + OpenStackで構成している事を想定で説明

変数用意

OSD_UNIT=ceph-osd/0
OSD=osd.1
OSD_ID=1
OSD_DNAME=/dev/bcache0
OSD_PV=/dev/nvme1n1
OSD_VG=ceph-9bc57db6-c7d6-4ff9-91e2-1829e3e766aa

1.まずは、OSDを外す

ceph osd out $OSD

2.OSDを停止

juju run-action --wait ceph-mon/leader change-osd-weight osd=$OSD_ID weight=0
juju run-action --wait $OSD_UNIT stop osds=$OSD_ID

3.VG/PV削除

juju ssh $OSD_UNIT
sudo vgremove -y $OSD_VG
sudo pvremove -y $OSD_PV

4. OSD Purge

juju run-action --wait ceph-mon/leader purge-osd osd=$OSD_ID i-really-mean-it=yes

5. Bcache作成

make-bcache -B /dev/nvme1n1 -C /dev/nvme0n1
echo writeback > /sys/block/bcache0/bcache/cache_mode

6. OSD追加

juju run-action --wait $OSD_UNIT zap-disk devices=$OSD_DNAME i-really-mean-it=yes
juju run-action --wait $OSD_UNIT add-disk osd-devices=$OSD_DNAME
01_linux/30_ubuntu/09_bcache_ceph.1646009184.txt.gz · 最終更新: 2022/02/28 09:46 by matsui