Get the App
SLTechnology News&Howtos  ›  Servers  › 

How does Linux create LVM

Shulou Source: shulou.com Published: 2022-06-01 03:24:37 10月03日 Update

This article introduces Linux how to create LVM, the content is very detailed, interested friends can refer to, hope to be helpful to you.

Linux create LVM (Logical Volume)

Recently, I have participated in the division of storage with other colleagues. Because of the nature of the work, the commands in this area have become particularly unfamiliar. We have reorganized the LVM creation process for a rainy day.

-1 operating system version

[root@chen ~] # cat / etc/issue

Red Hat Enterprise Linux Server release 6.4 (Santiago)

Kernel\ r on an\ m

-2 A disk for LVM needs to be created

[root@chen ~] # fdisk-l

Disk / dev/sdb: 1073 MB, 1073741824 bytes

255 heads, 63 sectors/track, 130 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk / dev/sdc: 1073 MB, 1073741824 bytes

255 heads, 63 sectors/track, 130 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk / dev/sdd: 1073 MB, 1073741824 bytes

255 heads, 63 sectors/track, 130 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

-3 create PV (Physical Volume)

[root@chen ~] # pvcreate / dev/sdb

Physical volume "/ dev/sdb" successfully created

[root@chen ~] # pvcreate / dev/sdc

Physical volume "/ dev/sdc" successfully created

[root@chen ~] # pvcreate / dev/sdd

Physical volume "/ dev/sdd" successfully created

-4 View PV

[root@chen ~] # pvdisplay

"/ dev/sdb" is a new physical volume of "1.00 GiB"

-NEW Physical volume

PV Name / dev/sdb

VG Name

PV Size 1.00 GiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID JA8nPJ-LP8N-cw1U-qCY3-0yiD-yYJd-XiiHBq

"/ dev/sdc" is a new physical volume of "1.00 GiB"

-NEW Physical volume

PV Name / dev/sdc

VG Name

PV Size 1.00 GiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID CRoe30-68V7-vVgt-QKss-kS3H-pufb-znImot

"/ dev/sdd" is a new physical volume of "1.00 GiB"

-NEW Physical volume

PV Name / dev/sdd

VG Name

PV Size 1.00 GiB

Allocatable NO

PE Size 0

Total PE 0

Free PE 0

Allocated PE 0

PV UUID sb7VKF-JY1B-vACE-hUZI-e2KQ-PfXe-CMCBVF

[root@chen ~] # pvscan

PV / dev/sdb lvm2 [1.00 GiB]

PV / dev/sdc lvm2 [1.00 GiB]

PV / dev/sdd lvm2 [1.00 GiB]

Total: 3 [3.00 GiB] / in use: 0 [0] / in no VG: 3 [3.00 GiB]

-5 create VG (Volumne Group)

[root@chen ~] # vgcreate VolGroup001 / dev/sdb / dev/sdc / dev/sdd

Volume group "VolGroup001" successfully created

-6 View VG

[root@chen ~] # vgdisplay

-Volume group

VG Name VolGroup001

System ID

Format lvm2

Metadata Areas 3

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 3

Act PV 3

VG Size 2.99 GiB

PE Size 4.00 MiB

Total PE 765

Alloc PE / Size 0 / 0

Free PE / Size 765 / 2.99 GiB

VG UUID DwFmKs-LONs-aF91-vrHt-9C9S-YoyQ-CLGwRn

[root@chen ~] # vgscan

Reading all physical volumes. This may take a while...

Found volume group "VolGroup001" using metadata type lvm2

-7 create LV (Logical Volume)

[root@chen] # lvcreate-L 2G-n lvData01 VolGroup001

Logical volume "lvData01" created

-8 View LV

[root@chen ~] # lvdisplay

-Logical volume

LV Path / dev/VolGroup001/lvData01

LV Name lvData01

VG Name VolGroup001

LV UUID 5V8LUf-I835-isBg-l0zN-tfhI-XmkS-sibQ7s

LV Write Access read/write

LV Creation host, time chen, 2018-04-19 23:43:42 + 0800

LV Status available

# open 0

LV Size 2.00 GiB

Current LE 512

Segments 3

Allocation inherit

Read ahead sectors auto

-currently set to 256

Block device 253:0

[root@chen ~] # lvscan

ACTIVE'/ dev/VolGroup001/lvData01' [2.00 GiB] inherit

[root@chen ~] # fdisk-l

.

Disk / dev/mapper/VolGroup001-lvData01: 2147 MB, 2147483648 bytes

255 heads, 63 sectors/track, 261 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

-9 formatting

[root@chen] # mkfs-t ext4 / dev/mapper/VolGroup001-lvData01

-10 mounting

[root@chen ~] # mkdir / data

[root@chen ~] # mount / dev/VolGroup001/lvData01 / data

[root@chen] # df-h

Filesystem Size Used Avail Use% Mounted on

/ dev/sda3 48G 29G 16G 65% /

Tmpfs 932M 76K 932m 1% / dev/shm

/ dev/sda1 194M 33m 152m 18% / boot

/ dev/sr0 3.5G 3.5G 0 100% / media/RHEL_6.4 x86 percent 64 Disc 1

/ dev/mapper/VolGroup001-lvData01

2.0G 67M 1.9G 4% / data

[root@chen ~] # vi / etc/fstab

/ dev/mapper/VolGroup001-lvData01 / data ext4 defaults 00

On how to create Linux LVM to share here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Tags: Content more help good strange unexpected needs operating system interests colleagues commands guys buddies properties articles formats versions knowledge disks articles systems Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Huawei OPPO Reno Redmi vpn MySQL