サンプルの一例

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-07-20 2026-07-18 2026-07-17 2026-07-16 2026-07-08 2026-07-07 2026-07-06 2026-07-04 2026-07-02 2026-06-27 2026-06-25 2026-06-24 2026-06-21 2026-06-17 2026-06-14 2026-06-13 2026-06-09 2026-06-08 2026-06-06 2026-06-05 2026-06-04 2026-06-03 2026-05-31 2026-05-26 2026-05-23 2026-05-22 2026-05-21 2026-05-20 2026-05-19 2026-05-18 2026-05-12 2026-05-11 2026-05-08 2026-05-06 2026-05-05 2026-05-03

edit


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