当前位置:网站首页>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
边栏推荐
- LeetCode-按奇偶排序数组
- Several precise order receiving methods suitable for fresh food wholesale industry
- 免费文件服务器储存技术
- 口碑好的食材配送信息化管理系统怎么样?
- Live broadcast review | bas technology innovation exploration under active defense system
- 汽配行业面临的难题用什么软件帮忙解决呢
- How to dynamically delete data rows in a table through JS (keep the head)
- 微服务项目搭建二:数据库设计
- 从零开始-实现JpetStore网站-1-建立项目框架以及项目介绍
- Amino encoding protocol
猜你喜欢

关于redis使用分布式锁的封装工具类

Methods of importing and exporting settings in Altium Designer

2022 electrician (elementary) examination questions and simulation examination

How to download and install stm32cubemx

Disk C is full? A few simple tips teach you to release and clean up tens of gigabytes of space on the C disk, the most effective way to clean up the C disk

汽配行业面临的难题用什么软件帮忙解决呢

Get properties of class

25 | adventure and prediction (IV): it's raining today. Will it rain tomorrow?

Microservice system architecture construction I: Environment Construction

v-for生成的子组件列表删除第n行出现数据错乱问题
随机推荐
Young's matrix to find whether a number exists
2022 electrician (elementary) examination questions and simulation examination
Maternal and infant supplies wholesale industry uses management software to improve efficiency and realize cost reduction and efficiency increase
Remote office solution under epidemic situation
中小型照明灯饰行业如何利用数字化转型突出重围?
钉钉小程序 父子传参数对象 子组件页面不更新?
sizeof、strlen求字符长度
Amino encoding protocol
Dfinity (ICP) basic development tutorial-5
Edge浏览器如何安装BdTab(BD)新标签页插件(图文教程)
Reverse order and comparison of strings
Import the robot model built by SolidWorks into ROS
[problem record] taberror: inconsistent use of tabs and spaces in indentation
MySQL installation and configuration under Windows
MySQL summary
Local shooting range 2- file upload vulnerability (III) - Network Security
How to dynamically delete data rows in a table through JS (keep the head)
22 | adventure and prediction (I): hazard is both "danger" and "opportunity"
2022起重机械指挥考试题模拟考试题库及在线模拟考试
星巴克创始人:出于安全考量 或不再向非店内消费者开放“公厕”