Ero sivun ”Zpool” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Rivi 6: Rivi 6:
| kotisivu=[https://openzfs.org/wiki/Main_Page OpenZFS]
| kotisivu=[https://openzfs.org/wiki/Main_Page OpenZFS]
}}
}}
Zpool on ZFS-tiedostojärjestelmän ylin taso. Se sisältää yhden tai useamman vdevin, joista jokainen puolestaan sisältää yhden tai useamman laitteen. Zpoolit ovat itsenäisiä yksiköitä – yhdellä fyysisellä tietokoneella voi olla kaksi tai useampi erillinen zpool, mutta jokainen niistä on täysin riippumaton muista. Zpoolit ovat virtuaalisia tallennustilojen pooleja, jotka tarjoavat tilaa dataseteille. Datasetit ovat ZFS-tiedostojärjestelmän loogisia osia, ja zpool on myös ZFS-tiedostojärjestelmähierarkian juuri. Zpoolit voivat koostua erilaisista lohkolaitteista, kuten tiedostoista, kiintolevyn osioista tai kokonaisista asemista. Suositeltavaa on käyttää kokonaisia asemia. Lohkolaitteet vdevissä voidaan konfiguroida eri tavoin riippuen tarpeista ja käytettävissä olevasta tilasta. Ne voivat olla esimerkiksi ei-redundantteja (vastaavaa kuin RAID 0), peilattuja (RAID 1) kahdesta tai useammasta laitteesta, RAID-Z-ryhmä kolmesta tai useammasta laitteesta tai RAID-Z2-ryhmä neljästä tai useammasta laitteesta Zpoolissa voi myös määrittää laitteita väliaikaiseksi lukuavustimeksi (ARC), ei-volatileksi kirjoitusavustimeksi tai varalaitteeksi, jota käytetään vain vian sattuessa. Kun peilataan, lohkolaitteet voidaan ryhmitellä fyysisen kotelon mukaan, jotta tiedostojärjestelmä voi jatkaa toimintaansa, vaikka koko kotelon laitteet pettäisivät. Zpoolin tyypit voivat esimerkiksi olla:
* Zpool Stripe -ryhmä: zpool create vol0 /dev/sda /dev/sdb /dev/sdc
* Zpool Mirror -ryhmä: zpool create vol0 mirror /dev/sda /dev/sdb
* Zpool RAID-Z -ryhmä: Vastaava kuin RAID 5. zpool create vol0 raidz /dev/sda /dev/sdb /dev/sdc
* Zpool RAID-Z2 -ryhmä: Vastaava kuin RAID 5, mutta kaksinkertaisella pariteetilla. zpool create vol0 raidz2 /dev/sdb /dev/sdc1 /dev/sdd /dev/sde
==Zpoolin tilan voi tarkistaa komennolla zpool status. Esimerkiksi:==
root@homelab:~# zpool status
pool: vol0
state: ONLINE
scrub: none requested
config:
    NAME        STATE    READ WRITE CKSUM
    vol0        ONLINE      0    0    0
    raidz2    ONLINE      0    0    0
      sdb    ONLINE      0    0    0
      sdc    ONLINE      0    0    0
      sdd    ONLINE      0    0    0
spares
  sde      AVAIL    errors: No known data errors

Versio 27. huhtikuuta 2024 kello 11.08

Zpool

Kotisivu OpenZFS

Zpool on ZFS-tiedostojärjestelmän ylin taso. Se sisältää yhden tai useamman vdevin, joista jokainen puolestaan sisältää yhden tai useamman laitteen. Zpoolit ovat itsenäisiä yksiköitä – yhdellä fyysisellä tietokoneella voi olla kaksi tai useampi erillinen zpool, mutta jokainen niistä on täysin riippumaton muista. Zpoolit ovat virtuaalisia tallennustilojen pooleja, jotka tarjoavat tilaa dataseteille. Datasetit ovat ZFS-tiedostojärjestelmän loogisia osia, ja zpool on myös ZFS-tiedostojärjestelmähierarkian juuri. Zpoolit voivat koostua erilaisista lohkolaitteista, kuten tiedostoista, kiintolevyn osioista tai kokonaisista asemista. Suositeltavaa on käyttää kokonaisia asemia. Lohkolaitteet vdevissä voidaan konfiguroida eri tavoin riippuen tarpeista ja käytettävissä olevasta tilasta. Ne voivat olla esimerkiksi ei-redundantteja (vastaavaa kuin RAID 0), peilattuja (RAID 1) kahdesta tai useammasta laitteesta, RAID-Z-ryhmä kolmesta tai useammasta laitteesta tai RAID-Z2-ryhmä neljästä tai useammasta laitteesta Zpoolissa voi myös määrittää laitteita väliaikaiseksi lukuavustimeksi (ARC), ei-volatileksi kirjoitusavustimeksi tai varalaitteeksi, jota käytetään vain vian sattuessa. Kun peilataan, lohkolaitteet voidaan ryhmitellä fyysisen kotelon mukaan, jotta tiedostojärjestelmä voi jatkaa toimintaansa, vaikka koko kotelon laitteet pettäisivät. Zpoolin tyypit voivat esimerkiksi olla:

  • Zpool Stripe -ryhmä: zpool create vol0 /dev/sda /dev/sdb /dev/sdc
  • Zpool Mirror -ryhmä: zpool create vol0 mirror /dev/sda /dev/sdb
  • Zpool RAID-Z -ryhmä: Vastaava kuin RAID 5. zpool create vol0 raidz /dev/sda /dev/sdb /dev/sdc
  • Zpool RAID-Z2 -ryhmä: Vastaava kuin RAID 5, mutta kaksinkertaisella pariteetilla. zpool create vol0 raidz2 /dev/sdb /dev/sdc1 /dev/sdd /dev/sde

Zpoolin tilan voi tarkistaa komennolla zpool status. Esimerkiksi:

root@homelab:~# zpool status pool: vol0 state: ONLINE scrub: none requested config:

   NAME        STATE     READ WRITE CKSUM
   vol0        ONLINE       0     0     0
   raidz2    ONLINE       0     0     0
     sdb     ONLINE       0     0     0
     sdc     ONLINE       0     0     0
     sdd     ONLINE       0     0     0

spares

 sde       AVAIL    errors: No known data errors