ZFS er den mest avanserte filsystemet noensinne oppfunnet. Den ZFS-SIKRING prosjektet gjør det mulig å lage, montere, bruke og administrere ZFS filsystemer under Linux, og bringer den ubestridt pålitelighet og stor funksjon sett ZFS til Linux-verdenen.
Hva ZFS tilbud til deg
ZFS har mange funksjoner for alle typer brukere - fra det enkle sluttbruker til de største bedriftssystemer:
* bevislig integritet - det summer alle data (og meta-data), som gjør det mulig å oppdage maskinvarefeil (harddisk korrupsjon, flassende IDE kabler ..). Les hvordan ZFS bidratt til å oppdage en defekt strømforsyning etter bare to timers bruk, som tidligere var stille ødelegge data for nesten et år!
* Atomic oppdateringer - betyr at på disk tilstand er konsistent hele tiden, er det ikke nødvendig å utføre en lang filsystem sjekk etter tvungen omstart / strømbrudd.
* Øyeblikkelig snapshots og kloner - det gjør det mulig å ha time, daglig og ukentlig backup effektivt, samt eksperimentere med nye systemkonfigurasjoner uten noen risiko.
* Innebygd (valgfritt) kompresjon
* Høy skalerbarhet
* Felles lagringsmodell - skape filsystemer er like enkelt som å lage en ny katalog. Du kan effektivt ha tusenvis av filsystemer, hver med sine egne kvoter og reservasjoner, og ulike egenskaper (komprimering algoritmen, checksum algoritme, etc ..).
* Innebygd striper (RAID-0), speil (RAID-1) og RAID-Z (det er som software RAID-5, men mer effektiv på grunn av ZFS kopi-on-skrive transaksjonsmodellen) .
* Blant annet (variabel sektorstørrelser, adaptive endianness, ...)
Hva er nytt i denne versjonen:
- skiftet sikringen subtype til ZFS-sikring Dette påvirker innholdet i mtab, slik at alle med skript avhengig av det, må du oppdatere tilsvarende!
- pool versjon 26 (Emmanuel Anne)
- følgelig alle Suns feilrettinger; se changelog og oppstrøms. Dette omfatter arbeid på søn BUG 6948890 (snapshot sletting kan indusere patologisk lang spa_sync () ganger) som ble noe av en FAQ på listen. Merk at datasett flytting kan fortsatt ta lang tid, spesielt med dedup aktivert *
- robust håndtering av tilbakeføring selv ved bruk av cache (http://zfs-fuse.net/issues/65); dette hadde vært en "høy profil" -problemet rapportert på 0.6.9 utgivelsen med en midlertidig løsning levert i vedlikeholds versjon. Løsningen er imidlertid gjennomført en forestilling straff for hele ZFS-sikringen (i utgangspunktet drepe side caching for ZFS-sikring). Den nye løsningen er fortsatt ikke ideell, men i det minste bare pådrar seg en straff når og bare når en tilbakeføring er utført, denne gangen ved å slippe alle kernel filsystem cacher. Vi vil mye heller ha remontere den relaterte filsystem (e), men dette kan ikke alltid gjøres, og det er ingen måte å finne ut om det fungerte ... Vi verdsdataintegritet over resultatene i denne type situasjon.
- forbedrede init skript Takk til alle packagers / bidragsytere. Det er en oppkomling script for
- bash ferdigstillelse Bidratt av Aneurin pris
- montere filsystemer med ACL (patch av Eric Astor, http://zfs-fuse.net/issues/71). Selv om jeg er ikke sikker på om ACL er (skikkelig) håndteres, minst ZFS-sikringen vil ikke avbryte når en fil er brukt som har ACL sett. Eric Astor gjorde noen fine trolldom kartlegging IDer her og der, vil vi gjerne tilbakemeldinger fra andre brukere som har ACL?
- Laget zpool eksport og ødelegge lykkes mye oftere (det er et tidsproblem med sikring umounts og ZFS datasett holder, selv om vi nå vente en stund før du bestemmer at en eksport (f.eks) svikter, er det fortsatt forhold som du kunne trenge for å prøve på nytt. Gi oss beskjed hvis du støter på en slik situasjon, vil vi gjerne komme til roten årsaken her
- Unngå krasj på 'ZFS få alle "med bind mounts
- Fast lokal sending / mottak med deduped bekker grunnet toveis rør mangler på linux
- Parsing av zfsrc bedriften robuste (flere saker)
- new enable-xattr flagg for ZFS-sikring daemon. Bruke xattrs bremser betydelig ned ZFS-sikring, men hvis søknaden er avhengig av det, nå kan du sette dem i stand. Dessverre er det ikke mulig å aktivere / deaktivere denne per filsystem (ennå).
Hva er nytt i versjon 0.6.9:
- pool versjon 23
- Dette inkluderer full Dedup støtte. De viktigste oppstrømsirritasjonsmomenter har blitt patchet av SUN; Fortsatt pass av Dedup FAQ
- blokkeringsfrie ZFS sende / recv (aktivere lokal piping f.eks)
- virkelig dette skyldes en helt ny flertrådet sende ioctls
- zpool split
- for å frimodig dele dine infinitives og ... speil! Ingen flere løsne og kraft import, bare "zpool delt basseng newpool '
- sharenfs støtte (med nfs-kernel-server)
- se lenker nedenfor for mer informasjon om konfigurasjon
- fix for 'datasett opptatt "på eksport
- kstat grensesnittet
- libumem fusjonert fra libumem oppstrøms kilde
- PowerPC støtte! (Testet på Debian PPC)
- støtte Autoreplace (Hot Spares!) (Erstattet Solaris'es SMF funksjoner med en konfigurerbar script)
- kan du konfigurere et skript i / etc / ZFS / zfs_pool_alert å håndtere vdev feil. Hvis systemet har perl, kan du bruke bidratt script
- Konfigurerbar stack størrelse grenser (ved etterspørsel)
- Dynamisk heve kjerne mmaps grense for daemon proces
- Experimental waf build støtte (SCons er fortsatt den viktigste mekanismen)
- Mange mange oppstrøms funksjoner og feilrettinger fusjonert fra onnv-port
- Primitive autoexpand støtte
- Det spiller egentlig ikke bruke autoexpand eiendom som i Solaris. & Quot; zpool online & quot; kan brukes til å utløse autoexpand. Ifølge Emmanuel en enkel mount bør også gjøre susen. Vokt dere for å endre størrelse fysiske volumer / partisjoner at ryggen poolens vdevs skjønt, i tilfelle du kanskje trenger å feste enheter av mindre størrelse (i tilfelle av speil / raidz dette vil ikke fungere hvis de eksisterende vdevs er større).
- En bash-fullføring skript i contrib (utplassere i /etc/bash_completion.d /)
Hva er nytt i versjon 0.6.0:
- Oppdateringer:
- Oppdatert ZFS-kode til basseng versjon 16 (OpenGrok repository 2009-06-03)
- Oppgradert til FUSE API versjon 26.
- Ekstrautstyr:
- Skjerm mer informative feilmeldinger når FUSE modulen ikke er lastet eller når ZDB brukes mens ZFS-sikringen ikke går.
- Inkludert flere kommandolinje tunables. Disse lar deg kontrollere caching og montere Valg.
- Vi leverer initscripts nå. Dette er konfigurerbar.
- Inkludert fordeling kilde maker.
- Feilrettinger:
- Fast regresjon hvor ZFS bassenger ville forsvinne når omstart eller starte ZFS-sikring.
- Fast kompileringsfeil når kompilering henhold Fedora 9 (rapportert av Uwe Kubosch).
- Fast mindre mulighet for å skrive bestilling skje under txg sync på SCSI-enheter.
- Fast kompilering problemet under opensuse 11.0 (Andy Yelland).
- Faste umount datasett med mellomrom problem.
- Fast forsvinner datasett bug.
- Samsvar med POSIX henhold til NTFS-3G-tester.
- Redusert minneforbruk.
Krav
- Filesystem i userspace
Kommentarer ikke funnet