Hallo zusammen,
ich möchte mir gerne das NAS mit 3x8TB so einrichten, dass eine Platte zur Ausfallsicherheit vorhanden ist. Da ich nur sehr wenig Schnickschnack brauche, möchte ich es gerne mit einem FreeBSD machen (kein FreeNAS oder NAS4Free oder wie sie alle heißen).
Für ein Testsystem habe ich mir eine VM mit 3x1GB aufgesetzt, um das Szenario durchzuspielen. Dabei bin ich wie folgt vorgegangen:
Nach einem Reboot läuft alles soweit. Mich wundert nur, dass ich als Avail 3GB angezeigt bekomme, obwohl doch eigentlich eine Disk als Parity laufen sollte oder?
ich möchte mir gerne das NAS mit 3x8TB so einrichten, dass eine Platte zur Ausfallsicherheit vorhanden ist. Da ich nur sehr wenig Schnickschnack brauche, möchte ich es gerne mit einem FreeBSD machen (kein FreeNAS oder NAS4Free oder wie sie alle heißen).
Für ein Testsystem habe ich mir eine VM mit 3x1GB aufgesetzt, um das Szenario durchzuspielen. Dabei bin ich wie folgt vorgegangen:
- FreeBSD installiert (alles Standard)
- User "andreas" angelegt
- Folgende Befehle zum Anlegen des raidz ausgeführt:
Code:
# enable zfs
echo 'zfs_enable="YES"' >> rc.conf
# start zfs as service
service zfs start
# create storage
zpool create storage da1 da2 da3
# create file system
zfs create storage/home
# enable compression
zfs set compression=lz4 storage/home
# improve redunancy (1-3)
zfs set copies=2 storage/home
# move existing home directory to zfs storage
cp -rp /home/* /storage/home
mv /home /home.bak
mv /usr/home /usr/home.bak
ln -s /storage/home /home
ln -s /storage/home /usr/home
zfs set mountpoint=/home storage/home
Nach einem Reboot läuft alles soweit. Mich wundert nur, dass ich als Avail 3GB angezeigt bekomme, obwohl doch eigentlich eine Disk als Parity laufen sollte oder?
Code:
df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0p2 37G 2.0G 32G 6% /
devfs 1.0K 1.0K 0B 100% /dev
storage 2.8G 25K 2.8G 0% /storage
storage/home 2.8G 47K 2.8G 0% /storage/home