CentOS6、7LVM扩容
简介
LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux 2.4内核上实现。
物理存储介质(PhysicalStorageMedia)
指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是存储系统最底层的存储单元。
物理卷(Physical Volume,PV)
指磁盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
卷组(Volume Group,VG)
类似于非LVM系统中的物理磁盘,其由一个或多个物理卷PV组成。可以在卷组上创建一个或多个LV(逻辑卷)。
逻辑卷(Logical Volume,LV)
类似于非LVM系统中的磁盘分区,逻辑卷建立在卷组VG之上。在逻辑卷LV之上可以建立文件系统(比如/home或者/usr等)。
查看系统中时候安装了lvm
查看信息命令
[root@elements ~]# pvdisplay #查看PV信息
--- Physical volume ---
PV Name /dev/sda2
VG Name vg_elements
PV Size 99.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE
Free PE
Allocated PE
PV UUID emRqT3-QWSo-geJJ-Y33j-u3EQ-DVKe-FcgQAB [root@elements ~]# vgdisplay #查看卷组VG信息
--- Volume group ---
VG Name vg_elements
System ID
Format lvm2
Metadata Areas
Metadata Sequence No
VG Access read/write
VG Status resizable
MAX LV
Cur LV
Open LV
Max PV
Cur PV
Act PV
VG Size 99.51 GiB
PE Size 4.00 MiB
Total PE
Alloc PE / Size / 99.51 GiB
Free PE / Size /
VG UUID XyUyon-Am0c-5aEc-Snl5-GyEu-hc6L-dOrceg [root@elements ~]# lvdisplay # 查看LV信息
--- Logical volume ---
LV Path /dev/vg_elements/lv_root
LV Name lv_root
VG Name vg_elements
LV UUID aBorXh-N1mb-vEC0-NU2p-CcrK-y67d-N9Yv5s
LV Write Access read/write
LV Creation host, time elements.org, -- :: +
LV Status available
# open
LV Size 50.00 GiB
Current LE
Segments
Allocation inherit
Read ahead sectors auto
- currently set to
Block device : --- Logical volume ---
LV Path /dev/vg_elements/lv_home
LV Name lv_home
VG Name vg_elements
LV UUID C4LV5D-eEgT-k47G-fT9v-t8O4-NHTG-66MU2S
LV Write Access read/write
LV Creation host, time elements.org, -- :: +
LV Status available
# open
LV Size 41.68 GiB
Current LE
Segments
Allocation inherit
Read ahead sectors auto
- currently set to
Block device : --- Logical volume ---
LV Path /dev/vg_elements/lv_swap
LV Name lv_swap
VG Name vg_elements
LV UUID JIl8Id-dgeI-dQ1l-lJzK-OUzV-pZYz-bzo0Ge
LV Write Access read/write
LV Creation host, time elements.org, -- :: +
LV Status available
# open
LV Size 7.83 GiB
Current LE
Segments
Allocation inherit
Read ahead sectors auto
- currently set to
Block device :
查看现在硬盘使用情况:
物理机操作:添加硬盘做raid
虚拟机操作:关机添加一块硬盘文件,或者直接在原有的基础上增加容量
前提是 此系统 用的是LVM分区格式
添加完成后,机器并不识别,需要进行以下配置
查看现在分区情况,或者用fdisk -l进行查看
新建一个sda3分区,并转换为LVM卷(8e)
最后输入w保存配置
需要刷新硬盘信息才可以显示新分的区
使用partprobe命令或者reboot重启一下机器
刷新后可以查看一下
vgs查看一下逻辑卷状态
将新分的sda3加入pv
将sda3加入vg组VolGroup
再查看一下逻辑卷状态
给/根分区扩容100G
把卷组里剩余的空间全分给/根分区
CentOS7只有扩容得命令不一样,其他的分区加入pv加入vg操作都相同
CentOS7扩命令如下:
#lvextend -l +100%FREE /dev/centos/quan 扩容
#xfs_growfs /dev/centos/quan 刷新扩容
CentOS6、7LVM扩容的更多相关文章
- centos6.5 扩容
#查看挂载点: df -h #显示: 文件系统 容量 已用 可用 已用%% 挂载点 /dev/mapper/vg_dc01-lv_root 47G 12G 34G % / tmpfs 504M 88K ...
- xen虚拟机(Centos6.6)的创建和扩容
好久没来更博了,从这篇开始,我准备好好梳理一下Hadoop的那些"事".本人技术渣一枚,只是本着知识共享的原则,希望将我所掌握的知识分享出来.若文中有错误的地方,欢迎大家告知我,我 ...
- Oracle VM VirtualBox虚拟机内Linux系统硬盘扩容步骤(CentOS6.5)
1.首先获取要扩容的虚拟机的 UUID VBoxManage 改命令在C:\Program Files\Oracle\VirtualBox目录内,可先添加该目录到环境变量.C:\Users\yzkj- ...
- centos6.5磁盘扩容
3台虚拟机都是20G磁盘,用着用着发现不够了,先扩容了一台,各种百度...各种坑,每个人的情况不一样,发现不一样的地方最后立即百度查看.一台扩容成功后,打算再扩容一台,目的是留一个记录.(我是用xsh ...
- CentOS6.9 ARM虚拟机扩容系统磁盘
由于扩容磁盘的操作非同小可,一旦哪一步出现问题,就会导致分区损坏,数据丢失等一系列严重的问题,因此建议:在进行虚拟机分区扩容之前,一定要备份重要数据文件,并且先在测试机上验证以下步骤,再应用于您的生产 ...
- CentOS6.5 虚拟机 磁盘扩容
1. 关闭虚拟机 2. 编辑虚拟机设置:增加硬盘的置备大小,或者添加新的硬盘 3. 启动虚拟机,查看可用磁盘大小 : # df -Th Filesystem Type Size Used Avail ...
- Linux虚拟机扩容根分区CentOs6.9 VMware14
1.首先关闭虚拟机点击编辑虚拟机设置 2.点击想要扩容的硬盘点击扩容 3.增加容量 输入想增加的容量,因为我本身是30G写到35G是加了5G不是增加30G.(此处为了演示只增加5G) 4.开启虚拟机 ...
- linux服务器加硬盘扩容
from: http://bbs.chinaunix.net/thread-3613556-1-1.html 试验环境: vmware下,centos6,64位版本,原来系统默认分区,/dev/sda ...
- centos6.5kvm虚拟化安装部署
一.走进云计算 云计算:云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供, ...
随机推荐
- Eclipse中的build path详解
http://blog.csdn.net/qqqqqq654/article/details/53043742
- Python_selenium之窗口切换(二)
Python_selenium之窗口切换(二)一.思路拆分1. 之前有介绍窗口切换,这里加上断言部分2. 这里还是以百度新闻为例,获取百度新闻网址http://news.baidu.com/3. 同样 ...
- IOS开发之自定义键盘
本文转载至 http://blog.csdn.net/majiakun1/article/details/41242069 实际开发过程中,会有自定义键盘的需求,比如,需要添加一个表情键盘.本文提供 ...
- python中的self
1.首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的.self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数. self名称不是必须的,在python中se ...
- 邮件发送模型及其Python应用实例
SMTP(Simple Mail Transfer Protocol) 制定: First:RFC 788 in 1981 Last:RFC 5321 in 2008 端口: TCP 25(SMTP) ...
- svn 插件去除已经保存的密码方法
删除掉C:\Documents and Settings\hao\Application Data\Subversion\auth\svn.simple文件夹下的文件即可. 再次访问时,会弹出要求输入 ...
- 关于修改react的启动端口
在package.json文件里面,加一个port端口号就ok了
- FineReport---过滤条件
1.过滤条件,获取值 该单元格的值 ,是当team为A,content为产量 数据列过滤条件常用处理:nofilter.left.and ,or 2.单元格值等查询条件区域的内容 所选你应该指的就是日 ...
- _heap_alloc_base 奔溃,奔溃原因:堆被破坏
现象:程序崩溃的地方比较随机,之前没问题的代码, 可能直接奔溃,多线程下其他地方堆栈被破坏,引起崩溃的时间是不定,所以在其他地方随机性奔溃 检测方法:使用windows工具gflags.exe 开启 ...
- phpmail发送邮件
---恢复内容开始--- 首先.需要phpmailer的包. 地址:https://github.com/Synchro/PHPMailer 解开压缩包,将class.phpmailer.php,cl ...