--- /dev/null
+overrides:
+ ceph:
+ conf:
+ osd:
+ seastore logical bucket cache test stress: true
debug ms: 20
seastore cachepin size pershard: 64M
seastore max concurrent transactions: 8
+ client:
+ debug_objecter: 20
crimson_compat: true
workunit:
env:
osd:
# crimson's osd objectstore option
osd objectstore: seastore
- seastore main device type: RANDOM_BLOCK_SSD
+ seastore hot device type: RANDOM_BLOCK_SSD
+ seastore hot backend type: RANDOM_BLOCK
+ seastore cold device type: RANDOM_BLOCK_HDD
+ seastore cold backend type: RANDOM_BLOCK
debug seastore: 20
debug seastore onode: 20
debug seastore odata: 20
# crimson's osd objectstore option
osd objectstore: seastore
seastore cachepin type: 2Q
- seastore main device type: RANDOM_BLOCK_SSD
+ seastore hot device type: RANDOM_BLOCK_SSD
+ seastore hot backend type: RANDOM_BLOCK
+ seastore cold device type: RANDOM_BLOCK_HDD
+ seastore cold backend type: RANDOM_BLOCK
debug seastore: 20
debug seastore onode: 20
debug seastore odata: 20
osd:
# crimson's osd objectstore option
osd objectstore: seastore
+ seastore cold device type: RANDOM_BLOCK_HDD
+ seastore cold backend type: RANDOM_BLOCK
debug seastore: 20
debug seastore onode: 20
debug seastore odata: 20
# crimson's osd objectstore option
osd objectstore: seastore
seastore cachepin type: 2Q
+ seastore cold device type: RANDOM_BLOCK_HDD
+ seastore cold backend type: RANDOM_BLOCK
debug seastore: 20
debug seastore onode: 20
debug seastore odata: 20
mon osdmap full prune min: 15
mon osdmap full prune interval: 2
mon osdmap full prune txsize: 2
+overrides:
+ ceph:
+ conf:
+ osd:
+ seastore logical bucket cache test stress: true
--- /dev/null
+.qa/config/crimson_logical_bucket_cache.yaml
\ No newline at end of file
--- /dev/null
+.qa/config/crimson_logical_bucket_cache.yaml
\ No newline at end of file
--- /dev/null
+.qa/config/crimson_logical_bucket_cache.yaml
\ No newline at end of file
--- /dev/null
+.qa/config/crimson_logical_bucket_cache.yaml
\ No newline at end of file
--- /dev/null
+.qa/config/crimson_logical_bucket_cache.yaml
\ No newline at end of file
--- /dev/null
+.qa/config/crimson_logical_bucket_cache.yaml
\ No newline at end of file
manager.raw_cluster_cmd('osd', 'set', 'nodown')
if CRIMSON:
- CRIMSON_DEVICE_TYPE = manager.get_config('osd', 0, 'seastore_main_device_type')
- log.info('seastore_main_device_type is {}...'.format(CRIMSON_DEVICE_TYPE))
+ CRIMSON_DEVICE_TYPE = manager.get_config('osd', 0, 'seastore_hot_device_type')
+ log.info('seastore_hot_device_type is {}...'.format(CRIMSON_DEVICE_TYPE))
PGNUM = config.get('pgnum', 12)
log.info("pgnum: {num}".format(num=PGNUM))