当前位置:网站首页>LVM management exercise

LVM management exercise

2022-06-13 08:16:00 BT youth

subject :

1. Add one swap Partition

Add a new... To your system swap Partition , And meet the following requirements :

       swap The partition capacity is 512 MiB

       When your system starts ,swap The partition should be able to boot and mount automatically

       Do not remove or modify other existing in your system swap Partition

2. Create a logical volume

Please create a new logical volume according to the following requirements :

             Create a file called datastore The volume group , The size of the volume group is 4G 

       The name of the logical volume is database , The volume group is datastore, The logical volume size is 3G

       Format the new logical volume as xfs file system , When the system is required to start , The logical volume can be automatically mounted to /database

3. Expand the volume group and expand the last question database The size of the logical volume is 5G.

4. Delete all logical volumes and restore them to the original state of the system

Environmental Science :

linux Have a piece 10G Of sdb Hard disk unassigned

1、

 

 

lsblk                # View the tree structure disk partition 
Fdisk /dev/sdb	     # Get into LVM Management division 
                     # establish swap Partition 512M And rewrite it id Number is swap
p	
n
+512M
t
82
p
w 
mkswpa /dev/sdb5	# format swap
swapon /dev/sdb5	# Activate swap Partition ( Check the size before activating )
free -m			# see swap size 
Vim /etc/fstab		# Get into /etc/fstab File add boot auto start 
 restart 

2、

fdisk  /dev/sdb                          # Give a new partition to divide logical volumes ( to 4G)
pvcreate /dev/sdb6                       # establish pv
vgcreate datastore /dev/sdb6             # establish vg The volume group datastore
lvcreate -L 3G -n database datastore     # establish 3G The size of lv Logic volume 
mkfs.xfs /dev/datastore/database         # format xfs Type of logical volume 
mkdir /database                          # Create mount directory 
mount /dev/datastore/database  /database/# mount 

blkid	                                 # see UUID

    /dev/sdb7:UUID="5KqydD-OHKG-EHi9-XZIU-puRv-A7im-s0m6xO" TYPE="LVM2_member"                 PARTUUID="7bb7f8aa-07"

vim /etc/fstab                           # Add power on self start 
    UUID=630da09a-551e-4c57-8654-9f0cdb838105 /database xfs defaults 0 0
df -h

3、

# see lv、vg、pv Volume discovery vg There are not enough rolls for lv branch 2G, So let's divide another one sdb7 To add to pv Middle feeding vg
lvs
vgs
pvs
fdisk /dev/sdb                     # establish sdb7 Partition +2G
pvcreate /dev/sdb7                 #sdb7 Add to pv In the volume 
vgextend datastore /dev/sdb7       #vg Volume group added sdb7 size 
lvextend -L +2G /dev/datastore/database            #lv Logic volume +2G Size 
df -h                              # It has not been synchronized yet 
xfs_growfs /dev/datastore/database #( error : The mount directory must be formatted  /database)
xfs_growfs /database/              #xfs System synchronization format 
 notes : If encountered ext4 The format is :
resize2fs /dev/datastroe/database  #ext System synchronization format 
df -h                              # Mount successfully 

4、

umount /database                 # Cancel the mount 
df -h                            # View the mount 
vim /etc/fstab                   # Remove the boot auto start to prevent the system from starting up  
lvremove /dev/datastore/database # remove lv Logic volume 
vgremove datastore               # remove vg The volume group 
pvremove /dev/sdb5 /dev/sdb7     # remove pv Physical volume 
fdisk /dev/sdb                   # Get into LVM Manage deleting created partitions 
reboot                           # restart 

 

 

 

 

 

 

 

 

 

 


原网站

版权声明
本文为[BT youth]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202270544578642.html