mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
vgimportclone: remove arg check that uses pvs
The arg check using pvs is unnecessary. If the arg is not a PV, the command will just fail later. Using the pvs command at this point in the command is a problem when lvmetad is running, because the pvs command does not report duplicate PVs when using lvmetad. (Alternatively, use_lvmetad could be disabled by adding a --config override to this pvs command.)
This commit is contained in:
parent
404c834e14
commit
a164d603d3
@ -204,11 +204,6 @@ for ARG
|
||||
do
|
||||
if [ -b "$ARG" ]
|
||||
then
|
||||
PVS_OUT=`"${LVM}" pvs ${LVM_OPTS} --noheadings -o vg_name "$ARG"`
|
||||
checkvalue $? "$ARG could not be verified to be a PV without errors."
|
||||
PV_VGNAME=$(echo $PVS_OUT | $GREP -v '[[:space:]]+$')
|
||||
[ -z "$PV_VGNAME" ] && die 3 "$ARG is not in a VG."
|
||||
|
||||
ln -s "$ARG" ${TMP_LVM_SYSTEM_DIR}/vgimport${DEVNO}
|
||||
DISKS="${DISKS} ${TMP_LVM_SYSTEM_DIR}/vgimport${DEVNO}"
|
||||
DEVNO=$((${DEVNO}+1))
|
||||
|
Loading…
Reference in New Issue
Block a user