如何扩展现有NFS存储空间容量

How to extend a logical volume and its filesystem online in Red Hat Enterprise Linux?

问题

  • What is the procedure to grow an existing filesystem based on Logical Volume?
  • How can I extend my logical volume and the filesystem in the command line?
  • I have extended a logical volume using lvextend which shows the extension in volume group vgdisplay but df isn‘t reflecting the size, Am I missing something?
  • How do I grow an ext3/ext4 filesystem on lvm?
  • How do I increase my filesystem on fly, without unmounting the filesystem ?
  • We are using LVM for mounting the filesystem, how can we use the lvextend to extend the volume group and resize the filesystem?
  • What are the steps to extend a filesystem after a LUN capacity has been extended?
  • What is the procedure to increase the size of an LVM2 logical volume and resize its filesystem?
  • I need to expand a filesystem created on LVM partition, is the filesystem need to be unmounted when expanding it or can I resize it online?

决议

  • The followings are sample steps to extend a volume group, a logical volume, and a filesystem.

NOTE: Red Hat recommends that all critical data be backed up and verified before making any changes to the underlying storage as an unforeseen problem might occur.

1. Create a physical volume from a free disk or partition (e.g. /dev/sdc1 as a partition)

    # pvcreate /dev/sdc1

2. Extend the volume group (/dev/sdc1 is an existing physical volume path).

    # vgextend vgdata /dev/sdc1

3. Extend the logical volume (/dev/vgdata/lvdata is the existing logical volume path), which will be extended in 125 GB.

    # lvextend -L +125G /dev/vgdata/lvdata

4. Extend an ext2/3 filesystem on the logical volume.

    # resize2fs /dev/vgdata/lvdata

If the filesystem is ext4 with Red Hat Enterprise Linux 5, use resize4fs command instead of the resize2fs command.

5. If the filesystem is a GFS extend, see "How do I grow a GFS2 file-system on RHEL5?".

  • For more details, refer the tech brief How to Increase the Size of an LVM2 Logical Volume which walks through an example in which unpartitioned disk space is added to an existing volume group in order to extend a logical volume and the corresponding file system, while they are active.
时间: 2024-10-27 18:47:25

如何扩展现有NFS存储空间容量的相关文章

Scala中使用implict 扩展现有类的方法

Scala中implict的一种用法就是扩展现有类的方法,有点类似于.Net中的扩展方法(MS对扩展方法的介绍:扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型.重新编译或以其他方式修改原始类型.) Scala中有两种方式做到方法的扩展,以扩展String为列: 第一种(code:10-12,29):创建一个以implict修饰的新类并以String类型入参.在新的类型(代码中是mystring)中添加要扩展的方法(read2) 第二种(code:3-5,9,28): 创建一个以i

自定义视图一:扩展现有的视图,添加新的XML属性

这个系列是老外写的,干货!翻译出来一起学习.如有不妥,不吝赐教! 简介 这个系列详细的介绍了如何穿件Android自定义视图.主要涉及的内容有如何绘制内容,layout和measure的原理,如何继承实现view group以及如何给其子视图添加动画.第一篇主要讲述如何扩展和使用现有的视图,以及如何添加特有的XML属性. 特定的任务使用特定的视图 Android提供的view都是比较通用的,哪里都可以用.但是在开发应用的过程中需要对这些通用的view加以修改.很多时候这些代码都添加到了Activ

关于cloudstack的Dashboard的显示存储空间容量的问题

说明:下面是我们在cloudstack的Dashboard显示的磁盘容量信息 如图上我们可以发现,主存储的空间为12T,已使用空间为1.70T,但实际存储空间是否是12T,实际使用空间是否也为1.58T了? 这个时候,我们需要关注一个全局参数,storage.overprovisioning.factor(默认这个值为2) 参数说明:Used for storage overprovisioning calculation; available storage will be (actualSt

33. ClustrixDB 扩展集群的容量-Flex up

ClustrixDB被授权为每个节点的最大核数以及集群的最大节点数.如果需要扩展许可证,请联系Clustrix Sales.扩容之前检查License是否支持节点数. 一.准备节点 提供节点并在每个节点上安装ClustrixDB,使用相同的版本和安装配置. 如果正在使用区域,请确保目标配置在每个区域中具有相同数量的节点. 如果您正在使用加密连接,请确保密钥中的证书在具有正确权限的同一位置出现. 二.将节点添加到集群中 在向集群添加节点时,可能需要打开端口.有关ClustrixDB所需的所有端口(

如何扩展ESXi虚拟机磁盘容量

说明: 使用Vmware ESXI虚拟化解决方案的运维,大概都会遇到这样问题:虚拟机磁盘空间不足,如何扩展磁盘空间? windows2008系统可以直接在磁盘管理中,直接右键扩展即可:但是win2003系统,需要借助命令来进行扩展,下面主要介绍命令如何使用.整个操作过程不需要重启服务器. 举例:  一台虚拟机E盘空间1T, 已经满了,现在要扩展到1.5T. 方法: 1. 打开VCenter, 选择VM, 选择编辑设置, 将E磁盘从1T调整到1.5T 2. 在VM中, 进入磁盘管理,能够看到dis

虚拟机中扩展linux系统存储空间

reference: https://blog.csdn.net/greenapple_shan/article/details/52799631 https://blog.csdn.net/lyd135364/article/details/78623119 使用虚拟机的过程中,遇到LINUX开辟的硬盘过小的情况:直接VM扩容需要对文件系统进行调整,会影响到原来的文件系统:直接使用挂载虚拟硬盘的方法,避免了如上问题,同时也灵活: 在虚拟机关闭的状态下,打开硬件设置:选择硬件中添加选项:添加硬盘

Ubuntu 扩展分区(目录)容量的方法, 无需格式化, 文件不丢失

首先说明, 标题中提到的"分区"仅仅是为了便于大家理解, 因为分区是windows系统的概念, 而Ubuntu中是没有分区这个说法的, 在Ubuntu中所有的文件夹和文件都一级级归属于根目录"/";  所有安装的软件也都会把程序的文件分布在不同的文件夹中; 之所以写这篇文章, 并不是仅仅为了研究, 而是的确碰到了UBuntu磁盘空间不足的问题, 最初我只给Ubuntu分配了30个G的空间, 昨天试用了一下VirtualBox安装了一个xp虚拟系统,用以解决Ubunt

转载扩展Windows Mobile模拟器存储空间的方法

扩展Windows Mobile模拟器存储空间的方法 在Windows Mobile应用程序开发的初期,可以使用SDK自带的模拟器来进行调试,这给我们开发人员提供了一种方便的途径.一般的应用程序,占用空间的大小也就几百K,或者几M,这在模拟器上调试起来一点问题也没有.但是有的时候,我们要安装的程序或者需要Debug的程序超过了一定的大小以后,如果按照默认的系统设置,就无法进行调试了.为什么?就是因为我们打包了比较多的dll和资源库,使得系统的存储空间耗尽.通过这篇文章,你就可以了解如何摆脱模拟器

WSFC2012 群集存储空间

从2008R2到2012R2 2016 再到即将发布的2019,仿佛就在弹指一瞬间,在这个演变过程中很多技术都发生了变化,有很多新鲜的场景涌现出来,很多好的技术在演变过程中国内没有人提到,尤为可惜,今天老王来为大家补遗一个群集存储空间的技术场景 上来先来看图 左侧是传统的SAN架构,右侧是微软于Windows Server 2012引入引入的简单存储管理架构,微软提出来一个存储空间的架构,用来替换掉原来价格昂贵的SAN,通过为服务器接入简单的JBOD或RBOD架构,然后通过2012新推出的存储池