]>
git.proxmox.com Git - mirror_zfs-debian.git/blob - scripts/zpool-config/file-raidz.sh
3 # 4 File Raid-Z Configuration
6 FILEDIR
=${FILEDIR:-/var/tmp}
7 FILES
=$
{FILES
:-"$FILEDIR/file-vdev0 $FILEDIR/file-vdev1 \
8 $FILEDIR/file-vdev2 $FILEDIR/file-vdev3"}
11 for FILE
in ${FILES}; do
12 msg
"Creating ${FILE}"
13 rm -f ${FILE} ||
exit 1
14 dd if=/dev
/zero of
=${FILE} bs
=1024k count
=0 seek
=256 \
15 &>/dev
/null || die
"Error $? creating ${FILE}"
18 msg
${ZPOOL} create ${ZPOOL_FLAGS} ${ZPOOL_NAME} raidz ${FILES}
19 ${ZPOOL} create ${ZPOOL_FLAGS} ${ZPOOL_NAME} raidz ${FILES} ||
exit 1
23 msg
${ZPOOL} destroy
${ZPOOL_NAME}
24 ${ZPOOL} destroy
${ZPOOL_NAME}
26 for FILE
in ${FILES}; do
27 msg
"Removing ${FILE}"
28 rm -f ${FILE} ||
exit 1