Joshua M. Boniface
ce985234c3
Rename "pvcd" to "pvcnoded", and "pvc-api" to "pvcapid" so names for the daemons are fully consistent. Update the names of the configuration files as well to match this new formatting. References #79
14 lines
462 B
Bash
Executable File
14 lines
462 B
Bash
Executable File
#!/bin/bash
|
|
|
|
for disk in $( sudo rbd list ${BLSE_STORAGE_POOL_VM} | grep "^${vm}" ); do
|
|
echo -e " Disk: $disk"
|
|
locks="$( sudo rbd lock list ${BLSE_STORAGE_POOL_VM}/${disk} | grep '^client' )"
|
|
echo "${locks}"
|
|
if [[ -n "${locks}" ]]; then
|
|
echo -e " LOCK FOUND! Clearing."
|
|
locker="$( awk '{ print $1 }' <<<"${locks}" )"
|
|
id="$( awk '{ print $2" "$3 }' <<<"${locks}" )"
|
|
sudo rbd lock remove ${BLSE_STORAGE_POOL_VM}/${disk} "${id}" "${locker}"
|
|
fi
|
|
done
|