【就业班作业】【第六周】创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

1、准备至少有两个PV组成的大小为20G,本次规划各10G盘。

[root@localhost ~]# lsblk
NAME            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 
  ├─centos-root 253:0    0   17G  0 lvm  /
  └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0   20G  0 disk 
├─sdb1            8:17   0    2G  0 part /test
└─sdb2            8:18   0   10G  0 part 
sdc               8:32   0   20G  0 disk 
└─sdc1            8:33   0   10G  0 part 
sr0              11:0    1 1024M  0 rom  
[root@localhost ~]# 

2、创建pv

[root@localhost ~]# pvcreate /dev/sdb2
  Physical volume "/dev/sdb2" successfully created.
[root@localhost ~]# pvcreate /dev/sdc1
  Physical volume "/dev/sdc1" successfully created.
[root@localhost ~]# pvs
  PV         VG     Fmt  Attr PSize   PFree 
  /dev/sda2  centos lvm2 a--  <19.00g     0 
  /dev/sdb2         lvm2 ---   10.00g 10.00g
  /dev/sdc1         lvm2 ---   10.00g 10.00g
[root@localhost ~]# 

3、创建名为testvg的VG;要求PE大小 为16MB.

[root@localhost ~]# vgcreate  testvg -s 16M /dev/sdb2 /dev/sdc1
  Volume group "testvg" successfully created
[root@localhost ~]# vgs
  VG     #PV #LV #SN Attr   VSize   VFree  
  centos   1   2   0 wz--n- <19.00g      0 
  testvg   2   0   0 wz--n- <19.97g <19.97g
[root@localhost ~]# vgdisplay testvg
  --- Volume group ---
  VG Name               testvg
  System ID             
  Format                lvm2
  Metadata Areas        2
  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                2
  Act PV                2
  VG Size               <19.97 GiB
  PE Size               16.00 MiB
  Total PE              1278
  Alloc PE / Size       0 / 0   
  Free  PE / Size       1278 / <19.97 GiB
  VG UUID               rMgD9d-QdXN-yi3q-brOO-tJoO-dvjk-MEUQDg
   
[root@localhost ~]# 

4、创建大小为5G的逻辑卷testlv;挂载至/users目录

[root@localhost ~]# lvcreate -L 5G -n testlv testvg
  Logical volume "testlv" created.
[root@localhost ~]# lvs
  LV     VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root   centos -wi-ao---- <17.00g                                                    
  swap   centos -wi-ao----   2.00g                                                    
  testlv testvg -wi-a-----   5.00g                                                    
[root@localhost ~]# lvdisplay /dev/testvg/testlv 
  --- Logical volume ---
  LV Path                /dev/testvg/testlv
  LV Name                testlv
  VG Name                testvg
  LV UUID                f7k0eD-kAzs-6euo-ZQYu-iYZy-xIvg-6y6jkS
  LV Write Access        read/write
  LV Creation host, time localhost.localdomain, 2020-09-08 19:06:50 +0800
  LV Status              available
  # open                 0
  LV Size                5.00 GiB
  Current LE             320
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     8192
  Block device           253:2
   
[root@localhost ~]# mkfs.ext4 /dev/testvg/testlv 
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
327680 inodes, 1310720 blocks
65536 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1342177280
40 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

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

[root@localhost ~]# mkdir /users
[root@localhost ~]# mount /dev/testvg/testlv /users/
[root@localhost ~]# lsblk
NAME              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 
  ├─centos-root   253:0    0   17G  0 lvm  /
  └─centos-swap   253:1    0    2G  0 lvm  [SWAP]
sdb                 8:16   0   20G  0 disk 
├─sdb1              8:17   0    2G  0 part /test
└─sdb2              8:18   0   10G  0 part 
  └─testvg-testlv 253:2    0    5G  0 lvm  /users
sdc                 8:32   0   20G  0 disk 
└─sdc1              8:33   0   10G  0 part 
[root@localhost ~]# 

(完)

alias scandisk0='echo "- - -" > /sys/class/scsi_host/host0/scan'
alias scandisk1='echo "- - -" > /sys/class/scsi_host/host1/scan'
alias scandisk2='echo "- - -" > /sys/class/scsi_host/host2/scan'

posted @ 2020-09-08 11:11  sankeya  阅读(709)  评论(0编辑  收藏  举报