Le Zettabyte File System ( ZFS) par Sun Microsystems a généré beaucoup de buzz depuis sa sortie en 2004. Il fonctionne nativement sous les systèmes d'exploitation basés sur Unix Solaris et FreeBSD , comme d'Octobre 2010, les travaux ont commencé à la préparer pour le noyau Linux. Sun se vante que son système de fichiers 128 bits ne sera pas obsolète pour au moins 30 ans. ZFS dispose d' un ensemble (relativement) simple et rapide des commandes pour effectuer les tâches d'administration que - dans d'autres systèmes de fichiers - peut être challengiing , tels que la fixation de quotas d'utilisateurs, la création d' instantanés et les sauvegardes et mise en miroir des données sur plusieurs disques. Ce tutoriel est basé sur la version OpenSolaris d'Unix. Les commandes doivent différer peu, cependant , entre les implémentations . Instructions 1 Ouvrez un terminal . Comment vous faites cela dépendra de votre configuration d'Unix et X11. Sous OpenSolaris , cliquez simplement sur l'icône " Terminal " dans la barre de menu du haut . L'icône du terminal est celui qui ressemble à un écran d'ordinateur noir 2 Tapez le suivant pour obtenir une liste de tous les «pools» de votre système : . Zpool list Vérifiez si cette piscine est vide ou contient un ou plusieurs configuration des bassins pré-existante par le système d'exploitation ( voir Conseils) . 3 Tapez la commande suivante pour créer une nouvelle piscine: zpool créer tutoriel c9t0d0p0 utiliser un lecteur flash USB pour des raisons de sécurité , car il s'agit d' un tutoriel. Le " c9t0d0p0 " cryptique est le nom du disque . Tapez " ls- l /dev /dsk " pour obtenir une liste de tous les disques de votre système Tapez la suivante pour supprimer la piscine et passez à l'étape suivante : . Zpool destroy tutoriel 4 Tapez la commande suivante à la place , si vous avez un disque supplémentaire qui traînent, d'essayer un pool mis en miroir : zpool créer tutoriel miroir c9t0d0p0 c1t1d1p0 site Utilisez cette commande permet de créer un seul pool ZFS nommé " tutorial" qui résident sur deux appareils. ZFS vont travailler en arrière-plan afin de s'assurer que ces deux appareils sont des miroirs parfaits les uns des autres . Les erreurs sur un seul appareil seront corrigées automatiquement en utilisant les données sur le second , et ZFS seront encore de diviser lecture et d'écriture de façon égale entre les deux dispositifs pour améliorer les performances . 5 Tapez la commande suivante pour créer un peu d' nouveaux systèmes de fichiers : Trouvez zfs create tutorial /kevin zfs create tutorial /kevin /documents Tapez la commande suivante pour voir une liste de tous vos systèmes de fichiers - qui , comme vous le verrez , peut être imbriqué: ZFS liste Vérifier les entrées pour "tutorial ", "Tutorial /kevin " et " tutorial /kevin /documents " . Notez que des actions de chaque système de fichiers complet de la taille du pool de tutoriel 6 Tapez la commande suivante : . Zfs set quota = 50g /tutorial /kevin type ». zfs list " pour voir les résultats ( voir Conseils) 7 Type de les suivants : Trouvez zfs set compression = on /tutorial compresser tous les fichiers dans la piscine /tutoriel comme elles sont écrites . Mise en compression permet d'économiser de l'espace disque et évite le ralentissement du système qui peuvent survenir du reste du système doit attendre que les données soient lues ou écrites sur le disque. Toutefois, la compression met également une charge plus lourde sur le CPU. Si la compression aura un effet net d'accélérer ou de ralentir votre système dépend beaucoup de ce que le système est en train de faire en ce moment. Si l'ordinateur est en train de faire une tâche intensive du processeur, la compression se mettra en route. Toutefois, si l'ordinateur est en train de faire beaucoup de lecture et d'écriture sur le disque avec très peu de transformation, elle pourrait conduire à une grande amélioration des performances 8 Type de ce qui suit: . mkfile 1g /tutorial /kevin /documents Créer un fichier volumineux (un GB ) dans le tutorial /kevin /documents système de fichiers , qui peut prendre un peu de temps à courir. Montrer la puissance de la prochaine commande en tapant: ZFS snapshot tutorial /kevin /documents @ aujourd'hui prendre un instantané de toutes les données de ce système de fichiers ( voir Conseils) . Allez dans le répertoire de l'instantané en tapant: cd /tutorial /kevin /documents /.zfs /snapshots Ensuite, tapez la commande suivante à la liste: ls < br >
|