ユーザ用ツール

サイト用ツール


01_linux:13_storage:24_ceph_add_osd

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
01_linux:13_storage:24_ceph_add_osd [2021/01/07 04:56] matsui01_linux:13_storage:24_ceph_add_osd [2021/06/26 22:58] (現在) matsui
行 1: 行 1:
-====== 24 Ceph Add OSD ======+====== 24 Ceph OSD 追加 ====== 
 + 
 + 
 +===== 1.LVM prepare ===== 
 + 
 +  ceph-volume lvm prepare --bluestore --data /dev/ceph/osd --block.db cas/rocksdb --block.wal cas/waldb 
 + 
 +===== 2.起動 ===== 
 + 
 +  systemctl start ceph-osd@4 
 + 
 +==== LVM prepare Error ==== 
 + 
 +前のOSDデータが残っている場合は、エラーになる。 
 + 
 +<code> 
 +# ceph-volume lvm prepare --bluestore --data /dev/ceph/osd --block.db cas/rocksdb --block.wal cas/waldb 
 +-->  RuntimeError: skipping ceph/osd, it is already prepared 
 +</code> 
 +==== 対応 ==== 
 + 
 +OSDデータを消してあげる 
 +<code> 
 +# ceph-volume lvm zap /dev/ceph/osd 
 +--> Zapping: /dev/ceph/osd 
 +Running command: /usr/bin/dd if=/dev/zero of=/dev/ceph/osd bs=1M count=10 conv=fsync 
 + stderr: 10+0 records in 
 +10+0 records out 
 +10485760 bytes (10 MB) copied 
 + stderr: , 0.0488377 s, 215 MB/s 
 +--> Zapping successful for: <LV: /dev/ceph/osd> 
 +</code> 
 + 
 +===== Unable to create a new OSD id ===== 
 + 
 +<code> 
 +# ceph-volume lvm prepare --bluestore --data /dev/ceph/osd --block.db cas/rocksdb --block.wal cas/waldb 
 +Running command: /usr/bin/ceph-authtool --gen-print-key 
 +Running command: /usr/bin/ceph --cluster ceph --name client.bootstrap-osd --keyring /var/lib/ceph/bootstrap-osd/ceph.keyring -i - osd new 7e50d522-b31d-42a6-9b3a-49f92cae2d25 
 + stderr: [errno 2] error connecting to the cluster 
 +-->  RuntimeError: Unable to create a new OSD id 
 +</code> 
 + 
 +==== 対応 ==== 
 +cephのキーが無いので、authキーをおいてあげればOK 
 + 
 + 
 +<code> 
 +# ceph auth get client.bootstrap-osd 
 +exported keyring for client.bootstrap-osd 
 +[client.bootstrap-osd] 
 + key = AQAwT4de6ScSGBAAVohPwCT6irmyVH0PrnUT/A== 
 + caps mon = "allow profile bootstrap-osd" 
 + 
 +# ceph auth get client.bootstrap-osd > /var/lib/ceph/bootstrap-osd/ceph.keyring 
 + 
 +</code>
  
  
  
 {{tag>Ceph}} {{tag>Ceph}}
01_linux/13_storage/24_ceph_add_osd.1609995367.txt.gz · 最終更新: 2021/01/07 04:56 by matsui