#!/bin/ksh for REP in product users catalog varsoft interfaces database do rmdir /${REP} 2> /dev/null done echo "Entrer la liste des disques à mettre dans le pool STE0993 :\c" read DISKLIST # POOL CREATION echo ZPOOL CREATION zpool create STE0993 $DISKLIST zfs set mountpoint=none STE0993 # 1er FS echo STE0993/product zfs create STE0993/product zfs set mountpoint=/product STE0993/product zfs set reservation=10g STE0993/product zfs set quota=10g STE0993/product # 2eme FS echo STE0993/users zfs create STE0993/users zfs set mountpoint=/users STE0993/users zfs set reservation=1g STE0993/users zfs set quota=1g STE0993/users # 3eme FS echo STE0993/catalog zfs create STE0993/catalog zfs set mountpoint=/catalog STE0993/catalog zfs set reservation=7g STE0993/catalog zfs set quota=7g STE0993/catalog # 4eme FS echo STE0993/varsoft zfs create STE0993/varsoft zfs set mountpoint=/varsoft STE0993/varsoft zfs set reservation=3g STE0993/varsoft zfs set quota=3g STE0993/varsoft # 5eme FS echo STE0993/interfaces zfs create STE0993/interfaces zfs set mountpoint=/interfaces STE0993/interfaces zfs set reservation=1g STE0993/interfaces zfs set quota=1g STE0993/interfaces # 6eme FS echo STE0993/database zfs create STE0993/database zfs set mountpoint=/database STE0993/database zfs set quota=30m STE0993/database zfs set reservation=30m STE0993/database # 7eme FS echo STE0993/catalog/Sysload zfs create STE0993/catalog/Sysload zfs set mountpoint=/catalog/Sysload STE0993/catalog/Sysload zfs set quota=2g STE0993/catalog/Sysload zfs set reservation=2g STE0993/catalog/Sysload