1    LVM实现将2块磁盘总空间“合二为一”并挂载到同一目录

1.1   磁盘分区

首先查看磁盘信息,对未分区的磁盘进行分区处理(选择你要合并的盘,这里是对vdb、vdc)。

如上图,可以看出有5块盘没有分区,选择dev/vdb进行分区操作,具体操作如下:

输入 p,然后依次输入下图所示:

最后查看分区结果,如图:

 /dev/vdc盘重复上述操作即可。

1.2   创建物理卷

首先检查LVM安装了没有,使用 yum list installed | grep lvm 看安装了没有,如果没有就用 yum install lvm2 命令装一下。

创建物理卷的命令为pvcreate;利用该命令将希望添加到卷组的所有分区或磁盘创建为物理卷;

1.3   创建卷组

创建卷组的命令为vgcreate;用此命令将使用pvcreate建立的物理卷创建为一个完整的卷组;

将物理卷/dev/vdb1创建为一个名为vgmongo的卷组:

1.4   添加新的物理卷到卷组中

此步即为将2块磁盘空间合二为一的关键步骤;当系统中新增了磁盘或新建了物理卷,而要将其添加到已有卷组时,就可使用vgextend命令;

将物理卷/dev/vdc1添加到vgmongo卷组中:

1.5   查看卷组

查看卷组用vgs:

从vgs命令的回显结果来看,卷组vgmongo成功添加,并且其总空间为两块物理磁盘的总大小(因换算单位不同,所以不是精确的43G)。

1.6   创建逻辑卷

创建逻辑卷的命令为lvcreate;用此命令将在使用vgcreate建立的卷组上创建逻辑卷。

在卷组vgmongo上创建一个名为lvmongo的逻辑卷,起大小为39.99G;

-n:指定逻辑卷名                   -L:指定逻辑卷大小

1.7   格式化逻辑卷

将创建的lvmysql逻辑卷格式化为ext4

1.8   创建挂载目录并挂载

创建挂载目录(/mongodb_data)并挂载。

做开机自动挂载

编辑 /etc/fstab  添加红色圈内容

1.9   查看是否挂载成功

2    LVM对现有盘进行动态扩容

当前将/dev/vdd 盘的空间加入mongodb_data中 操作如下

2.1   先做分区

具体实现参考 1.1磁盘分区

2.2   格式化分区

mkfs -t ext4 /dev/vdd1

2.3   查看磁盘卷组信息

2.4   创建物理卷

创建物理卷的命令为pvcreate

2.5   扩展卷组

注意此处是扩展卷组不是创建。使用vgextend命令在现有的卷组vgmongo上添加 vdd1。

2.6   扩展逻辑卷

扩展逻辑卷, 即扩容,将添加的大小增加进来。

lvextend -l +100%FREE /dev/mapper/vgmongo-lvmongo

# 上述命令是将所有的空闲空间都扩容到逻辑卷中, 也可指定扩容的大小:

lvextend -l +100G /dev/mapper/vgmongo-lvmongo

2.7   查看磁盘卷组信息

2.8   调整文件系统的大小

重新读取磁盘大小。

resize2fs /dev/mapper/vgmongo-lvmongo

2.9   确认操作成功

查看空间大小变化。

lvm实现服务器磁盘空间合并的更多相关文章

  1. Jenkins遇到问题二:Jenkins服务器磁盘空间管理策略

    Jenkins在帮助我们自动化构建服务的同时也在消耗服务器的磁盘空间,试想如果构建的项目个数很多,而Jenkins 服务器磁盘空间又不是非常大的话,每隔一段时间磁盘空间就会爆满导致Jenkins出现磁 ...

  2. 通过SSIS监控远程服务器磁盘空间并发送邮件报警!

    由于之前ESB是供应商部署的,且部署在C盘(C盘空间很小,还添加了很多ESB的windows服务日志在C盘,很容易把C盘空间占满,导致ESB服务运行宕机,几乎每隔几周发生一次事故,需要人工干预处理,不 ...

  3. 关于Linux服务器磁盘空间占满问题的解决方法

    下面给大家分享一篇关于Linux服务器磁盘占满问题解决方法(/dev/sda3 满了),需要的的朋友参考下吧   下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了), ...

  4. (转)Linux服务器磁盘空间占满问题

    转自:https://www.cnblogs.com/cindy-cindy/p/6796684.html 下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望碰 ...

  5. 解决Linux服务器磁盘空间不足的问题

    在linux服务器执行程序时报错: awk: write failure (No space left on device)awk: close failed on file /dev/stdout ...

  6. powershell远程管理服务器磁盘空间的实现代码

    一.启用远程管理 1.将管理服务器的trusthost列表改为* 运行Set-item wsman:localhostclienttrustedhosts ?value * 2.在远程服务器上运行En ...

  7. Linux服务器磁盘空间占满问题

    下面我们一起来看一篇关于Linux服务器磁盘占满问题解决(/dev/sda3 满了),希望碰到此类问题的人能带来帮助.   今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了.把日志文件 ...

  8. Jenkins服务器磁盘空间爆满问题解决

    现象: 从根目录开始,使用du -h -x --max-depth=1  查看哪个目录占用过高,打算对于过高目录中的内容适当删减腾出一些空间 通过追踪查询,发现是jenkins的构建纪录未清理,而且最 ...

  9. oracle for linux服务器磁盘空间不足,通过过期的文件释放磁盘空间

    --2013-09-16截取的数据-- 使用df-h命令查看系统磁盘空间 [root@erpdbs PROD]# df -h Filesystem Size Used Avail Use% Mount ...

随机推荐

  1. java9循环结构进阶

    public class jh_01_循环嵌套 { public static void main(String[] args) { // for(int i = 1;i<= 5;i++) { ...

  2. centos7使用MySQL的Yum存储库安装mysql5.6.45

    注意:这个MySQL5.6.45版本有问题,修改配置文件不生效,推荐安装MySQL5.6.43 下载yum源 官网地址:http://dev.mysql.com/downloads/repo/yum/ ...

  3. 《C# 6.0 本质论》 - 学习笔记

    <C# 6.0 本质论> ========== ========== ==========[作者] (美) Mark Michaelis (美) Eric Lippert[译者] (中) ...

  4. Javascript 基础学习(六)js 的对象

    定义 对象是JS中的引用数据类型.对象是一种复合数据类型,在对象中可以保存多个不同数据类型的属性.使用typeof检查一个对象时,会返回object. 分类 内置对象 由ES标准定义的对象,在任何ES ...

  5. Http API触发小程序云函数案例

    1.创建云函数 在云开发中创建云函数(sum,调用需要两个参数:a.b): 2.invokeCloudFunction触发云函数 const request = require('request'); ...

  6. HUE下载HDFS文件时报ERR_CONNECTION_TIMED_OUT错误的解决办法

    1.故障描述 这是运行在公有云上的一套Hadoop集群,有一个公网IP将部分服务的端口映射出来供办公室访问. 数据分析师报告说:在HUE上面浏览HDFS文件,点击"download" ...

  7. 泡泡后台Couchbase缓存使用经验分享

    一.导读 爱奇艺的社交业务“泡泡”,拥有日活用户6千万+,后台系统每日高峰期间接口QPS可以达到80K+,与视频业务的主要区别是泡泡业务更多地引入了与用户互动相关的数据,读.写的量均很大.无论是庞大的 ...

  8. Ubuntu系统下使用php7+mysql+apache2搭建自己的博客

    很多人都有写博客的习惯,奈何国内的博客网站正在一家家地关闭与重整,部分博客网站也充斥着太多的广告,使用体验非常不好.对于爱写博客的朋友来说,其实还有一个更好的选择,那就是自己搭建一个博客. 搭建一个自 ...

  9. xPath和html基础扫盲

    xPath:一种HTML和XML的查询语言,他能在XML和HTML的树状结构中寻找节点 安装xPath: pip方法: pip install  lxml win+R:cmd 打开命令控制台:   此 ...

  10. IoU-aware Single-stage Object Detector for Accurate Localization

    网络的结构如下: 采用FPN结构,Backbone是RetinalNet,分成了P3~P7共5个Layer,分别训练不同尺寸的Box.每个Layer对应的Head有2个分支,包括一个单独的分支用来预测 ...