zoukankan      html  css  js  c++  java
  • linux系统下,新加硬盘并把现有的/home目录扩容。

    我的机器是centos7.3的系统。使用了一段时间后,我的/home 目录的可用空间没有了。于是我新加了一张硬盘。(如果是加了多张硬盘,就先做好raid,使用起来是一样的)。我需要把新加的硬盘空间都划到/home目录下。配置步骤如下:

    1.添加硬盘。

    首先给服务器添加硬盘,或添加阵列卡及硬盘后再做一个阵列RAID.

    2.创建逻辑卷。可用使用命令:pvcreate /dev/sdb

    查看下:pvdisplay

    这里我做实验有添加一张5G的硬盘,给大家做个示范:

    3.查看lv的信息:lvdisplay

    要注意红框中的数据,下面会用到。目前vg的大小是17G.

    4.开始扩容。

         现在要确认你要扩容的目录是什么,我做实验要扩容/root为例,给大家说明方法.

    首先查看下扩容前的vg信息:

    A.扩容VG

    执行:vgextend  cl   /dev/sdb

    注意:这里cl 指要扩容的VG的名字,/dev/sdb 是指我们刚才创建的逻辑卷的名字。

    B.查看VG的信息:vgdisplay

    大家可以看到VG的大小已经扩容到23.99GiB了。

    但是,lv的信息没变,df -h 查看/root的大小也没变化

    C.扩容LV

    Lvextend -L [+扩容的大小,单位MG] 要扩容的逻辑卷。

    Lvextend -L +4.9G /dev/cl/root

    我这里报错了,因为,添加了5G的硬盘,实际上能使用的没有那么大。给小一点就可以了:

    这个时候,lv的信息改变了

    但是,dh -h 还是看不到扩容效果:

    还需最好一步

    D.重置逻辑卷。

    在这里要注意,如果是Linux6.x使用的命令是

    resize2fs  [参数]

    如果是linux7.x的系统使用命令:

           xfs_growfs  [参数]

    查看文件系统挂载信息:

    成功了。

     谢谢观看!

  • 相关阅读:
    php环境下所有的配置文件以及作用
    获取登陆用户的ip
    curl模拟post和get请求
    linux 下安装php curl扩展
    php常用面试知识点
    git使用步骤
    laravel框架基础知识点
    ci框架基础知识点
    ajax
    Mysql 中需不需要commit
  • 原文地址:https://www.cnblogs.com/changankaifazhe/p/11102459.html
Copyright © 2011-2022 走看看