freebsd:zfs
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
freebsd:zfs [2012/08/28 13:24] – sheltem | freebsd:zfs [2018/04/25 08:44] (Version actuelle) – sheltem | ||
---|---|---|---|
Ligne 23: | Ligne 23: | ||
zpool create mon_pool raidz ada0 ada1 ada3 | zpool create mon_pool raidz ada0 ada1 ada3 | ||
+ | | ||
+ | ==== Propriétés ==== | ||
+ | | ||
+ | Voir les propriétés d'un pool : | ||
+ | |||
+ | zfs get all storage/ | ||
+ | |||
+ | Voir le status d'un propriété (compression dans l' | ||
+ | |||
+ | zfs get compression storage/ | ||
+ | | ||
+ | Changer une propriété (atime dans l' | ||
+ | |||
+ | zfs set atime=on storage/ | ||
| | ||
===== Réparer un pool dégradé ===== | ===== Réparer un pool dégradé ===== | ||
Ligne 53: | Ligne 67: | ||
</ | </ | ||
- | C'est donc " | + | C'est donc " |
On éteint la machine, on remplace le disque défaillant, | On éteint la machine, on remplace le disque défaillant, | ||
Ligne 151: | Ligne 165: | ||
**Attention, | **Attention, | ||
+ | |||
+ | On crée les " | ||
gnop create -S 4096 /dev/ada1 | gnop create -S 4096 /dev/ada1 | ||
gnop create -S 4096 /dev/ada2 | gnop create -S 4096 /dev/ada2 | ||
gnop create -S 4096 /dev/ada3 | gnop create -S 4096 /dev/ada3 | ||
+ | |||
+ | On crée notre pool avec : | ||
zpool create storage raidz / | zpool create storage raidz / | ||
| | ||
+ | On vérifie : | ||
+ | |||
+ | < | ||
+ | zpool status | ||
+ | |||
+ | pool: storage | ||
+ | state: ONLINE | ||
+ | scan: none requested | ||
+ | config: | ||
+ | |||
+ | NAME | ||
+ | storage | ||
+ | raidz1-0 | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | On exporte le pool (sauve les paramètres et stop les lecture/ | ||
+ | |||
zpool export storage | zpool export storage | ||
+ | | ||
+ | On détruit les " | ||
| | ||
gnop destroy / | gnop destroy / | ||
+ | | ||
+ | On importe le pool : | ||
| | ||
zpool import storage | zpool import storage | ||
On vérifie : | On vérifie : | ||
+ | |||
+ | zpool status | ||
+ | | ||
+ | pool: storage | ||
+ | | ||
+ | scan: none requested | ||
+ | | ||
+ | |||
+ | NAME STATE READ WRITE CKSUM | ||
+ | storage | ||
+ | raidz1-0 | ||
+ | ada1 ONLINE | ||
+ | ada2 ONLINE | ||
+ | ada3 ONLINE | ||
+ | |||
+ | Le pool en mode raidz est bien la avec les " | ||
+ | | ||
+ | On vérifie également que zfs considère bien nos disques comme ayant des blocs de 4Ko : | ||
| | ||
zdb -C storage | grep ashift | zdb -C storage | grep ashift | ||
Ligne 171: | Ligne 230: | ||
ashift: 12 | ashift: 12 | ||
+ | |||
+ | et non plus " | ||
+ | |||
+ | ==== Ajuster les propriétés ==== | ||
+ | |||
+ | La déduplication est une propriété qui fera gagné un espace non négligeable sur certain système de fichiers, mais sur un NAS personnel, elle sera la plupart du temps inutile, mais surtout trés gourmande en ressources. | ||
+ | |||
+ | Pour la désactiver : | ||
+ | |||
+ | zfs set dedup=off | ||
+ | |||
+ | Une autre propriété rarement utile, les "acces time", permettant de mettre a jour les dates d' | ||
+ | |||
+ | Pour les désactiver : | ||
+ | |||
+ | zfs set atime=off storage | ||
+ | |||
+ | Et la compression, | ||
+ | |||
+ | Pour la désactiver : | ||
+ | |||
+ | zfs set compression=off storage | ||
freebsd/zfs.1346160245.txt.gz · Dernière modification : 2012/08/28 13:24 de sheltem