De Zettabyte File System ( ZFS ) door Sun Microsystems heeft een veel buzz gegenereerd sinds de release in 2004 . Het werkt native onder Solaris en FreeBSD Unix - gebaseerde besturingssystemen , met ingang van oktober 2010 begon het werk voor te bereiden voor de Linux kernel . Zon prat op dat haar 128 - bit bestandssysteem niet verouderd zal zijn voor ten minste 30 jaar . ZFS is voorzien van een ( relatief ) eenvoudige en snelle set commando's voor het uitvoeren van administratieve taken die - onder andere bestandssystemen - kan worden challengiing , zoals het instellen van gebruikers quota's , het maken van foto's en back-ups en spiegelen gegevens over meerdere schijven . Deze les is gebaseerd op het OpenSolaris -versie van Unix . Commando's moeten kleine verschillen , echter , onder implementaties . Instructies 1 Open een terminal . Hoe u dit doet is afhankelijk van uw configuratie van Unix -en X11 . Op OpenSolaris , klikt u op de " Terminal " icoon in de bovenste menubalk . De terminal icoon is degene die eruit ziet als een zwarte computer monitor Type 2 het volgende om een overzicht van alle ' pools ' op uw systeem te krijgen: . Zpool lijst < br Controleer > of dit zwembad is leeg of bevat een of meer reeds bestaande zwembaden setup van het besturingssysteem ( zie tips ) . Type 3 van de volgende opties om een nieuwe te maken zwembad : zpool creëren handleiding c9t0d0p0 Gebruik een USB -stick omwille van de veiligheid , want dit is een tutorial . De cryptische " c9t0d0p0 " is de naam van de schijf . Typ " ls-l /dev /dsk " om een lijst van alle schijven op uw systeem te krijgen Typ het volgende om het zwembad te verwijderen en doorgaan naar de volgende stap : . Zpool vernietigen zelfstudie Type 4 de volgende plaats , als u een extra schijf liggen , om te proberen een gespiegelde pool : zpool creëren handleiding spiegel c9t0d0p0 c1t1d1p0 Gebruik deze opdracht om een ZFS pool genaamd " handleiding" die zal zich op twee apparaten te maken . ZFS zal werken op de achtergrond om ervoor te zorgen dat deze twee apparaten zijn perfect spiegels van elkaar . Fouten op het ene apparaat automatisch worden gecorrigeerd met behulp van de gegevens op de tweede , en ZFS zal zelfs gesplitst lees-en schrijfbewerkingen gelijkmatig tussen de twee apparaten om de prestaties te verbeteren . Type 5 het volgende om een paar te maken nieuwe bestandssystemen : zfs creëren handleiding /kevin zfs creëren handleiding /kevin /documenten Type de volgende opties om een lijst met al uw bestandssystemen te zien - die , zoals u zult zien , kunnen zijn genest : zfs list Controleer voor de inzendingen voor " tutorial " " handleiding /kevin , " en " zelfstudie /kevin /documenten " . Merk op dat ieder bestandssysteem deelt de volledige grootte van de tutorial zwembad 6 Typ het volgende : . Zfs ingesteld quotum = 50g /zelfstudie /kevin Type . " zfs list " om de resultaten te zien ( zie Tips ) Type 7 het volgende : zfs ingesteld compressie = aan /zelfstudie Comprimeer alle bestanden in de /zelfstudie zwembad als ze zijn geschreven . Het inschakelen van compressie bespaart schijfruimte en voorkomt dat het systeem vertraging die kan optreden van de rest van het systeem moet wachten op gegevens die worden gelezen van of geschreven naar de schijf . Echter , compressie zet ook een zwaardere belasting van de CPU . Of compressie zal een netto-effect van het versnellen of vertragen van uw systeem is afhankelijk van een groot deel van wat het systeem aan het doen is op dit moment hebben . Als de computer is bezig met een processor intensieve taak , zal de compressie in de weg . Echter , als de computer aan het doen is veel lezen en schrijven naar de schijf met zeer weinig verwerking, kan dit leiden tot een grote performance boost Type 8 het volgende : . mkfile 1g /zelfstudie /kevin /documenten Maak een vrij groot bestand ( een GB ) in de tutorial /kevin /documenten bestandssysteem dat een tijdje kan duren om te draaien . Pronken met de kracht van de volgende commando door te typen : zfs snapshot zelfstudie Twitter /kevin /documents @ vandaag Neem een momentopname van alle data in dat bestand systeem ( zie Tips ) . Ga naar de snapshot directory door te typen : cd /zelfstudie Twitter /kevin /documents /.zfs /snapshots Vervolgens typt u de volgende handelingen uit om ze te tonen: ls < br >
|