Obwohl ich in LPIC 1 gelernt habe, habe ich tatsächlich versucht, die Methode wie das Erstellen eines logischen Volumes unter Linux auszuführen, was mir nicht die Möglichkeit zum Üben gab, also habe ich es zusammengefasst.
--OS ist Cent OS 8
Führen Sie den Befehl lsblk aus, um das Gerät zu überprüfen. Mounten Sie diesmal SDB mit einer Festplattenkapazität von 30 GB.
Ausführungsbefehl
# lsblk
AME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 19G 0 part
├─cl-root 253:0 0 17G 0 lvm /
└─cl-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 30G 0 disk <-Mach diesen Kerl verfügbar
sr0 11:0 1 6.7G 0 rom /run/media/centos/CentOS-8-BaseOS-x86_64
Führen Sie den Befehl fdisk aus, um ein LVM-Volume zu erstellen.
Ausführungsbefehl
# fdisk /dev/sdb
fdisk (util-linux 2.32.1)Willkommen zu.
Der hier eingestellte Inhalt bleibt nur im Speicher, bis der Schreibbefehl ausgeführt wird.
Seien Sie vorsichtig, wenn Sie den Schreibbefehl verwenden.
Das Gerät enthält keine erkennbaren Partitionsinformationen.
Erstellt eine neue DOS-Datenträgerbezeichnung. Die Kennung lautet 0x1a7585c5.
Befehl(Hilfe mit m): m
Hilfe:
DOS (MBR)
a Schaltet das bootfähige Flag um
b Bearbeiten Sie das verschachtelte BSD-Plattenetikett
c DOS-Kompatibilitätsflag umschalten
Allgemeines
d Löschen Sie die Partition
F Bereiche ohne Partitionen auflisten
l Liste bekannter Partitionstypen
n Fügen Sie eine neue Partition hinzu
p Partitionsinformationen anzeigen
t Ändern Sie den Partitionstyp
v Überprüfen Sie die Partitionsinformationen
i Partitionsinformationen anzeigen
Andere
m Dieses Menü anzeigen
u Ändern Sie die Anzeigeelementeinheit
x Gehen Sie zu Sonderfunktionen(Funktionen für Experten)
Skript
Ich habe das Festplattenlayout aus einem sfdisk-kompatiblen Skript gelesen
O Schreiben Sie das Festplattenlayout in ein sfdisk-kompatibles Skript
Speichern und schließen
w Schreiben Sie Partitionsinformationen auf die Festplatte und beenden Sie sie
q Beenden Sie das Programm, ohne die Änderungen zu speichern
Erstellen Sie ein neues Etikett
g neu(nichts)Erstellen Sie eine partitionierte GPT-Tabelle
G neu(nichts) SGI (IRIX)Erstellen Sie eine partitionierte Tabelle
o neu(nichts)Erstellen Sie eine partitionierte DOS-Tabelle
s neu(nichts)Erstellen Sie eine Sun-Partitionstabelle
Befehl(Hilfe mit m): n
Partitionstyp
p primäre Partition(0 primär,0 Erweiterung,4 frei)
e Erweiterter Bereich(Enthält eine logische Partition)
Wahl(Standardwert p):
Betrachten Sie es als Standardantwort p.
Partitionsnummer(1-4,Standardwert 1):
Erster Sektor(2048-62914559,Standardwert 2048):
Letzter Sektor, +Sektornummer oder+Größe{K,M,G,T,P} (2048-62914559,Standardwert 62914559): 62914559
Ich habe eine neue Partition 1 mit dem Typ Linux, Größe 30 GiB, erstellt.
Befehl(Hilfe mit m): t
Wählen Sie Partition 1 aus
Hexagon-Code(Listen Sie die in L verfügbaren Codes auf): L
0 Sky 24 NEC DOS 81 Minix/Altes Li bf Solaris
1 FAT12 27 Verstecktes NTFS WinRE 82 Linux Swap c1 DRDOS/sec (FAT-
2 XENIX root 39 Plan 9 83 Linux c4 DRDOS/sec (FAT-
3 XENIX usr 3c PartitionMagic 84 Verstecktes Betriebssystem/2 Auch c6 DRDOS/sec (FAT-
4 FAT16 <32M 40 Venix 80286 85 Linux-Erweiterung c7 Syrinx
5 Erweiterter Bereich 41 PPC PReP Boot 86 NTFS-Volume da Nicht-FS-Daten
6 FAT16 42 SFS 87 NTFS Volume db CP/M / CTOS / .
7 HPFS/NTFS/exFAT 4d QNX4.x 88 Linux-Dienstprogramm Plain de Dell
8 AIX 4e QNX4.x 2. Par 8e Linux LVM df BootIt
9 AIX bootfähig 4f QNX4.x 3. Par 93 Amoeba e1 DOS-Zugang
a OS/2 Boot Manager 50 OnTrack DM 94 Amöbe BBT e3 DOS R./O
b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor
c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad Ha ea Rufus-Ausrichtung
e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD eb BeOS fs
f W95 erweiterter Bereich(L 54 OnTrackDM6 a6 OpenBSD ee GPT
10 OPUS 55 EZ-Drive a7 NeXTSTEP ef EFI (FAT-12/16/
11 Verstecktes FAT12 56 Goldener Bogen a8 Darwin UFS f0 Linux/PA-RISC
12 Compaq-Diagnose 5c Priam Edisk a9 NetBSD f1 SpeedStor
14 Verstecktes FAT16<32M 61 SpeedStor ab Darwin boot f4 SpeedStor
16 Hidden FAT16 63 GNU HURD oder af HFS/ HFS+f2 DOS sekundär
17 Verstecktes HPFS/NTFS 64 Novell Netware b7 BSDI fs fb VMware VMFS
18 AST SmartSleep 65 Novell Netware b8 BSDI-Austausch für VMware VMKCORE
1b Hidden W95 FAT32 70 DiskSecure Multbb Hidden Boot Wizar fd Linux RAID Automatisch
1c Versteckter W95 FAT32 75 PC/IX bc Acronis FAT32 L fe LANstep
1e Hidden W95 FAT16 80 Old Minix sei Solaris Boot ff BBT
Hexagon-Code(Listen Sie die in L verfügbaren Codes auf): 8e
Partitionstyp'Linux'Von'Linux LVM'Gewechselt zu.
Befehl(Hilfe mit m): w
Die Partitionsinformationen haben sich geändert.
ioctl()So laden Sie die Partitionsinformationen neu
Die Festplatten werden synchronisiert.
Die Einstellungen werden erst geschrieben, wenn das letzte "w" ausgeführt wird. Wenn Sie also einen Fehler machen, beenden Sie mit "q".
Überprüfen Sie den Status der Partition.
Ausführungsbefehl
# fdisk -l /dev/sdb
Scheibe/dev/sdb: 30 GiB,32212254720 Bytes,62914560 Sektor
Einheit:Sektor(1 * 512 =512 Bytes)
Sektorgröße(Logik/Physik):512 Bytes/512 Bytes
I/O Größe(Minimum/Empfehlung):512 Bytes/512 Bytes
Disc-Etikettentyp: dos
Festplattenkennung: 0x1a7585c5
Startposition des Geräts Startposition Endposition Sektorgröße ID-Typ
/dev/sdb1 2048 62914559 62912512 30G 8e Linux LVM
Führen Sie den Befehl pvcreate aus, um ein physisches Volume zu erstellen.
Ausführungsbefehl
# pvcreate /dev/sdb1
Physical volume "/dev/sdb1" successfully created
Führen Sie den Befehl pvdisplay aus und überprüfen Sie das Erstellungsergebnis.
Ausführungsbefehl
# pvdisplay
"/dev/sdb1" is a new physical volume of "<30.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sdb1
VG Name
PV Size <30.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID Ix3Usf-par2-FMNM-XW0A-6tBl-5clP-4CmxxJ
Erstellen Sie eine Volume-Gruppe. Dieses Mal werden wir es VG01 nennen.
Ausführungsbefehl
# vgcreate VG01 /dev/sdb1
Volume group "VG01" successfully created
Führen Sie den Befehl vgdisplay aus.
Ausführungsbefehl
# vgdisplay
--- Volume group ---
VG Name VG01
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 1
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 0
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size <30.00 GiB
PE Size 4.00 MiB
Total PE 7679
Alloc PE / Size 0 / 0
Free PE / Size 7679 / <30.00 GiB
VG UUID nuCPxf-O2hG-7XyC-YGgZ-yGJu-om25-IMtsqU
Führen Sie den Befehl vgscan aus.
Ausführungsbefehl
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "VG01" using metadata type lvm2
Führen Sie den Befehl lvcreate aus, um eine logische Gruppe zu erstellen.
Ausführungsbefehl
# vcreate --name data -l 100%FREE VG01
Logical volume "data" created.
Führen Sie den Befehl lvdisplay aus und überprüfen Sie das Erstellungsergebnis.
Ausführungsbefehl
# lvdisplay
--- Logical volume ---
LV Path /dev/VG01/data
LV Name data
VG Name VG01
LV UUID zHliYv-65wo-VmiQ-fRCO-YXR1-UBj8-5U7ZdI
LV Write Access read/write
LV Creation host, time localhost.localdomain, 2020-06-17 12:52:27 +0900
LV Status available
# open 0
LV Size <30.00 GiB
Current LE 7679
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 8192
Block device 253:2
Führen Sie den folgenden Befehl aus, um ein Dateisystem zu erstellen.
Ausführungsbefehl
# mkfs.xfs /dev/VG01/data
meta-data=/dev/VG01/data isize=512 agcount=4, agsize=1965824 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=7863296, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=3839, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Fügen Sie am Ende von / etc / fstab hinzu und mounten Sie.
/etc/fstab
/dev/VG01/data /data01 xfs defaults 0 0
Reflektieren Sie die Einstellungen.
Ausführungsbefehl
# mount -a
Wenn keine Fehlermeldung ausgegeben wird, OK.
Überprüfen Sie abschließend die Festplattengröße.
Ausführungsbefehl
# df -h
/dev/mapper/VG01-data 30G 247M 30G 1% /data01
Es ist ordnungsgemäß montiert und Sie können die Festplattengröße überprüfen.
Recommended Posts