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

click fraud protection

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

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

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

instagram viewer

Ubuntu

sudo apt εγκατάσταση zfsutils

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

sudo apt εγκατάσταση zfs

Ντέμπιαν

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

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

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

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

sudo apt-get εγκατάσταση zfs-dkms zfsutils-linux

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

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

Θέλετε να ξεκινήσετε από το ZFS στο Debian; Εάν ναι, θα πρέπει να εγκαταστήσετε επιπλέον λογισμικό:

sudo apt-get εγκατάσταση του zfs-initramfs

Arch Linux

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

cd ~ / Λήψεις

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

πίσσα xvzf zfs-linux.πίσσα.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 snapshot, εξαγάγετε το στιγμιότυπο με πίσσα, μεταγλωττίστε το με makepkg και εγκαταστήστε το με pacman. Ακολουθήστε τις οδηγίες που αναφέρονται παραπάνω για το πακέτο zfs-linux εάν χαθείτε.

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

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

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

εγκατάσταση sudo dnf http://download.zfsonlinux.org/fedora/zfs-release.fc26.noarch.rpm -ε

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

sudo dnf εγκαταστήστε το kernel-devel -y

OpenSUSE

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

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

συμπέρασμα

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

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

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

watch instagram story