溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos7 磁盤重新分區(qū)怎么創(chuàng)建LVM并格式化

發(fā)布時間:2021-11-04 17:06:55 來源:億速云 閱讀:223 作者:柒染 欄目:建站服務器

這篇文章給大家介紹centos7 磁盤重新分區(qū)怎么創(chuàng)建LVM并格式化,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

1、磁盤分區(qū),兩個分兩個區(qū) 一個160G,一個40G

[root@mysql innodb_log]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p

Disk /dev/vdb: 322.1 GB, 322122547200 bytes, 629145600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x8510d8fb

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048   209717247   104857600   83  Linux

Command (m for help): n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
Partition number (2-4, default 2):
First sector (209717248-629145599, default 209717248):
Using default value 209717248
Last sector, +sectors or +size{K,M,G} (209717248-629145599, default 629145599): +160G
Partition 2 of type Linux and of size 160 GiB is set

Command (m for help): n
Partition type:
   p   primary (2 primary, 0 extended, 2 free)
   e   extended
Select (default p): p
Partition number (3,4, default 3):
First sector (545261568-629145599, default 545261568):
Using default value 545261568
Last sector, +sectors or +size{K,M,G} (545261568-629145599, default 629145599):
Using default value 629145599
Partition 3 of type Linux and of size 40 GiB is set

Command (m for help): p

Disk /dev/vdb: 322.1 GB, 322122547200 bytes, 629145600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x8510d8fb

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048   209717247   104857600   83  Linux
/dev/vdb2       209717248   545261567   167772160   83  Linux
/dev/vdb3       545261568   629145599    41942016   83  Linux

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

2、設置格式為LVM

[root@mysql innodb_log]# fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000be2dd

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048     1050623      524288   83  Linux
/dev/vda2         1050624    20971519     9960448   8e  Linux LVM
/dev/vda3        20971520    83886079    31457280    5  Extended
/dev/vda5        20973568    83886079    31456256   8e  Linux LVM

Disk /dev/mapper/vg01-lv01: 42.4 GB, 42404413440 bytes, 82821120 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/vdb: 322.1 GB, 322122547200 bytes, 629145600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x8510d8fb

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048   209717247   104857600   83  Linux
/dev/vdb2       209717248   545261567   167772160   83  Linux
/dev/vdb3       545261568   629145599    41942016   83  Linux


[root@mysql innodb_log]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): t
Partition number (1-3, default 3): 2
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'

Command (m for help): t
Partition number (1-3, default 3): 3
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

[root@mysql innodb_log]# partprobe
Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0 has been opened read-only.


[root@mysql innodb_log]# fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000be2dd

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048     1050623      524288   83  Linux
/dev/vda2         1050624    20971519     9960448   8e  Linux LVM
/dev/vda3        20971520    83886079    31457280    5  Extended
/dev/vda5        20973568    83886079    31456256   8e  Linux LVM

Disk /dev/mapper/vg01-lv01: 42.4 GB, 42404413440 bytes, 82821120 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/vdb: 322.1 GB, 322122547200 bytes, 629145600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x8510d8fb

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048   209717247   104857600   83  Linux
/dev/vdb2       209717248   545261567   167772160   8e  Linux LVM
/dev/vdb3       545261568   629145599    41942016   8e  Linux LVM

3、創(chuàng)建LVM

pv兩個: /dev/vdb2  /dev/vdb3

vg一個對應:  /dev/vdb2 /dev/vdb3

lv 一個:160G 

[root@mysql innodb_log]# pvs
  PV         VG   Fmt  Attr PSize   PFree
  /dev/vda2  vg01 lvm2 a--   <9.50g    0
  /dev/vda5  vg01 lvm2 a--  <30.00g    0
[root@mysql innodb_log]# pvcreate /dev/vdb2
WARNING: ext4 signature detected on /dev/vdb2 at offset 1080. Wipe it? [y/n]: y
  Wiping ext4 signature on /dev/vdb2.
  Physical volume "/dev/vdb2" successfully created.
[root@mysql innodb_log]# pvcreate /dev/vdb3
  Physical volume "/dev/vdb3" successfully created.
[root@mysql innodb_log]# pvs
  PV         VG   Fmt  Attr PSize   PFree 
  /dev/vda2  vg01 lvm2 a--   <9.50g      0
  /dev/vda5  vg01 lvm2 a--  <30.00g      0
  /dev/vdb2       lvm2 ---  160.00g 160.00g
  /dev/vdb3       lvm2 ---  <40.00g <40.00g
[root@mysql innodb_log]# fdisk -l

Disk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000be2dd

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048     1050623      524288   83  Linux
/dev/vda2         1050624    20971519     9960448   8e  Linux LVM
/dev/vda3        20971520    83886079    31457280    5  Extended
/dev/vda5        20973568    83886079    31456256   8e  Linux LVM

Disk /dev/mapper/vg01-lv01: 42.4 GB, 42404413440 bytes, 82821120 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/vdb: 322.1 GB, 322122547200 bytes, 629145600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x8510d8fb

   Device Boot      Start         End      Blocks   Id  System
/dev/vdb1            2048   209717247   104857600   83  Linux
/dev/vdb2       209717248   545261567   167772160   8e  Linux LVM
/dev/vdb3       545261568   629145599    41942016   8e  Linux LVM


[root@mysql innodb_log]# pvs
  PV         VG   Fmt  Attr PSize   PFree 
  /dev/vda2  vg01 lvm2 a--   <9.50g      0
  /dev/vda5  vg01 lvm2 a--  <30.00g      0
  /dev/vdb2       lvm2 ---  160.00g 160.00g
  /dev/vdb3       lvm2 ---  <40.00g <40.00g
[root@mysql innodb_log]# vgcreate vgdata01 /dev/vdb2 /dev/vdb3
  Volume group "vgdata01" successfully created


[root@mysql innodb_log]# vgs
  VG       #PV #LV #SN Attr   VSize   VFree 
  vg01       2   1   0 wz--n-  39.49g      0
  vgdata01   2   0   0 wz--n- 199.99g 199.99g


[root@mysql innodb_log]# lvs
  LV   VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv01 vg01 -wi-ao---- 39.49g                                                   
[root@mysql innodb_log]# lvcreate -L 160G -n lv02 vgdata01
  Logical volume "lv02" created.
[root@mysql innodb_log]# lvs
  LV   VG       Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv01 vg01     -wi-ao----  39.49g                                                   
  lv02 vgdata01 -wi-a----- 160.00g          

                                          
[root@mysql innodb_log]# lvdisplay
  --- Logical volume ---
  LV Path                /dev/vgdata01/lv02
  LV Name                lv02
  VG Name                vgdata01
  LV UUID                d2tSRE-tDF6-zPDV-0ACU-Qz9I-BUJJ-jPRoT1
  LV Write Access        read/write
  LV Creation host, time mysql.novalocal, 2020-02-26 13:11:12 +0800
  LV Status              available
  # open                 0
  LV Size                160.00 GiB
  Current LE             40960
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
  
  --- Logical volume ---
  LV Path                /dev/vg01/lv01
  LV Name                lv01
  VG Name                vg01
  LV UUID                pErBl0-TR5d-xPSz-CYfY-hT3V-7FWp-QRPbAf
  LV Write Access        read/write
  LV Creation host, time localhost, 2019-09-16 19:31:11 +0800
  LV Status              available
  # open                 1
  LV Size                39.49 GiB
  Current LE             10110
  Segments               2
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:0
   

4、格式化


[root@mysql innodb_log]# mkfs.ext4 /dev/vgdata01/lv02
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
10485760 inodes, 41943040 blocks
2097152 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2189426688
1280 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done                           
Writing inode tables: done                           
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done    

5、寫入啟動文件

[root@mysql innodb_log]# df -h

Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/vg01-lv01   39G  4.8G   33G  13% /
devtmpfs               7.8G     0  7.8G   0% /dev
tmpfs                  7.8G     0  7.8G   0% /dev/shm
tmpfs                  7.8G  8.7M  7.8G   1% /run
tmpfs                  7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/vda1              509M  140M  370M  28% /boot
tmpfs                  1.6G     0  1.6G   0% /run/user/0
/dev/vdb1               99G  5.3G   89G   6% /data
overlay                 39G  4.8G   33G  13% /var/lib/docker/overlay2/a8b63ab12a60dbd0e16dbbd62dd4aa1d073b6092e35f95f6b59b7f0b57dd4aee/merged
[root@mysql innodb_log]# mkdir /data1
mkdir: cannot create directory ‘/data1’: File exists
[root@mysql innodb_log]# vi /etc/fstab
UUID=fa26d131-a86c-432e-9f59-091033663fdb  /vdb1  ext4 defaults 0 0

#
# /etc/fstab
# Created by anaconda on Mon Sep 16 19:31:12 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg01-lv01   /                       ext4    defaults        1 1
UUID=9916da56-b2a1-4df1-9775-24e4103eea3a /boot                   xfs     defaults        0 0
UUID=fa26d131-a86c-432e-9f59-091033663fdb  /vdb1  ext4 defaults 0 0
/dev/vgdata01/lv02  /data1  ext4 defaults 0 0
~
~
~
~
"/etc/fstab" 12L, 503C written

6、掛載


[root@mysql innodb_log]# mount /dev/vgdata01/lv02 /data1
[root@mysql innodb_log]# df -h
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/vg01-lv01       39G  4.8G   33G  13% /
devtmpfs                   7.8G     0  7.8G   0% /dev
tmpfs                      7.8G     0  7.8G   0% /dev/shm
tmpfs                      7.8G  8.7M  7.8G   1% /run
tmpfs                      7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/vda1                  509M  140M  370M  28% /boot
tmpfs                      1.6G     0  1.6G   0% /run/user/0
/dev/vdb1                   99G  5.3G   89G   6% /data
overlay                     39G  4.8G   33G  13% /var/lib/docker/overlay2/a8b63ab12a60dbd0e16dbbd62dd4aa1d073b6092e35f95f6b59b7f0b57dd4aee/merged
/dev/mapper/vgdata01-lv02  158G   61M  150G   1% /data1
[root@mysql innodb_log]#

關于centos7 磁盤重新分區(qū)怎么創(chuàng)建LVM并格式化就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI