Felhasználói eszközök

Eszközök a webhelyen


tudasbazis:linux:zfs

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
tudasbazis:linux:zfs [2022.07.13 15:03]
tia [Partíció bővítés]
tudasbazis:linux:zfs [2025.07.02 20:08] (aktuális)
tia [TRIM-elés]
Sor 1: Sor 1:
 +====== ZFS ======
 +  * https://​wiki.archlinux.org/​index.php/​Install_Arch_Linux_on_ZFS
 +  * https://​openzfs.github.io/​openzfs-docs/​Getting%20Started/​Ubuntu/​Ubuntu%2020.04%20Root%20on%20ZFS.html
 +  * https://​www.usenix.org/​system/​files/​login/​articles/​login_winter16_09_jude.pdf
 +  * https://​bigstep.com/​blog/​zfs-best-practices-and-caveats
 +  * https://​docs.oracle.com/​cd/​E19253-01/​819-5461/​6n7ht6qvi/​index.html
 +  * https://​docs.oracle.com/​cd/​E19253-01/​819-5461/​gammr/​index.html
 +  * https://​unixlinux.tmit.bme.hu/​ZFS
  
 +
 +===== Quota =====
 +  * https://​docs.oracle.com/​cd/​E23823_01/​html/​819-5461/​gazvb.html
 +    ​
 +    ​
 +===== Snapshotok =====
 +  * https://​docs.oracle.com/​cd/​E23824_01/​html/​821-1448/​gbciq.html
 +  * https://​serverfault.com/​questions/​855895/​how-to-set-the-number-of-snapshots-zfs-auto-snapshot-should-retain
 +    ​
 +    ​
 +===== Teljesítmény javítás =====
 +  * https://​icesquare.com/​wordpress/​how-to-improve-zfs-performance
 +
 +
 +===== Cache =====
 +  * https://​linuxhint.com/​configuring-zfs-cache/​
 +  * https://​www-45drives-com.translate.goog/​community/​articles/​zfs-caching/?​_x_tr_sl=auto&​_x_tr_tl=hu&​_x_tr_hl=en-US&​_x_tr_pto=op
 +  * https://​linuxhint.com/​configure-zfs-cache-high-speed-io/​
 +
 +
 +===== Replikálás =====
 +  * https://​docs.oracle.com/​cd/​E69294_01/​html/​E69466/​gplkt.html#​GEZSNgqnsz
 +
 +<code bash>
 +# For example, on a system containing a ZFS dataset name src, the following command transfers the snapshot to the dataset hierarchy at dst on the target system.
 +zfs send -R src_data_pool@TOSNAP | ssh '​target-machine'​ zfs receive -F dst_data_pool
 +
 +# If the above command is interrupted,​ type the following command to resume the interrupted transfer.
 +ssh '​target-machine'​ zfs receive -C dst_data_pool | zfs send -RC src_data_pool@TOSNAP | ssh '​target-machine'​ zfs receive -F dst_data_pool
 +</​code>​
 +===== Mirror bővítése =====
 +  * https://​www.unixarena.com/​2013/​07/​zfs-how-to-extend-zpool-and-re-layout.html/​
 +
 +<code bash>
 +zpool add \
 +    data_pool \
 +    mirror \
 +    /​dev/​disk/​by-id/​ata-WDC_WD20EZAZ-00L9GB0_WD-WXW2AA046VL5-part1 \
 +    /​dev/​disk/​by-id/​ata-WDC_WD20EZAZ-00GGJB0_WD-WXJ2A9058FDS-part1
 +</​code>​
 +
 +
 +===== Hibás lemez cseréje =====
 +  * https://​docs.oracle.com/​cd/​E19253-01/​819-5461/​gbcet/​index.html
 +  * https://​www.dlford.io/​linux-zfs-raid-disk-replacement-procedure/​
 +
 +  - Jelenlegi pool állapotának lekérdezése:​ <code bash>
 +zpool status -stv
 +</​code><​code>​
 +  pool: backup_pool
 + ​state:​ DEGRADED
 +status: One or more devices has experienced an error resulting in data
 +        corruption. ​ Applications may be affected.
 +action: Restore the file in question if possible. ​ Otherwise restore the
 +        entire pool from backup.
 +   see: http://​zfsonlinux.org/​msg/​ZFS-8000-8A
 +  scan: scrub repaired 212K in 0 days 03:44:08 with 34 errors on Wed Nov 10 04:55:23 2021
 +config:
 +
 +        NAME                                              STATE     READ WRITE CKSUM  SLOW
 +        backup_pool ​                                      ​DEGRADED ​    ​0 ​    ​0 ​    ​0 ​    -
 +          ata-WDC_WD60EZRZ-00GZ5B1_WD-WX31D96RP4EP-part1 ​ DEGRADED ​    ​0 ​    ​0 ​    ​0 ​    ​0 ​ too many errors ​ (trim unsupported)
 +
 +errors: Permanent errors have been detected in the following files:
 +
 +        backup_pool/​restic:/​data/​3e/​3eac085714f593e3ada48aa88b562eecae09dfab1d0ab2120b006a8662a57d2b
 +        backup_pool/​restic:/​data/​2e/​2ed3eb09103030fd890a8a4df23b44e274170a5fd0fedad0710ebc51df312aab
 +        backup_pool/​restic:/​data/​1e/​1eea1754cf4fd2cc66cf3881dcb4d22418a0e227c903ed642346d7b5852e5f5d
 +        backup_pool/​restic:/​data/​0e/​0e6af1fa3c4a6624f5d712b91cedac382099d777d1e44f06ec54671e547bd5e5
 +        backup_pool/​restic:/​data/​62/​62ea5d8ff86019b607bfb1c826c462888c8122fc26a20b24ebb8f7529cce2746
 +        backup_pool/​restic:/​data/​b7/​b7603740916f2f1deec3dd05f0037a5bcfa2d27b36d5c9701baa9d2f7c926411
 +        backup_pool/​restic:/​data/​bd/​bddfcea36cb9d732c688d3f3dff2b5fb98d553efc0a690ece16729e5b6d06b33
 +</​code>​
 +  - Lemezcsere indítása: <code bash>
 +zpool replace <​pool>​ <​hibás_lemez>​ /​dev/​disk/​by-id/<​új_lemez>​
 +# zpool replace backup_pool ata-WDC_WD60EZRZ-00GZ5B1_WD-WX31D96RP4EP-part1 /​dev/​disk/​by-id/​ata-WDC_WD60EZAZ-00SF3B0_WD-WX22D51FH5N3-part1
 +</​code>​
 +
 +
 +
 +===== Partíció bővítés =====
 +  * https://​forums.freebsd.org/​threads/​extend-zfs-partition.55964/​
 +  * https://​serverfault.com/​questions/​946055/​increase-the-zfs-partition-to-use-the-entire-disk
 +
 +  - Automatikus pool kiterjesztés bekapcsolása:​ <code bash>
 +zpool set autoexpand=on <​zpool_name>​
 +</​code>​
 +  - Partíció / LVM logikai kötet kiterjesztése:​ <code bash>
 +lvextend -L 700G /​dev/<​lvm_group>/<​lvm_volume>​
 +# vagy
 +lvextend -L +100G /​dev/<​lvm_group>/<​lvm_volume>​
 +</​code>​
 +  - Opcionális:​ ayutomatikus pool kiterjesztés kikapcsolása:​ <code bash>
 +zpool set autoexpand=off <​zpool_name>​
 +</​code>​
 +
 +
 +===== TRIM-elés =====
 +<code bash>
 +zpool trim private_pool drive1 drive2
 +</​code>​
tudasbazis/linux/zfs.txt · Utolsó módosítás: 2025.07.02 20:08 szerkesztette: tia