ist export import bei zfs installation notwendig?

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
 
Ich sehe nicht was das an der stelle bringen sollte. Warum willst du es denn da haben?
 
Danke,

ich sehe es eigentlich auch nicht - ist noch ein Relikt aus der geli nop zeit um damit die 4k Sektoren zu machen...

Habe es heute ohne import/export ausprobiert... null Problemo... Bis auf ein überflüssiges anführunszeichen in einem awk Kommando... das leider erstmal die Installation ins Nirwana laufen liess...

Also damit ist wohl alles gesagt... nix import, export notwendig...

Norbert :-)
 
Die Cache musst du auch nicht mehr kopieren und der ashift wird im laufenden System dann auch nicht mehr benötigt (nur beim Anlegen des Pools).
 
Back
Top