菜鸟学Linux 第026篇笔记 LVM
菜鸟学Linux 第026篇笔记 LVM
lsmod — program to show the status of modules in the Linux Kernel
LVM
可以将物理硬盘组合成为一个逻辑上的一块硬盘,
传统硬盘如果扩容,有可能会影响其原数据,而用此种方式则不会,
还有一个优点可以用来做在线数据备份
DM: Device mapper
可以动态增减文件系统空间
Physical Volume PV
Physical Extend PE
Command: pvcreate, pvremove, pvscan, pvdisplay|pvs, pvremove
e.g. pvcreate /dev/sdb{5,6,7,8}
Volume Group VG
Command: vgcreate, vgremove, vgextend, vgreduce, vgs|vgdisplay, vgscan..
vgextend VGNAME /dev/sd#
Logical Volume LV
Logical Extend LE
Command: lvcreate lvremove, lvextend, lvreduce, lvresize, lvs|lvdisplay..
e.g. lvcreate -L 5G -n lvname vgname
lvremove /dev/vg/lv
移除pv时,要先将pv数据移动到其它硬盘后再执行vgreduce
扩展逻辑卷(无损文件)
先扩充物理容量,后扩充逻辑容量
lvextend
-L [+]# /dev/vg/lv
resize2fs -p /dev/myvg/mylv
df -lh
缩减逻辑卷(有可能会损失文件)
注意1.不能在线缩减,需先卸载;
2.确保缩减后的空间大小依然能存储原有的所有数据;
3.在缩减之前应该先强型检查文件,以确保文件系统处于一至性状态;
与扩展逻辑卷相反
先缩减逻辑容量,后缩减物理容量
umount /dev/myvg/mylv
e2fsck -f /dev/myvg/mylv
resize2fs /dev/myvg/mylv 3G
lvreduce -L [-] 3G /dev/myvg/mylv
快照卷
1.生命周期为整个数据的时长;在这段时长内,数据的增长量不能超出快照卷大小;
2.快照卷应该是只读的;
3.跟原卷在同一卷组内;
快照卷可以用来做备份使用
lvcreate
-s, --snapshot
Create a snapshot logical volume (or snapshot) for an
existing, so called original logical volume (or origin).
-p, --permission r|rw
Set access permissions to read only or read and write.
Default is read and write.
e.g. lvcreate -L 100M -n testsnap -s -p r /dev/myvg/mylv
然后就可以将该卷挂载,将数据备份,备份后可以再进行删除该卷
转载于:https://blog.51cto.com/winthcloud/1873110
菜鸟学Linux 第026篇笔记 LVM相关推荐
- windows pxe 安装linux,菜鸟学Linux 第103篇笔记 pxe自动化安装linux
菜鸟学Linux 第103篇笔记 pxe自动化安装linux 内容总览 linux的系统安装 kickstart文件的组成部分 DHCP (Dynamic Host Configuration Pro ...
- 菜鸟学Linux 第033篇笔记 bootloader,inittab
菜鸟学Linux 第033篇笔记 bootloader,inittab Linux 系统自启动流程 PC OS (Linux) POST-->BIOS(Boot Sequence)-->M ...
- 菜鸟学Linux 第044篇笔记 算法和私有CA
菜鸟学Linux 第044篇笔记 算法和私有CA 证书吊销列表CRL(Certificate Revocation List ) 如何解决私钥丢失 PKI: Public Key Infrastruc ...
- 菜鸟学Linux 第050篇笔记 dhcp
菜鸟学Linux 第050篇笔记 dhcp DHCP (Dynamic Host Configuration Protocol) 早期bootp (boot protocol) lease Clien ...
- 菜鸟学Linux 第090篇笔记 corosync+drbd+mysql
菜鸟学Linux 第090篇笔记 corosync+drbd+mysql 内容总览 上节回顾 DRBD (Distributed Replicated Block Device) 分布式复制块设备 配 ...
- 菜鸟学Linux 第052篇笔记 httpd-install and section2
菜鸟学Linux 第052篇笔记 httpd-install and section2 apache 17years NCSA, httpd A Patchey Server = Apache FS ...
- Linux 日志 klogd,菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd
菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd Linux上的日志系统 syslog开源 syslog-ng 商业版 日志系统 syslog syslog 服务 syslog ...
- 菜鸟学Linux 第034篇笔记 vmlinuz, initrd, modules, script
菜鸟学Linux 第034篇笔记 vmlinuz, initrd, modules, script 内核两部分 核心 /boot/vmlinuz-version 内核模块 /lib/modules/ ...
- 菜鸟学Linux 第031篇笔记 script,控制,while,function
菜鸟学Linux 第031篇笔记 script,控制,while,function 一.脚本需求: 说明:此脚本能于同一个repo文件中创建之个yum源的指向: 1.接受一个文件名作为参数,此文件存放 ...
最新文章
- 人工智能改变未来教育的5大方式
- c#_Math.Sign()
- spss相关性分析_SPSS有话说:如何得出问卷或量表的结构或维度——探索性因素分析...
- CTFshow 信息收集 web6
- python实现条件匹配_python3 re如何匹配满足条件的选项?
- 超级简单:一步一步教你创建一小型的asp.net mvc 应用程序
- linux子系统led,Linux设备驱动GPIO子系统
- arrayrand php,php中array_rand函数的功能起什么作用呢?
- python字符串用法_笔记:python字符串的使用
- python_文件读写_反转文件中的行
- CodeForces - 3B Lorry【贪心】
- dingo php,Laravel+Dingo/Api 自定义响应 | 码农网
- 程序员泪流满面的瞬间,第三季
- Mongodb stop: Unknown instance报错
- Win11怎么设置让CPU性能全开?Win11CPU怎么设置高性能模式?
- docker修改配置文件之后,导致不能启动
- Oracle中TO_DATE用法
- 利用JS-XLSX插件 用JS读取excel数据
- 用Python写一个网络爬虫爬取网页中的图片
- 10kv电压互感器型号_10KV电压互感器的选型与保护7页