File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -738,6 +738,9 @@ pve_ceph_osds:
738
738
- device: /dev/sdd
739
739
block.db: /dev/sdb1
740
740
encrypted: true
741
+ # NVME OSD
742
+ - device: /dev/nvme0n1
743
+ crush.device.class: NVMe
741
744
# Crush rules for different storage classes
742
745
# By default 'type' is set to host, you can find valid types at
743
746
# (https://docs.ceph.com/en/latest/rados/operations/crush-map/)
Original file line number Diff line number Diff line change 55
55
- name : Create Ceph OSDs
56
56
ansible.builtin.command : >-
57
57
pveceph osd create {{ item.device }}
58
+ {% if "crush.device.class" in item %}--crush-device-class {{ item["crush.device.class"] }}{% endif %}
58
59
{% if "encrypted" in item and item["encrypted"] | bool %}--encrypted 1{% endif %}
59
60
{% if "block.db" in item %}--db_dev {{ item["block.db"] }}{% endif %}
60
61
{% if "block.wal" in item %}--wal_dev {{ item["block.wal"] }}{% endif %}
You can’t perform that action at this time.
0 commit comments