Hvordan legge til en stasjon til en ZFS Pool

Solaris 'ZFS-filsystem tar en annen tilnærming til lagringsadministrasjon enn de fleste andre filsystemer. Mens Windows deler disker i C, D og E stasjoner, og Linux kan du montere disker direkte til filsystemet, Solaris monterer en abstrakt "pool". En disk kan ha flere bassenger og et basseng kan ligge på så mange disker, enten som speil opprettholdes som sikkerhetskopi eller til span alle sine diskplass. Etter den første konfigurasjonen, dette tar all plassen transparent: Nonadministrative brukere kan aldri vite om deres system har én, to, eller et dusin disker.

Bruksanvisning

1 Åpne terminalen ved å klikke på terminalen ikonet på skrivebordet.

2 Skriv inn følgende for å legge til den nye stasjonen til bassenget som ekstra plass:

zpool legge poolname c9t0d0p0

Bytt poolname med navnet på ditt basseng og enhetsnavnet (C9 etc.) med enhetsnavnet på disken du ønsker å legge til. Skriv inn følgende:

zpool liste

Du skal nå se at bassenget har vokst betraktelig. Hvis du gjorde dette med to 80 GB harddisker, vil du nå se at utvalget har en total diskplass på 160 GB. Alternativt kan du prøve å bruke den andre stasjonen som et speil av den første.

3 Skriv inn følgende for å legge til den nye stasjonen til bassenget som et speil:

zpool feste poolname c9t0d0p0

Igjen, erstatte enhetsnavnet og poolnames med relevante navn for ditt system. Enheten vil bli lagt til som et speil av eksisterende enhet. Den totale kapasiteten av bassenget vil ikke gå opp, men du kan kjøre "zpool status" for å se at de to enhetene er nå speilbilder av hverandre. Eventuelle data skrives til én vil bli skrevet til den andre, og som en bonus, vil alle data som leses fra bassenget leses fra begge vekselvis, effektivt dobling stasjonen båndbredde.

Hint

  • Du kan skrive "sudo format" og "rmformat" for å få en liste over alle diskene som er tilgjengelige på systemet. Dette gjør det enkelt å finne enhetsnavn for en bestemt disk.