Rootmanual:ZFS
Konfigurationstips för ZFS
För att undvika hängningar/problem så rekommenderar jag för tillfället att vi encapsulerar alla devicer från A3500FC-lådor som vi använder till ZFS i en SVM metadevice först. För att göra det enkelt för oss gör såhär:
zpool create foo c1t5d0 c1t5d1 c1t5d2 zpool destroy foo metainit d100 1 1 c1t5d0s0 metainit d101 1 1 c1t5d1s0 metainit d102 1 1 c1t5d2s0 zpool create foo raidz /dev/md/dsk/d100 /dev/md/dsk/d101 /dev/md/dsk/d102
Orsaken till den första create/destroy-svängen är att det ser till att ZFS skriver en EFI-label på disken så att vi i framtiden när vissa buggar i ZFS är lagade kan skippa SVM-mellanlagret.
Utan mellanlagret så har jag märkt att ZFS kan hänga all device-access om en disk går sönder i vissa lägen. Med SVM mellan så slipper vi de problemen...
Importera hela Zpool:er till maskiner
Om vi behöver flytta en hel Zpool till en ny maskin (eller samma ominstallerade maskin) så använder man kommandot "zpool import". Det jobbar dock per default på de riktiga diskdevicerna, så för att få in poolen på rätt så så får vi först återskapa SVM-metadevicerna och därefter köra:
zpool import -d /dev/md/dsk <poolnamn>
Nackdelar
En nackdel med ovanstående ZFS/SVM-kombo är att då jobbar ZFS mot disk-partitioner istället för hela diskarna, men fördelen är att det fungera...