LVM (επίσης γνωστό ως Διαχείριση Λογικής Έντασης), είναι ένας λογικός διαχειριστής τόμου που επιτρέπει στους χρήστες του Linux να επεκτείνουν, να μειώσουν και να τροποποιήσουν κατατμήσεις σε σκληρούς δίσκους σε πραγματικό χρόνο, χωρίς την ανάγκη αποσύνδεσης του συστήματος αρχείων.
Με απλοποιημένο τρόπο, θα μπορούσαμε να πούμε ότι το LVM είναι ένα επίπεδο αφαίρεσης μεταξύ μιας συσκευής αποθήκευσης και ενός συστήματος αρχείων.
Σε αυτό το σεμινάριο θα δούμε πώς να δημιουργήσουμε μια βασική διαμόρφωση LVM σε Linux.
Για να μπορέσετε να δημιουργήσετε έναν τόμο LVM συνεπάγεται τη διαγραφή δεδομένων, οπότε πριν ξεκινήσετε, πρέπει να δημιουργήσετε ένα αντίγραφο ασφαλείας του συστήματος ή κατά προτίμηση μπορείτε να εκτελέσετε αυτήν την άσκηση σε μια εικονική μηχανή, ώστε να μην θέσετε σε κίνδυνο τα δεδομένα σας.
Αυτή δεν είναι μια απλή προειδοποίηση, καθώς όλες οι πληροφορίες σε έναν σκληρό δίσκο θα αφαιρεθούν εντελώς, γι 'αυτό πρέπει να εκτελέσετε αυτήν τη διαδικασία σε ένα σύστημα LIVE ή σε έναν άλλο σκληρό δίσκο.
Εγκαταστήστε το LVM2
Τώρα που τα δεδομένα σας είναι απολύτως ασφαλή και γνωρίζετε την πιθανότητα απώλειας των δεδομένων σας (εξ ου και η ανάγκη δημιουργίας αντιγράφων ασφαλείας δεδομένων).
Μπορούμε να προχωρήσουμε στην εγκατάσταση LVM στο σύστημά μας, για αυτό θα ανοίξουμε ένα τερματικό και σε αυτό θα εκτελέσουμε την ακόλουθη εντολή σύμφωνα με τη διανομή που χρησιμοποιούμε.
Σε Debian, Ubuntu και παράγωγα:
sudo apt-get install lvm2*
Στο Arch Linux, Manjaro, Antergos και παράγωγα:
sudo pacman -S lvm2
Για το Fedora και τα παράγωγά του
sudo dnf install lvm2*
Στο OpenSUSE
sudo zypper instalar lvm2
Προετοιμασία των μέσων
Τώρα έχοντας lvm στο σύστημά μας, ας προχωρήσουμε για να αποκτήσουμε πρόσβαση root με:
Sudo -s
Μόλις γίνει αυτό, πρέπει να δημιουργήσουμε τον τόμο που θα χρησιμοποιήσουμε με το LVM στο σύστημά μας, για αυτό θα χρησιμοποιήσουμε το εργαλείο cfdisk:
cfdisk /dev/sdX
Εδώ πρόκειται να αφαιρέσουμε όλα τα διαμερίσματα από το δίσκο (γι 'αυτό προειδοποιήθηκε το bakcup).
Όταν όλα τα διαμερίσματα έχουν εξαφανιστεί, τώρα θα επιλέξουμε την επιλογή "νέα" για να δημιουργήσουμε ένα νέο διαμέρισμα στο δίσκο, χρησιμοποιήστε ολόκληρο τον σκληρό δίσκο.
Τώρα πρόκειται να επιλέξουμε "πρωτογενή" και μετά απλώς πατήστε enter. Στη συνέχεια, επιλέξτε την επιλογή «Τύπος» και εδώ πρέπει να βρείτε και να επιλέξετε την επιλογή «Linux LVM»
Όταν ολοκληρώσουν αυτήν τη διαδικασία, πρέπει να κάνουν κλικ στο "εγγραφή" και τέλος να κάνουν κλικ στην έξοδο. Προτού μπορέσουμε να δημιουργήσουμε τους λογικούς τόμους LVM και να τους μορφοποιήσουμε, πρέπει να δημιουργήσουμε έναν φυσικό τόμο LVM.
Η δημιουργία τόμων LVM στο Linux γίνεται με το εργαλείο pvcreate. Στο τερματικό, θα εκτελέσουμε την εντολή pvcreate μαζί με το διαμέρισμα που δημιουργήσαμε πρόσφατα, θα πρέπει να μοιάζει με αυτό:
pvcreate /dev/sda1
Τώρα μπορούμε να επιβεβαιώσουμε τη δημιουργία του τόμου LVM με την εντολή:
lsblk
Δημιουργία ομάδας τόμων LVM
Τώρα που έχουμε μια διαμόρφωση φυσικού τόμου LVM, το επόμενο βήμα είναι να δημιουργήσουμε μια ομάδα τόμων LVM.
Για να μπορέσετε να δημιουργήσετε μια νέα, απλώς εκτελέστε την εντολή vgcreate μαζί με τη διαδρομή διαμερισμάτων, σε αυτήν την περίπτωση θα την ονομάσουμε "volume-lvm" αλλά μπορείτε να την αντικαταστήσετε στην εντολή:
vgcreate -s 16M volumen-lvm /dev/sda1
Ρύθμιση παραμέτρων λογικών τόμων LVM
Οι λογικοί τόμοι είναι όπου όλα τα δεδομένα αποθηκεύονται σε ένα LVM. Για να δημιουργήσουμε έναν νέο λογικό τόμο στο LVM, χρησιμοποιούμε την ακόλουθη εντολή, για παράδειγμα, για να δημιουργήσετε έναν λογικό τόμο 80 GB, θα έχει ως εξής:
lvcreate -L 80G -n lvm1 volumen-lvm
Η βασική σύνταξη για τη δημιουργία λογικών τόμων είναι:
lvcreate -L espacioengigasG -n logicvolumename logicvolumegroup
Τέλος, πρέπει να προχωρήσουμε για να δώσουμε μια μορφή στον λογικό τόμο που δημιουργήθηκε, γι 'αυτό πρέπει να τοποθετηθούμε στην ακόλουθη διαδρομή:
cd /dev/mapper
Και εδώ μπορούμε να εκτελέσουμε ένα ls, για να ελέγξουμε ότι ο τόμος μας είναι εδώ:
ls
Μόλις επιβεβαιωθεί, προχωράμε στη μορφοποίηση του τόμου με:
mkfs.ext4 /dev/mapper/volumen-lvm-lvm1
Μόλις γίνει αυτό, μπορούμε να βγούμε από τη ρίζα πληκτρολογώντας την έξοδο και τώρα απλώς πρόκειται να προχωρήσουμε στην προσάρτηση του τόμου με τις ακόλουθες εντολές:
mkdir /mnt/vfs/
sudo mount /dev/mapper/volumen-lvm-lvm1 /mnt/vfs/
cd /mnt/vfs/
Γεια σας,
Εάν πρόκειται να εγκαταστήσετε ένα λειτουργικό σύστημα σε LVM, το φωτοβολταϊκό πρέπει πάντα να είναι ένα διαμέρισμα, αλλά εάν πρόκειται να χρησιμοποιήσετε έναν ολόκληρο δίσκο μόνο για δεδομένα, είναι καλύτερο να δημιουργήσετε ένα φωτοβολταϊκό με ολόκληρο το δίσκο, με αυτόν τον τρόπο εάν αυξάνετε το μέγεθος του δίσκου (εάν είναι για παράδειγμα μια εικονική μηχανή) μπορείτε να αυξήσετε τις φωτοβολταϊκές, VG και LV καυτές σας.
Χαιρετισμούς.