溫馨提示×

溫馨提示×

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

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

Linux下LVM邏輯卷管理

發布時間:2020-08-16 03:39:49 來源:ITPUB博客 閱讀:189 作者:巡完南山巡南山 欄目:建站服務器

分區

[root@db01 ~]# fdisk -l

 

Disk /dev/sda: 10.7 GB, 10737418240 bytes

255 heads, 63 sectors/track, 1305 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14        1305    10377990   8e  Linux LVM

 

Disk /dev/sdb: 5368 MB, 5368709120 bytes

255 heads, 63 sectors/track, 652 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

Disk /dev/sdb doesn't contain a valid partition table

[root@db01 ~]#

[root@db01 ~]# fdisk /dev/sdb

Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel

Building a new DOS disklabel. Changes will remain in memory only,

until you decide to write them. After that, of course, the previous

content won't be recoverable.

 

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

 

Command (m for help): m  

Command action

   a   toggle a bootable flag

   b   edit bsd disklabel

   c   toggle the dos compatibility flag

   d   delete a partition

   l   list known partition types

   m   print this menu

   n   add a new partition

   o   create a new empty DOS partition table

   p   print the partition table

   q   quit without saving changes

   s   create a new empty Sun disklabel

   t   change a partition's system id

   u   change display/entry units

   v   verify the partition table

   w   write table to disk and exit

   x   extra functionality (experts only)

 

Command (m for help): n

Command action

   e   extended

   p   primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-652, default 1):

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-652, default 652):

Using default value 652

 

Command (m for help): w

The partition table has been altered!

 

Calling ioctl() to re-read partition table.

Syncing disks.

[root@db01 ~]#

[root@db01 ~]# fdisk -l

 

Disk /dev/sda: 10.7 GB, 10737418240 bytes

255 heads, 63 sectors/track, 1305 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14        1305    10377990   8e  Linux LVM

 

Disk /dev/sdb: 5368 MB, 5368709120 bytes

255 heads, 63 sectors/track, 652 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

 

   Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1         652     5237158+  83  Linux

[root@db01 ~]#

[root@db01 ~]#

[root@db01 ~]# pvcreate /dev/sdb1

  Physical volume "/dev/sdb1" successfully created

[root@db01 ~]#

[root@db01 ~]# vgcreate testvg /dev/sdb1

  /dev/hdc: open failed: No medium found

  Volume group "testvg" successfully created

[root@db01 ~]#

[root@db01 ~]# vgdisplay

  --- Volume group ---

  VG Name               testvg

  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               4.99 GB

  PE Size               4.00 MB

  Total PE              1278

  Alloc PE / Size       0 / 0  

  Free  PE / Size       1278 / 4.99 GB

  VG UUID               SMGvyj-hKdO-ILqF-Z9y3-1qPb-WHyQ-K7zN5d

  

  --- Volume group ---

  VG Name               VolGroup00

  System ID            

  Format                lvm2

  Metadata Areas        1

  Metadata Sequence No  3

  VG Access             read/write

  VG Status             resizable

  MAX LV                0

  Cur LV                2

  Open LV               2

  Max PV                0

  Cur PV                1

  Act PV                1

  VG Size               9.88 GB

  PE Size               32.00 MB

  Total PE              316

  Alloc PE / Size       316 / 9.88 GB

  Free  PE / Size       0 / 0  

  VG UUID               wH67cF-9Z6s-YEXC-yf0U-q0ep-NK0g-7gC25V

  

[root@db01 ~]#

[root@db01 ~]# lvcreate -L100 -n lv_test01 testvg

  Logical volume "lv_test01" created

[root@db01 ~]#

[root@db01 ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup00-LogVol00

                      7.7G  4.3G  3.0G  60% /

/dev/sda1              99M   12M   82M  13% /boot

tmpfs                 506M     0  506M   0% /dev/shm



新建lv

創建pv

pvcreate /dev/sdb1

創建vg

vgcreate testvg /dev/sdb1

創建lv,單位是M

lvcreate -L100 -n lv_test01 testvg

或指定pe數量

lvcreate -l45230 testvg -n lv_test01

擴展lv

將sdc2擴展加到testvg中

vgextend testvg /dev/sdc2

將lv_test01擴展到12G

lvextend -L12G /dev/testvg/lv_test01

將lv_test01增加1G

lvextend -L +1G /dev/testvg/lv_test01

文件系統

創建ext3格式文件系統

mkfs.ext3 /dev/testvg/lv_test01

或者

mkfs -t ext3  /dev/testvg/lv_test01

掛載到/mount_test

mount /dev/testvg/lv_test01 /mount_test

 

擴展lv后需對文件系統resize(正對ext2、ext3、ext4等)

df –h –T 查看文件系統格式

e2fsck -f /dev/testvg/lv_test01  -- 可不執行

resize2fs -p /dev/testvg/lv_test01

 

如果文件系統格式為reiserfs

resize_reiserfs -f /dev/testvg/lv_test01

刪除

刪除testvg中的pv,pvdisplay確認pv是否在用

vgreduce testvg /dev/hda1

刪除lv

umount /dev/testvg/lv_test01

lvremove /dev/testvg/lv_test01

激活 vg

取消激活vg

vgchange -an /dev/vg001

激活vg

vgchange -ay vg001


向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女