- - Πώς να εγκαταστήσετε το ZFS στο Linux

Πώς να εγκαταστήσετε το ZFS σε Linux

Το ZFS είναι ένα σύστημα αρχείων που διαχειρίζεται το σύστημαψεύτες αγάπη. Με αυτό, μπορείτε να κάνετε απίστευτα πράγματα όπως η συγκέντρωση όλων των σκληρών δίσκων σας, ο καθρέφτης τους, τα στιγμιότυπα του συστήματος και πολλά άλλα. Στην πραγματικότητα, το σύστημα αρχείων ZFS γίνεται γρήγορα το σύστημα αρχείων επιλογής στα κέντρα δεδομένων. Δυστυχώς, το Linux παραμένει πίσω, καθώς υπάρχουν κάποιες νομικές συγκρούσεις. Αυτά τα νομικά ζητήματα το καθιστούν έτσι ώστε οι διανομές Linux να μην μπορούν να διανέμουν νόμιμα τον πηγαίο κώδικα μέσα στον πυρήνα του Linux ή σε μεμονωμένα λειτουργικά συστήματα. Ευτυχώς, οι οπαδοί αυτού του συστήματος αρχείων μπορούν ακόμα να λειτουργήσουν, χάρη στο ZFS σε Linux. Δείτε πώς μπορείτε να το αποκτήσετε για τη διανομή του Linux.

Εγκατάσταση του ZFS σε Linux

Το σύστημα αρχείων ZFS δεν θα λειτουργήσει σε Linux όπωςάλλα συστήματα αρχείων. Αυτό συμβαίνει επειδή δεν υπάρχει κανένας κώδικας σε αυτό που πηγαίνει καλά με την GPL. Παρ 'όλα αυτά, πολλοί χρήστες μοιάζουν πολύ με το σύστημα αρχείων και έχουν πάρει το χρόνο για να λειτουργήσουν με το λειτουργικό σύστημα Linux. Για να το χρησιμοποιήσετε, θα χρειαστεί να εγκαταστήσετε μονάδες στον πυρήνα και κλπ.

Ubuntu

sudo apt install zfsutils

Εκείνοι που χρησιμοποιούν το Ubuntu 16.04 πρέπει να εγκαταστήσουν ένα διαφορετικό πακέτο:

sudo apt install zfs

Debian

Για να εγκαταστήσετε το σύστημα αρχείων ZFS και τα εργαλεία στο Debian, πρέπει πρώτα να εγκαταστήσετε τις κεφαλίδες του πυρήνα:

sudo apt-get install linux-headers-$(uname -r)

Με την προσθήκη των κεφαλίδων του Linux στο σύστημα,Το Debian μπορεί τώρα να μεταγλωττίσει μονάδες πυρήνα από μόνο του. Αυτό είναι σημαντικό, καθώς το ZFS δεν θα λειτουργήσει στο Debian χωρίς μια μονάδα πυρήνα και λαμβάνοντας υπόψη ότι η άδεια χρήσης λογισμικού ZFS δεν συμμορφώνεται με την άδεια χρήσης λογισμικού GPL, το Debian δεν μπορεί να διανείμει το προ-compiled λογισμικό.

Για να ξεκινήσετε την κατάρτιση της μονάδας πυρήνα, εγκαταστήστε το ακόλουθο λογισμικό:

sudo apt-get install zfs-dkms zfsutils-linux

Η δημιουργία της ενότητας του πυρήνα DKMS μπορεί να χρειαστεί λίγο χρόνο. Όταν ολοκληρωθεί, το σύστημα αρχείων ZFS είναι έτοιμο για χρήση.

Εκκίνηση από το ZFS στο

Θέλετε να εκκινήσετε από το ZFS στο Debian; Αν ναι, θα χρειαστεί να εγκαταστήσετε πρόσθετο λογισμικό:

sudo apt-get install zfs-initramfs

Arch Linux

Θέλετε να χρησιμοποιήσετε το ZFS στο Arch Linux; Δείτε πώς. Κατ 'αρχάς, κατευθυνθείτε προς αυτή τη σελίδα, αναζητήστε το "Λήψη στιγμιότυπου" και κάντε κλικ σε αυτό. Με το στιγμιότυπο που κατεβάσατε, ανοίξτε ένα διαχειριστή αρχείων και χρησιμοποιήστε την εντολή CD για να μεταβείτε στον κατάλογο Λήψεις, όπου λήφθηκε το πακέτο ZFS.

cd ~/Downloads

Εξαγωγή του στιγμιότυπου χρησιμοποιώντας την εντολή tar.

tar xvzf zfs-linux.tar.gz
Με την αποσυμπίεση του zfs-linux, εισάγετε τον φάκελο χρησιμοποιώντας το CD.
cd zfs-linux
Αφού εισέλθετε στο φάκελο zfs-linux, δημιουργήστε ένα νέο πακέτο Arch Linux χρησιμοποιώντας την εντολή makepkg.
makepkg
Σημειώστε ότι το ZFS για Linux απαιτεί πολλάσύνταξη. Ανάλογα με την ταχύτητα του υπολογιστή σας, το τερματικό σας ενδέχεται να συντάξει αυτή τη συσκευασία για λίγο. Όταν ολοκληρωθεί, εγκαταστήστε το χρησιμοποιώντας το διαχειριστή πακέτων pacman.
sudo pacman -U *.tar.xz

Εκκίνηση από το ZFS στο Arch Linux

Κάντε λήψη του στιγμιότυπου zfs-dkms AUR, εξαγάγετε το στιγμιότυπο με πίσσα, συντάξτε το με makepkg και εγκαταστήστε το με το pacman. Ακολουθήστε τις οδηγίες που αναφέρονται παραπάνω για το πακέτο zfs-linux εάν χαθείτε.

Μαλακό καπέλλο

Το ZFS σε Linux δεν απαιτεί καμία σύνταξη, αλλά δεν διανέμεται απευθείας από το Redhat. Για να διορθώσετε αυτό το πρόβλημα, θα πρέπει να κάνετε λήψη ενός RPM και να το εγκαταστήσετε.

Χρήστες Fedora 27: αυτό το δυαδικό αρχείο Fedora 26 θα πρέπει να λειτουργεί OK, αλλά να το χρησιμοποιείτε με δική σας ευθύνη!

sudo dnf install http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -y

Εκτός από την εγκατάσταση αυτού του RPM, θα πρέπει επίσης να εγκαταστήσετε:

sudo dnf install kernel-devel -y

OpenSUSE

Η λήψη του ZFS για να λειτουργήσει στο OpenSUSE είναι λίγοευκολότερη από τις περισσότερες διανομές που βασίζονται σε RPM. Αυτό οφείλεται στο γεγονός ότι έχει ένα μεγάλο αποθετήριο λογισμικού που μπορούν να υποβάλουν οι χρήστες και να δημιουργήσουν εύκολα σελίδες εγκατάστασης με ένα κλικ. Το ZFS δεν διαφέρει. Για να φτάσετε το σύστημα αρχείων στο σύστημα OpenSUSE, κατευθυνθείτε προς αυτή τη σελίδα εδώ και κάντε κλικ στην έκδοση του OpenSUSE που χρησιμοποιείτε.

Από εδώ, κάντε κλικ στο κουμπί εγκατάστασης 1 κλικ για να εμφανιστεί το πρόγραμμα εγκατάστασης του λογισμικού OpenSUSE. Ακολουθήστε τις οδηγίες στην οθόνη και σύντομα θα εγκατασταθεί το λογισμικό!

συμπέρασμα

Το ZFS σε Linux είναι ένα έργο που στοχεύει να φέρει τοOracle σύστημα αρχείων για την αγαπημένη πλατφόρμα GNU του καθενός. Λόγω νομικών ζητημάτων, είναι πολύ επικίνδυνο να διανέμετε απευθείας το λογισμικό ZFS σε οποιεσδήποτε διανομές Linux, οπότε κανείς δεν το κάνει (εκτός από το Ubuntu, αλλά είναι γενναίοι).

Δεδομένου ότι το λογισμικό δεν συμμορφώνεται με τοΌλοι όσοι θέλουν να εγκαταστήσουν και να χρησιμοποιήσουν αυτό το σύστημα αρχείων θα πρέπει να το κάνουν μόνο με τον πηγαίο κώδικα επειδή το ίδιο το έργο υποστηρίζει μόνο μια χούφτα λειτουργικά συστήματα Linux και δεν μπορούν να δημιουργήσουν δυαδικά πακέτα για όλους .

Αν ψάχνετε να πάρετε το ZFS στο Linux για να εργαστείτεένα zpool στον server σας, ή ίσως να εκκινήσετε από την κομψή σας μηχανή χάκερ για δικαιώματα καυχησιολογίας, θα χρειαστεί να κατεβάσετε τον πηγαίο κώδικα και να ξεκινήσετε από το μηδέν. Ο κώδικας για τα πάντα, καθώς και οι οδηγίες για τον τρόπο κατασκευής του είναι εδώ.

Σχόλια