Revert zconfig.sh test 4
This test was accidentally readded to the linux-kernel-disk topic branch. It is being reverted so it can be reapplied with a few minor tweaks in the right place.
This commit is contained in:
parent
7195d18e6a
commit
dd9a55895a
|
@ -159,52 +159,4 @@ EOF
|
||||||
}
|
}
|
||||||
zconfig_test3
|
zconfig_test3
|
||||||
|
|
||||||
# zpool import/export check
|
|
||||||
zconfig_test4() {
|
|
||||||
POOL_NAME=test4
|
|
||||||
ZVOL_NAME1=fish1
|
|
||||||
ZVOL_NAME2=fish2
|
|
||||||
FULL_NAME1=${POOL_NAME}/${ZVOL_NAME1}
|
|
||||||
FULL_NAME2=${POOL_NAME}/${ZVOL_NAME2}
|
|
||||||
TMP_CACHE=`mktemp -p /tmp zpool.cache.XXXXXXXX`
|
|
||||||
|
|
||||||
echo -n "test 4 - zpool import/export: "
|
|
||||||
|
|
||||||
# Create a pool and volume.
|
|
||||||
${ZFS_SH} zfs="spa_config_path=${TMP_CACHE}" || fail 1
|
|
||||||
${ZPOOL_CREATE_SH} -p ${POOL_NAME} -c lo-raidz2 || fail 2
|
|
||||||
${ZFS} create -V 100M ${FULL_NAME1} || fail 3
|
|
||||||
${ZFS} create -V 100M ${FULL_NAME2} || fail 4
|
|
||||||
|
|
||||||
# Verify the devices were created
|
|
||||||
stat /dev/${FULL_NAME1} &>/dev/null || fail 5
|
|
||||||
stat /dev/${FULL_NAME2} &>/dev/null || fail 6
|
|
||||||
|
|
||||||
# Export the pool
|
|
||||||
${ZPOOL} export ${POOL_NAME} || fail 7
|
|
||||||
|
|
||||||
# Verify the devices were removed
|
|
||||||
stat /dev/${FULL_NAME1} &>/dev/null && fail 8
|
|
||||||
stat /dev/${FULL_NAME2} &>/dev/null && fail 9
|
|
||||||
|
|
||||||
# Import the pool
|
|
||||||
${ZPOOL} import ${POOL_NAME} || fail 10
|
|
||||||
|
|
||||||
# Verify the devices were created
|
|
||||||
stat /dev/${FULL_NAME1} &>/dev/null || fail 11
|
|
||||||
stat /dev/${FULL_NAME2} &>/dev/null || fail 12
|
|
||||||
|
|
||||||
# Destroy the pool and consequently the devices
|
|
||||||
${ZPOOL_CREATE_SH} -p ${POOL_NAME} -c lo-raidz2 -d || fail 15
|
|
||||||
|
|
||||||
# Verify the devices were removed
|
|
||||||
stat /dev/${FULL_NAME1} &>/dev/null && fail 16
|
|
||||||
stat /dev/${FULL_NAME2} &>/dev/null && fail 17
|
|
||||||
|
|
||||||
${ZFS_SH} -u || fail 18
|
|
||||||
|
|
||||||
pass
|
|
||||||
}
|
|
||||||
zconfig_test4
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in New Issue