100 lines
2.7 KiB
Plaintext
100 lines
2.7 KiB
Plaintext
[global]
|
||
# сюда нужно записать uuid сгенерированный ceph-deploy
|
||
fsid = ...
|
||
public network = 192.168.5.0/24
|
||
mon_initial_members = MON_IPS
|
||
mon_host = MON_IPS
|
||
|
||
rbd cache = false
|
||
# без этой чудо-опции не работает cache=unsafe в QEMU:
|
||
rbd cache writethrough until flush = false
|
||
#rbd cache max dirty age = 5
|
||
#rbd cache max dirty object = 20000
|
||
debug ms = 0/0
|
||
|
||
# загоняет все образы, клоны и откаты к снапшотам опеннебулы в EC
|
||
rbd_default_data_pool = ecpool
|
||
|
||
auth_cluster_required = cephx
|
||
auth_service_required = cephx
|
||
auth_client_required = cephx
|
||
|
||
#ms_async_op_threads=1
|
||
#ms_async_max_op_threads=1
|
||
|
||
# отключим на хрен подписи
|
||
cephx_require_signatures = false
|
||
cephx_cluster_require_signatures = false
|
||
cephx_sign_messages = false
|
||
|
||
ms_bind_msgr2 = false
|
||
|
||
#ms_crc_data = false
|
||
#ms_crc_header = false
|
||
|
||
debug osd = 0/0
|
||
debug bluefs = 0/0
|
||
debug perfcounter = 0/0
|
||
#debug rbd = 0/0
|
||
#debug rbd = 20/20
|
||
#log file = /var/log/one/rbd.log
|
||
#log file = /root/rbd-fio.log
|
||
#admin socket = /var/run/one/$cluster-$type.$id.$pid.$cctid.asok
|
||
debug rocksdb = 0/0
|
||
debug bluestore = 0/0
|
||
debug tp = 0/0
|
||
debug objecter = 0/0
|
||
debug client = 0/0
|
||
debug crush = 0/0
|
||
|
||
[osd]
|
||
bluestore_prefer_deferred_size = 0
|
||
bluestore_prefer_deferred_size_hdd = 0
|
||
bluestore_prefer_deferred_size_ssd = 16384
|
||
bluestore_min_alloc_size = 0
|
||
bluestore_min_alloc_size_ssd = 4096
|
||
#bluestore_csum_type = none
|
||
bluestore_max_blob_size = 4194304
|
||
bluestore_max_blob_size_ssd = 4194304
|
||
osd_op_num_threads_per_shard = 8
|
||
osd_op_num_shards = 2
|
||
#osd_op_num_threads_per_shard = 1
|
||
#osd_op_num_shards = 1
|
||
bluestore_throttle_cost_per_io = 4000
|
||
bluestore_sync_submit_transaction = true
|
||
bluestore_compression_mode = passive
|
||
bluestore_compression_min_blob_size_ssd = 131072
|
||
bluestore_compression_max_blob_size_ssd = 4194304
|
||
bdev_enable_discard = true
|
||
bdev_async_discard = true
|
||
osd_skip_data_digest = true
|
||
|
||
# https://github.com/ceph/ceph/pull/26909, можно юзать с 14.2.4
|
||
bluefs_preextend_wal_files = true
|
||
|
||
#rocksdb_perf = true
|
||
#rocksdb_collect_compaction_stats = true
|
||
#rocksdb_collect_extended_stats = true
|
||
#rocksdb_collect_memory_stats = true
|
||
|
||
bluestore_rocksdb_options = compression=kNoCompression,max_write_buffer_number=32,min_write_buffer_number_to_merge=8,recycle_log_file_num=32,write_buffer_size=33554432,writable_file_max_buffer_size=0,compaction_readahead_size=2097152
|
||
|
||
[mon]
|
||
mon allow pool delete = true
|
||
mgr initial modules = dashboard
|
||
ms_bind_msgr2 = true
|
||
|
||
# SAS SSD Micron S630DC что-то не очень умеют в discard
|
||
|
||
[osd.0]
|
||
bdev_enable_discard = false
|
||
bdev_async_discard = false
|
||
|
||
[osd.1]
|
||
bdev_enable_discard = false
|
||
bdev_async_discard = false
|
||
|
||
[osd.2]
|
||
bdev_enable_discard = false
|
||
bdev_async_discard = false
|