summaryrefslogtreecommitdiff
path: root/src/ceph-disk-prepare
diff options
context:
space:
mode:
Diffstat (limited to 'src/ceph-disk-prepare')
-rwxr-xr-xsrc/ceph-disk-prepare14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ceph-disk-prepare b/src/ceph-disk-prepare
index d8e59eac4cc..e5c4bdb9050 100755
--- a/src/ceph-disk-prepare
+++ b/src/ceph-disk-prepare
@@ -337,6 +337,13 @@ def prepare(
journal,
],
)
+ subprocess.check_call(
+ args=[
+ # also make sure the kernel refreshes the new table
+ 'partprobe',
+ journal,
+ ],
+ )
except subprocess.CalledProcessError as e:
raise PrepareError(e)
@@ -354,6 +361,13 @@ def prepare(
disk,
],
)
+ subprocess.check_call(
+ args=[
+ # also make sure the kernel refreshes the new table
+ 'partprobe',
+ disk,
+ ],
+ )
except subprocess.CalledProcessError as e:
raise PrepareError(e)