linux之 LVM扩容
1、 查看本机现在磁盘的情况
[root@oralce10g ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_oralce10g-LogVol03 9591312 4765404 4338692 53% /
tmpfs 883132 72 883060 1% /dev/shm
/dev/sda1 198337 29991 158106 16% /boot
/dev/mapper/vg_oralce10g-LogVol01 4031680 73636 3753244 2% /tmp
/dev/mapper/vg_oralce10g-LogVol02 15118728 14334340 16388 100% /u01
[root@oralce10g ~]# fdisk -l
Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00085d3a
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 3917 31251456 8e Linux LVM
Disk /dev/sdb: 21.5 GB, 21474836480 bytes ##找 doesn't contain a valid partition table
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_oralce10g-LogVol00: 2097 MB, 2097152000 bytes
255 heads, 63 sectors/track, 254 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_oralce10g-LogVol03: 9978 MB, 9978249216 bytes
255 heads, 63 sectors/track, 1213 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_oralce10g-LogVol01: 4194 MB, 4194304000 bytes
255 heads, 63 sectors/track, 509 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_oralce10g-LogVol02: 15.7 GB, 15728640000 bytes
255 heads, 63 sectors/track, 1912 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
2、 创建物理卷
[root@oralce10g ~]# pvcreate /dev/sdb
Physical volume "/dev/sdb" successfully created
3、“pvdisplay”命令查看物理卷情况
[root@oralce10g ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name vg_oralce10g
PV Size 29.80 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 7629
Free PE 0
Allocated PE 7629
PV UUID lRqQzT-LRSi-xUS0-wO54-OBw1-pVan-kCKWIb
"/dev/sdb" is a new physical volume of "20.00 GiB" ###新建的物理卷
--- NEW Physical volume ---
PV Name /dev/sdb
VG Name
PV Size 20.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 5nHvN3-xTgI-uYNO-245u-arM0-1M8H-CeR1Tp
4、 将新添的物理卷加入到已有的逻辑卷组中
[root@oralce10g ~]# vgextend vg_oralce10g /dev/sdb
Volume group "vg_oralce10g" successfully extended
5、查看卷组的空间
[root@oralce10g ~]# vgdisplay
--- Volume group ---
VG Name vg_oralce10g ##VG名称
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 6
VG Access read/write ##VG 访问权限
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 2
Act PV 2
VG Size 49.80 GiB
PE Size 4.00 MiB
Total PE 12748 ##总的PE个数
Alloc PE / Size 7629 / 29.80 GiB ##已经分配的PE
Free PE / Size 5119 / 20.00 GiB ##自由PE数量和大小
VG UUID uSfeH7-09v9-dMRE-E6ex-IQlB-C4QM-3clpUm
6、 扩展已有卷的容量 (若有 29.9G为剩余可用容量,则可< -L +29.9G > ,在原有空间上扩容 )
[root@oralce10g ~]# lvextend -L 34G -n /dev/mapper/vg_oralce10g-LogVol02 /dev/sdb
Extending logical volume LogVol02 to 34.00 GiB
Logical volume LogVol02 successfully resized
7、 以上配置完卷扩容,执行以下命令重新分配磁盘:
[root@oralce10g ~]# resize2fs /dev/mapper/vg_oralce10g-LogVol02
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/vg_oralce10g-LogVol02 is mounted on /u01; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 3
Performing an on-line resize of /dev/mapper/vg_oralce10g-LogVol02 to 8912896 (4k) blocks.
The filesystem on /dev/mapper/vg_oralce10g-LogVol02 is now 8912896 blocks long.
[root@oralce10g ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_oralce10g-LogVol03 9.2G 4.6G 4.2G 53% /
tmpfs 863M 72K 863M 1% /dev/shm
/dev/sda1 194M 30M 155M 16% /boot
/dev/mapper/vg_oralce10g-LogVol01 3.9G 72M 3.6G 2% /tmp
/dev/mapper/vg_oralce10g-LogVol02 34G 14G 19G 44% /u01 >lvm已经扩大
linux之 LVM扩容的更多相关文章
- [转载]Linux LVM硬盘管理及LVM扩容
最近项目中一直在用Linux,其中涉及到了Linux的LVM,本来想自己写一篇关于LVM的文章,搜了一下,发现了一篇更好的,转载过来,也感谢作者gaojun 原文Linux LVM硬盘管理及LVM扩容 ...
- Linux - 通过LVM对磁盘进行动态扩容
目录 1 LVM是什么 1.1 概念解释 1.2 为什么用LVM 1.2.1 不使用LVM时的扩容思路 1.2.2 使用LVM时的扩容思路 1.3 名词解释 2 普通的挂载磁盘方法 2.1 创建分区的 ...
- Linux磁盘空间扩容(LVM)
Linux磁盘空间扩容(lvm) 随着系统的运行时间增长,业务数据的增长,原有磁盘的空间会存在空间不足情况,导致系统不能正常运行,或者系统管理员磁盘没有完全划完,根据使用者的需求自行划分.那么怎么才能 ...
- Linux系统LVM分区减容扩容
Linux系统LVM分区减容扩容 目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root 1.首先查看磁盘使用情况 [root@localhost ...
- 虚拟机LVM扩容
1.先在Vmware上,把虚拟机硬盘做扩展 2.现在打开虚拟机发现系统的磁盘空间已经扩了,但是硬盘分区可用空间没变,还是原来的30G [root@localhost ~]# fdisk -l Disk ...
- 003.LVM扩容
一 LVM扩容步骤 创建分区 创建PV 扩容VG 扩容LV 载大小 二 创建分区 使用分区工具(如fdisk等)创建LVM分区,却将分区标识为LVM的分区类型8e. [root@kauai ~]# f ...
- Linux 逻辑卷扩容
Linux 逻辑卷扩容 关键词:pv(物理卷).vg(卷组) .lv(逻辑卷) 今天在用linux过程中,根分区容量不够了,突然想起来好久没更新博客,就来说说逻辑卷扩容的问题吧. 1.扩容前的检查 记 ...
- 记一次阿里云LVM扩容与 LVM 相关知识学习
一.lvm 扩容 问题: 我们阿里云服务器有一个磁盘容量为 1T ,但是最近由于业务的扩增,磁盘容量已经不够了,需要增大磁盘的容量.磁盘挂载在 /home,使用的是 LVM.我们现在需要对磁盘进行扩容 ...
- Centos7 LVM扩容实例
Centos7 lvm 扩容与以往版本有所不同 1.插入硬盘,我是在虚拟机上做的测试 直接添加一块5G的硬盘 2.系统读取硬盘信息 # echo "- - -" ...
随机推荐
- JavaScript中常用的事件
.onclick事件 点击事件(onclick并不是js中的方法,onclick只是浏览器提供js的一个dom接口,让js可以操作dom,所以onclick大小写都是没问题的,比如HTML代码就不用区 ...
- Centos7.5 升级python3.6
Centos7.5自带为/usr/bin/python2.7,需升级到python3.6,安装非常简单,直接通过yum. #centos7 pythonyum install epel-release ...
- 前端学习笔记之css清除浮动float的七种常用方法总结和兼容性处理
在清除浮动前我们要了解两个重要的定义: 浮动的定义:使元素脱离文档流,按照指定方向发生移动,遇到父级边界或者相邻的浮动元素停了下来. 高度塌陷:浮动元素父元素高度自适应(父元素不写高度时,子元素写了浮 ...
- Sybase数据库常用sql语言
Sybase数据库常用sql语言 1,表备份: --table_name1:需要备份的表; table_name2:备份后的表 SELECT * into table_name2 from table ...
- zabbix监控路由器
在路由器上添加团体名: snmp-server enable traps snmp-server community XXXX rw 1.使用Getif查看路由器端口信息 getif-2.31
- POJ 3159 Candies(差分约束+最短路)题解
题意:给a b c要求,b拿的比a拿的多但是不超过c,问你所有人最多差多少 思路:在最短路专题应该能看出来是差分约束,条件是b - a <= c,也就是满足b <= a + c,和spfa ...
- API设计原则(觉得太合适,转发做记录)
API设计原则 对于云计算系统,系统API实际上处于系统设计的统领地位,正如本文前面所说,K8s集群系统每支持一项新功能,引入一项新技术,一定会新引入对应的API对象,支持对该功能的管理操作,理解掌握 ...
- python 输出所有列表元素的乘积
def multiply_list(items): tot = 1 for x in items: tot *= x return tot print(multiply_list([1,2,-8]))
- JSP 表单处理
JSP 表单处理 我们在浏览网页的时候,经常需要向服务器提交信息,并让后台程序处理.浏览器中使用 GET 和 POST 方法向服务器提交数据. GET 方法 GET方法将请求的编码信息添加在网址后面, ...
- Linux中查看进程和杀掉进程
ps -A查看正在运行的所有进程 kill -9 xxx杀掉某个进程,xxx为进程ID.