Skip to content

Commit

Permalink
Merge 835eb0c into 0fbe7fa
Browse files Browse the repository at this point in the history
  • Loading branch information
taoyongd committed Oct 23, 2018
2 parents 0fbe7fa + 835eb0c commit f3f63fb
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions drivers/lvutil.py
Original file line number Diff line number Diff line change
Expand Up @@ -440,15 +440,16 @@ def createVG(root, vgname):
raise xs_errors.XenError('LVMWrite', \
opterr='device %s' % dev)

try:
cmd_lvm([CMD_PVCREATE, "-ff", "-y", "--metadatasize", "10M", dev])
except util.CommandException, inst:
raise xs_errors.XenError('LVMPartCreate',
opterr='error is %d' % inst.code)
if not (dev == rootdev):
try:
cmd_lvm([CMD_PVCREATE, "-ff", "-y", "--metadatasize", "10M", dev])
except util.CommandException, inst:
raise xs_errors.XenError('LVMPartCreate',
opterr='error is %d' % inst.code)

# Create VG on first device
try:
cmd_lvm([CMD_VGCREATE, vgname, rootdev])
cmd_lvm([CMD_VGCREATE, "--metadatasize", "10M", vgname, rootdev])
except :
raise xs_errors.XenError('LVMGroupCreate')

Expand Down

0 comments on commit f3f63fb

Please sign in to comment.