From 1ae30d3130af845ebf563a74a1e2642f5236f1ed Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Wed, 25 Oct 2017 15:30:43 -0400 Subject: [PATCH] ceph-volume util.prepare bluestore db and wal paths are to devices, not osd dir paths Signed-off-by: Alfredo Deza (cherry picked from commit fd616acd6ae0f184c1757e7de38fc746d526908c) --- src/ceph-volume/ceph_volume/util/prepare.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ceph-volume/ceph_volume/util/prepare.py b/src/ceph-volume/ceph_volume/util/prepare.py index ebec603b030c3..6b38fe0978d53 100644 --- a/src/ceph-volume/ceph_volume/util/prepare.py +++ b/src/ceph-volume/ceph_volume/util/prepare.py @@ -183,8 +183,6 @@ def osd_mkfs_bluestore(osd_id, fsid, keyring=None, wal=False, db=False): """ path = '/var/lib/ceph/osd/%s-%s/' % (conf.cluster, osd_id) monmap = os.path.join(path, 'activate.monmap') - wal_path = os.path.join(path, 'block.wal') - db_path = os.path.join(path, 'block.db') system.chown(path) @@ -211,13 +209,15 @@ def osd_mkfs_bluestore(osd_id, fsid, keyring=None, wal=False, db=False): if wal: base_command.extend( - ['--bluestore-block-wal-path', wal_path] + ['--bluestore-block-wal-path', wal] ) + system.chown(wal) if db: base_command.extend( - ['--bluestore-block-db-path', db_path] + ['--bluestore-block-db-path', db] ) + system.chown(db) command = base_command + supplementary_command -- 2.39.5