サンプルの一例

9つのHDDがあって、それにsata SSDをblock.dbとして扱う場合

service_type: osd
service_id: hdd_nodes_with_db
placement:
  label: "osd_node" 
spec:
  data_devices:
    paths:
      - /dev/sdd
      - /dev/sde
      - /dev/sdf
      - /dev/sdg
      - /dev/sdh
      - /dev/sdi
      - /dev/sdj
      - /dev/sdk
      - /dev/sdl
  db_devices:
    paths:
      - /dev/sdb
      - /dev/sdc
  db_slots: 9 
  filter_logic: AND
  objectstore: bluestore

「label: "osd_node" 」としているが、「hosts: ceph-osd01」と決め打ちでも構わない

system diskのnvmeにwal向け容量があるなら

そのwal向け容量をlvmにしてlvを作ります。cephはlvを与えられたら必要な分だけcephのlvを作るそうな

service_type: osd
service_id: hdd_nodes_with_db
placement:
  label: "osd_node" 
spec:
  data_devices:
    paths:
      - /dev/sdd
      - /dev/sde
      - /dev/sdf
      - /dev/sdg
      - /dev/sdh
      - /dev/sdi
      - /dev/sdj
      - /dev/sdk
      - /dev/sdl
  db_devices:
    paths:
      - /dev/sdb
      - /dev/sdc
  db_slots: 9 
  wal_devices:
    paths:
    - /dev/vg_system/lv_ceph_common
  wal_slots: 9 
  filter_logic: AND
  objectstore: bluestore

デバイス情報に寄らなくしたいので、サイズで決める

service_type: osd
service_id: hdd_nodes_with_db
placement:
  label: "osd_node" 
spec:
  data_devices:
    size: '21TB:22TB'    # 22TBでもTiB/TBで幅があるので
  db_devices:
    size: '3.5TB:4TB'
  db_slots: 9 
  filter_logic: AND
  objectstore: bluestore

HDD障害で交換した際に/dev/sdXでは同じデバイスにならないかもしれない

service_type: osd
service_id: hdd_nodes_with_db
placement:
  label: "osd_node" 
spec:
  data_devices:
    model: 
      - 'ST8000*'      # 旧:Seagate
      - 'WDC WD80*'    # 新:Western Digital
  db_devices:
    model: 'INTEL SSD*'
  filter_logic: AND
  objectstore: bluestore

service_type: osd
service_id: ceph-osd1-ssd
service_name: osd.ceph-osd1-ssd
placement:
  hosts:
  - ceph-osd1
spec:
  data_devices:
    rotational: 0
---
service_type: osd
service_id: ceph-osd1-hdd
service_name: osd.ceph-osd1-hdd
placement:
  hosts:
  - ceph-osd1
spec:
  data_devices:
    rotational: 1
---
service_type: osd
service_id: ceph-osd2-ssd
service_name: osd.ceph-osd2-ssd
placement:
  hosts:
  - ceph-osd2
spec:
  data_devices:
    paths:
    - /dev/sdb
---
service_type: osd
service_id: ceph-osd2-hdd
service_name: osd.ceph-osd2-hdd
placement:
  hosts:
  - ceph-osd2
spec:
  data_devices:
    paths:
    - /dev/sdc
    - /dev/sdd
  db_devices:
    paths:
    - /dev/sde
  wal_devices:
    paths:
    - /dev/sdf
---
service_type: osd
service_id: ceph-osd3-ssd
service_name: osd.ceph-osd3-ssd
placement:
  hosts:
  - ceph-osd3
spec:
  data_devices:
    paths:
    - /dev/sdf
---
service_type: osd
service_id: ceph-osd3-hdd
service_name: osd.ceph-osd3-hdd
placement:
  hosts:
  - ceph-osd3
spec:
  data_devices:
    paths:
    - /dev/sdb
    - /dev/sdc
    - /dev/sdd
  db_devices:
    paths:
    - /dev/sde
最新の60件
2026-05-16 2026-05-13 2026-05-12 2026-05-11 2026-05-08 2026-05-06 2026-05-05 2026-05-04 2026-05-03 2026-04-30 2026-04-29 2026-04-28 2026-04-27 2026-04-25 2026-04-24 2026-04-22 2026-04-21 2026-04-12
  • Ceph/osd
2026-04-08 2026-04-06 2026-04-05 2026-04-02 2026-03-26 2026-03-23 2026-03-21 2026-03-19 2026-03-15 2026-03-14 2026-03-13 2026-03-07 2026-03-06 2026-03-04 2026-03-02 2026-02-26 2026-02-24 2026-02-21 2026-02-18 2026-02-17 2026-02-16 2026-02-11

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2026-04-12 (日) 04:14:21