当前位置:网站首页>lvm建立逻辑卷
lvm建立逻辑卷
2022-08-08 07:07:00 【stars293】
创建物理卷 pvcreat /dev/sd{b,c} //建立物理卷 创建物理卷组 vgcreate vg1 /devsdb /dev/sdc //创建物理卷组vg1 创建逻辑卷 lvcreate -L 10G -n ggg vg1 //在vg0卷组上创建名为ggg,大小为10G的逻辑卷 (-L指定创建的LV大小,-l指定创建的LV的PE数量,-n是LV的名字)
逻辑卷创建成功但还不能使用,需要建立文件系统
建立文件系统
mkfs.xfs /dev/vg1/ggg //建立文件系统
挂载
mount /dev/vg1/ggg /mnt //挂载成功后就可以使用了
创建步骤
1.建立物理卷
[[email protected] ~]# pvcreate /dev/sd{b,c}
// 命令 设备名(物理卷名)
2.建立卷组
3. 建立逻辑卷
[[email protected] ~]# lvcreate -L 23G -n ky22 vg1
//创建逻辑卷命令 指定逻辑卷大小 创建逻辑卷名 从哪一个卷组中取pe
4.建立文件系统
mkfs.xfs /dev/vg1/ky22
//建立文件系统 vg1自己取的卷组名 ky22 自己取的逻辑卷名字
5.挂载
mount /dev/vg1/ky22 /mnt
挂载成功后可以使用
如何扩容:
xfs系统中的扩容:
情况一:vg足够扩展 lvextend -L +3G /dev/vg1/ky22
xfs_growfs /dev/vg1/ky22
情况二:vg不够拉伸,得先扩大设备再扩大系统
扩大设备: pvcreate /dev/vdd //创建物理卷/dev/vdd
vgextend vg1 /dev/vdd ##将新的物理卷vdd添加到现有的卷组vg1
扩展逻辑卷
lvextend -L +3G /dev/vg1/ky22
xfs_growfs /dev/vg1/ky22
ext4系统的扩容
[[email protected] ~]# umount /mnt ##先卸载
[[email protected] ~]# mkfs.ext4 /dev/vg0/lv0 ##格式化逻辑卷 ,并改系统为ext4
[[email protected] ~]# mount /dev/vg0/lv0 /mnt/ ##挂载
[[email protected] ~]# lvextend -L 1800M /dev/vg0/lv0 ##增加逻辑卷空间
Extending logical volume lv0 to 1.76 GiB Logical volume lv0 successfully resized
[[email protected] ~]# resize2fs /dev/vg0/lv0 ##更新逻辑卷信息
缩减逻辑卷空间
[[email protected] ~]# umount /mnt ##先卸载
[[email protected] ~]# e2fsck -f /dev/vg0/lv0 ##扫描逻辑卷上的空余空间
[[email protected] ~]# resize2fs /dev/vg0/lv0 1000M ##设备文件减少到1000M
[[email protected] ~]# lvreduce -L 1000M /dev/vg0/lv0 ##将逻辑卷减少到1000M
[[email protected] ~]# mount /dev/vg0/lv0 /mnt ##挂载
缩减vg:(迁移到闲置设备)
[[email protected] ~]# pvmove /dev/vdb1 /dev/vdb2 ##将vdb1的空间数据转移到vdb2
/dev/vdb1: Moved: 88.0%
/dev/vdb1: Moved: 100.0% ##转移数据成功
[[email protected] ~]# vgreduce vg0 /dev/vdb1 ##将/dev/vdb1分区从vg0卷组中移除
Removed "/dev/vdb1" from volume group "vg0"
[[email protected] ~]# pvremove /dev/vdb1 ##把/dev/vdb1分区从系统中删除
Labels on physical volume "/dev/vdb1" successfully wiped
注意:将vdb1的空间数据转移到vdb2时,要确保vdb2的足够的空间能将vdb1的数据转移,否则需要先将vdb1缩减。
磁盘配额
[[email protected] ~]# xfs_quota -x -c 'limit -u bsoft=20M bhard=30M isoft=5 ihard=6 zhangsan' /opt/log/
[[email protected] ~]# chmod 777 /opt/log/
[[email protected] ~]# su zhangsan
[[email protected] log]$ touch file{1..10}.txt
touch: 无法创建"file7.txt": 超出磁盘限额
touch: 无法创建"file8.txt": 超出磁盘限额
touch: 无法创建"file9.txt": 超出磁盘限额
touch: 无法创建"file10.txt": 超出磁盘限额
[[email protected] log]$ ls
file1.txt file2.txt file3.txt file4.txt file5.txt file6.txt
[[email protected] log]$ dd if=/dev/zero of=/opt/log/test.txt bs=1M count=20
记录了20+0 的读入
记录了20+0 的写出
[[email protected] log]$ dd if=/dev/zero of=/opt/log/test1.txt bs=1M count=20
dd: 写入"/opt/log/test1.txt" 出错: 超出磁盘限额
记录了11+0 的读入
记录了10+0 的写出
10485760字节(10 MB)已复制,0.00546079 秒,1.9 GB/秒
[[email protected] log]$ touch file{1..10}.txt
touch: 无法创建"file1.txt": 超出磁盘限额
touch: 无法创建"file2.txt": 超出磁盘限额
touch: 无法创建"file3.txt": 超出磁盘限额
touch: 无法创建"file10.txt": 超出磁盘限额
[[email protected] log]$ ls
test1.txt test.txt
[[email protected] log]$ rm -rf *
[[email protected] log]$ touch file{1..10}.txt
touch: 无法创建"file7.txt": 超出磁盘限额
touch: 无法创建"file8.txt": 超出磁盘限额
touch: 无法创建"file9.txt": 超出磁盘限额
touch: 无法创建"file10.txt": 超出磁盘限额
[[email protected] log]$ ls
file1.txt file2.txt file3.txt file4.txt file5.txt file6.txt
边栏推荐
- C语言内存分配相关知识
- 论文解读:《Amy pred-FRL是一种通过使用特征表示学习来精确预测淀粉样蛋白的新方法》
- DCNN-4mC: Densely connected neural network basedN4-methylcytosine site prediction in multiple speci
- ctP2ISP:使用卷积和数据增强的转换器预测蛋白质-蛋白质相互作用位点
- matlab simulink串级变比值模糊PID烟气脱硫浆液pH值控制
- 蓝牙5.2新特性 - Enhance ATT
- Properties文件的读取与保存
- 【VMware】向物理机复制文件夹失败
- Zip文件的解析与生成
- ES2020(ES11)新特性
猜你喜欢
DAY1-深度学习100例-卷积神经网络(CNN)实现mnist手写数字识别
动手学数理统计(1)
Protein–RNA interaction prediction with deep learning:structure matters
Monorepo[单一代码库] 与MicroService[微服务] 架构
idea big data tools 提交flink任务
HCIA --- VLAN实验报告
性能测试------LoadRunner
DCNN-4mC: Densely connected neural network basedN4-methylcytosine site prediction in multiple speci
超大Excel文件的写入
冒泡排序
随机推荐
用于一型糖尿病血糖调节的无模型iPID控制器
Adapt-Kcr:基于学习嵌入特征和注意力架构的新型深度学习框架,用于精确预测赖氨酸(crotonylation)位点
重载与重写的区别
antdv4 升级指北
DAY3-深度学习100例-卷积神经网络(CNN)服装图像分类
超大Excel文件读写 :使用SXSSFWorkbook和EasyExcel方式对比
单片机裸机编程中实用驱动分享
大文件上传时如何做到 秒传?
【Android安全】priv-app 系统应用权限
PhpStudy 2016搭建-DVWA靶场
蓝牙Mesh简介
从不同角度分析几种IO类型
进程间的五种通信方法
双馈风电机组备用容量控制策略研究
matlab simulink串级变比值模糊PID烟气脱硫浆液pH值控制
对称式加密与非对称式加密的对比
每日一题Day4
性能测试------LoadRunner
信息学奥赛一本通 1923:【03NOIP普及组】数字游戏 | 洛谷 P1043 [NOIP2003 普及组] 数字游戏
微服务:事务管理