当前位置:网站首页>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
边栏推荐
- Practice makes sense -- your byte alignment and stack cognition may be wrong
- How to dynamically delete data rows in a table through JS (keep the head)
- Dfinity (ICP) development problems and solutions-6
- v-for生成的子组件列表删除第n行出现数据错乱问题
- Why do wholesalers use the order system
- 本地靶场2-文件上传漏洞(三)-网络安全
- 免费文件服务器储存技术
- [problem record] taberror: inconsistent use of tabs and spaces in indentation
- IPFs cluster setup process
- How to hide tabs in nailing applet
猜你喜欢
母婴用品批发行业使用管理软件提高效率 实现降本增效
2022 electrician (elementary) examination questions and simulation examination
【Emgu.CV】Emgu. CV. Example\ocr operation reports an error system IO. Filenotfoundexception: "failed to load file or assembly" system.drawing.common "
20 | pipeline oriented instruction design (Part 1): Modern CPU with multi-purpose
Get properties of class
How does the BD new tab plug-in log in?
Introduction to dfinity (ICP) -1
微服务系统架构搭建一:环境搭建
Did decentralized digital identity
Examination question bank and simulation examination for special operation certificate of safety management personnel of hazardous chemical business units in 2022
随机推荐
名次的确定
5. fabric2.2 installation and submission contract (using official demo)
BD新标签页(BdTab)插件如何登入?
Amino encoding protocol
6. fabric2.2 stop clustering and delete data (use the official demo)
Effective Go - The Go Programming Language
Daffodil upgrade (self idempotent)
Shell脚本常用开发规范
【PYTORCH】Expected object of type torch. xxxTensor but found type torch. cuda. xxxTensor(torch0.4.0)
Start from scratch - implement the jpetstore website -1- establish the project framework and project introduction
How to dynamically delete data rows in a table through JS (keep the head)
[virt-manager]远程管理启动虚拟机时,鼠标飘逸的问题
杨氏矩阵查找数字是否存在
How can the small and medium-sized lighting industry make use of the digital transformation to stand out from the encirclement?
Edge browser uses bdtab new tab plug-in (BD new tab)
STM32CubeMX的下载和安装方式
使用kvm创建三台能通局域网的虚拟机
Local shooting range 2- file upload vulnerability (III) - Network Security
22 | adventure and prediction (I): hazard is both "danger" and "opportunity"
【PYTORCH】RuntimeError: one of the variables needed for gradient computation has been