linux运维-逻辑卷管理器
来源:互联网 发布:中国农行软件 编辑:程序博客网 时间:2024/06/07 06:15
unit5
逻辑卷管理器:
1)新建分区
fdisk 设备名称 ##建立分区并且更改system ID为8e
partprobe
2)新建pv(物理卷)
pvcreate 设备分区名称 ##将物理分区新建成pv
pvscan ##查询目前设备里所有具有pv的磁盘
pvdisplay ##显示出目前系统上pv的状态
pvremove pv名称 ##将pv属性删除,让该分区不再具有pv属性,成为物理分区
3)新建vg(卷用户组)
vgcreate vg名称 pv名称 ##将pv新建成一个vg
vgscan ##查找系统上是否有vg存在
vgdisplay ##显示目前系统上vg的状态
vgextend ##在vg内添加额外的pv
4)新建lv(逻辑卷)
lvcreate -L -x(M,G,T) -n lv名称 vg名称 ##从vg中新建大小为x(M,G,T)的lv
lvscan ##查看系统上的lv
lvdisplay ##显示系统上的lv状态
lvextend ##在lv里增加容量
lvresize ##对lv的容量进行大小的调整
lvremove ##删除一个lv
5)文件系统格式化,挂载
mkfs.xfs /dev/vg名称/lv名称 ##格式化lv
mount /dev/vg名称/lv名称 /weixindata
6)放大逻辑卷容量(先放大逻辑卷,再放大文件系统) ##不需要umount,直接在线处理
lvextend -L +/-x(M,G,T) lv设备全称 ##将lv大小增加到x
xfs_growfs lv设备全称 ##增大文件系统的大小
7)缩减逻辑卷容量(先缩减文件系统,再缩减逻辑卷)
前提要取消挂载并将文件系统转换为ext4格式,xfs不支持设备的缩减
umount lv名称
mkfs.ext4 lv名称
mount lv名称
umount lv名称
e2fsck -f lv名称 ##扫描设备,对磁盘进行检查
resize2fs lv名称 x(M,G,T) ##缩减文件系统的大小为x
mount lv全称 /weixindata
lvreduce -L x(M,G,T) lv名称 #缩减lv设备大小为x
8)增加一个设备
mdadm -S /dev/md0
pvcreate /dev/vdb2
vgcreate vg0 /dev/vdb2
9)快照设备
touch /weixindata/file{1..5}
umount /weixindata ##卸载设备
建立快照:
lvcreate -L 快照大小 -n 快照名称 -s lv名称 ##建立/dev/vg0/lv0的快照
mount 快照全称 挂载目录 ##挂载
ls 挂载目录
rm -fr 挂载目录里的文件 ##在快照里面删除文件
恢复数据:
umount /weixindata
lvremove ##删除快照
lvcreate -L 50M -n lv0snapshot -s/dev/vg0/lv0 ##建立快照
mount /dev/vg0/lv0snapshot/weixindata/ ##挂载
ls /weixindata ##可以显示出建立的5个文件
10)删除lvm
umount /wexindata
lvremove/dev/vg0/lv0snapshot
lvremove /dev/vg0/lv0
vgremove /dev/vg0
pvremove /dev/vdb1
pvremove /dev/vdb2
- linux运维-逻辑卷管理器
- Linux 逻辑卷管理器 LVM
- 【Linux】LVM逻辑卷管理器
- 配置Linux逻辑卷管理器(LVM)
- Linux逻辑卷管理器(LVM)学习笔记
- Linux-lvm(逻辑卷管理器)
- LVM(逻辑卷管理器)
- 逻辑卷管理器
- LVM逻辑卷管理器
- 逻辑卷管理器--LVM
- LVM-逻辑卷管理器
- 文件系统/逻辑卷管理器
- LVM逻辑卷管理器
- 逻辑卷管理器
- Linux下使用逻辑卷管理器管理灵活存储
- 逻辑卷管理器(LVM)
- LVM (逻辑卷管理器)
- 逻辑卷管理器LVM建立
- 从上往下打印二叉树(Java实现)
- Sublime Laravel 插件
- A
- CUDA 编程--线程层次
- 调整数组顺序使奇数位于偶数前面
- linux运维-逻辑卷管理器
- Python matplotlib 线图(plt.plot())
- 如何修改Oracle占用8080端口与Tomcat冲突解决
- VC2008编译FFmpeg
- stringstream 函数产生随机数字字符串
- js对话框弹窗
- 正确使用String、StringBuffer、StringBuilder
- 黑马程序员 八、集合框架(2)
- DuiLib教程--从win32窗口开始