bsd4me
Well-Known Member
Hallo,
eine Frage: ist ein zpool export poolname; zpool import poolname bei einer Installation notwendig? Ich hatte mir ein kleines Installationscript gebaut, das ich gerne weiter verwenden möchte. Habe die min_auto_ashift=12 auch nun eingebaut. Aber generell erstmal die Frage, ob ein export und import wichti ist, oder ob das auch ohne geht...
...
kldload opensolaris
kldload zfs
sysctl vfs.zfs.min_auto_ashift=12
# Create zfs pool
PARTS=`echo $DISCS | awk '{for(i=1;i<=NF;i++)print "/dev/gpt/r"$i"}'`
zpool create -f $POOLNAME $ZFSTYPE $PARTS
#zpool export $POOLNAME
#zpool import $POOLNAME
# Set zfs parameters
zpool set bootfs=$POOLNAME $POOLNAME
zfs set checksum=fletcher4 $POOLNAME
zfs set mountpoint=/zfsmnt $POOLNAME
# Copy zpool cache
[ ! -d /zfsmnt/boot/zfs ] && mkdir -p /zfsmnt/boot/zfs
cp /boot/zfs/zpool.cache /zfsmnt/boot/zfs/
echo "vfs.zfs.min_auto_ashift=12" >> /zfsmnt/etc/sysctl.conf
...
Vielen Dank! Norbert
eine Frage: ist ein zpool export poolname; zpool import poolname bei einer Installation notwendig? Ich hatte mir ein kleines Installationscript gebaut, das ich gerne weiter verwenden möchte. Habe die min_auto_ashift=12 auch nun eingebaut. Aber generell erstmal die Frage, ob ein export und import wichti ist, oder ob das auch ohne geht...
...
kldload opensolaris
kldload zfs
sysctl vfs.zfs.min_auto_ashift=12
# Create zfs pool
PARTS=`echo $DISCS | awk '{for(i=1;i<=NF;i++)print "/dev/gpt/r"$i"}'`
zpool create -f $POOLNAME $ZFSTYPE $PARTS
#zpool export $POOLNAME
#zpool import $POOLNAME
# Set zfs parameters
zpool set bootfs=$POOLNAME $POOLNAME
zfs set checksum=fletcher4 $POOLNAME
zfs set mountpoint=/zfsmnt $POOLNAME
# Copy zpool cache
[ ! -d /zfsmnt/boot/zfs ] && mkdir -p /zfsmnt/boot/zfs
cp /boot/zfs/zpool.cache /zfsmnt/boot/zfs/
echo "vfs.zfs.min_auto_ashift=12" >> /zfsmnt/etc/sysctl.conf
...
Vielen Dank! Norbert