VxVM如何扩展和收缩卷及文件系统
1. 同时扩展卷和文件系统
- 先用vxassist命令检查DG可用空间
[root@rhelnode1 ~]# vxassist -g testdg maxsize
Maximum volume size: 301056 (147Mb)可用空间为147M
- 再用vxresize命令同时扩展卷及文件系统
扩展前:
[root@rhelnode1 ~]# df –k
Filesystem kbytes used avail capacity mounted on
/dev/vx/dsk/testdg/myvol1 51200 6167 45033 12% /data
使用vxresize命令扩展卷及文件系统: (大小增加50M)
[root@rhelnode1 ~]# vxresize -g testdg myvol1 +50m
扩展后:
[root@rhelnode1 ~]# df –k
Filesystem kbytes used avail capacity mounted on
/dev/vx/dsk/testdg/myvol1 102400 9382 93018 9% /data
使用vxresize命令扩展卷及文件系统: (扩展到150M)
[root@rhelnode1 ~]# vxresize -g testdg myvol1 150m
扩展后:
[root@rhelnode1 ~]# df –k
Filesystem kbytes used avail capacity mounted on
/dev/vx/dsk/testdg/myvol1 153600 12590 141010 8% /data
2. 同时收缩卷及文件系统
- 使用vxresize命令可以同时收缩卷和文件系统
收缩前情况:
[root@rhelnode1 ~]# df –k
Filesystem kbytes used avail capacity mounted on
/dev/vx/dsk/testdg/myvol1 153600 12590 141010 8% /data
使用vxresize命令收缩卷及文件系统: (大小减小30M)
[root@rhelnode1 ~]# vxresize -g testdg myvol1 –30m
收缩后情况:
[root@rhelnode1 ~]# df -k
Filesystem kbytes used avail capacity mounted on/dev/vx/dsk/testdg/myvol1 122880 10663 112217 8% /data
使用vxresize命令收缩卷及文件系统: (收缩到80M)
[root@rhelnode1 ~]# vxresize -g testdg myvol1 80m
收缩后情况:
[root@rhelnode1 ~]# df -k
Filesystem kbytes used avail capacity mounted on/dev/vx/dsk/testdg/myvol1 81920 8096 73824 9% /data
3. 只扩展卷
- 先用vxassist命令检查DG可用空间
[root@rhelnode1 ~]# vxassist -g testdg maxsize
Maximum volume size: 301056 (147Mb)可用空间为147M
- 再用vxassist命令扩展卷
扩展前:
[root@rhelnode1 ~]# vxprint -qhtv
Disk group: testdgv myvol2 - ENABLED ACTIVE 61440 SELECT - fsgen
pl myvol2-01 myvol2 ENABLED ACTIVE 61440 CONCAT - RW
sd disk_0-01 myvol2-01 disk_0 0 61440 0 disk_0 ENA
使用vxassist命令扩展卷(增加40M):
[root@rhelnode1 ~]# vxassist -g testdg growby myvol2 +40m
扩展后:
[root@rhelnode1 ~]# vxprint -qhtv
Disk group: testdgv myvol2 - ENABLED ACTIVE 143360 SELECT - fsgen
pl myvol2-01 myvol2 ENABLED ACTIVE 143360 CONCAT - RW
sd disk_0-01 myvol2-01 disk_0 0 134912 0 disk_0 ENA
sd disk_1-01 myvol2-01 disk_1 0 8448 134912 disk_1 ENA
使用vxassist命令扩展卷(扩展到110M):
[root@rhelnode1 ~]# vxassist -g testdg growto myvol2 110m
扩展后:
[root@rhelnode1 ~]# vxprint -qhtv
Disk group: testdgv myvol2 - ENABLED ACTIVE 225280 SELECT - fsgen
pl myvol2-01 myvol2 ENABLED ACTIVE 225280 CONCAT - RW
sd disk_0-01 myvol2-01 disk_0 0 134912 0 disk_0 ENA
sd disk_1-01 myvol2-01 disk_1 0 90368 134912 disk_1 ENA
4. 只收缩卷
- 用vxassist命令收缩卷
收缩前:
[root@rhelnode1 ~]# vxprint -qhtv
Disk group: testdgv myvol2 - ENABLED ACTIVE 225280 SELECT - fsgen
pl myvol2-01 myvol2 ENABLED ACTIVE 225280 CONCAT - RW
sd disk_0-01 myvol2-01 disk_0 0 134912 0 disk_0 ENA
sd disk_1-01 myvol2-01 disk_1 0 90368 134912 disk_1 ENA
使用vxassist命令收缩卷(大小减小30M):
[root@rhelnode1 ~]# vxassist -g testdg shrinkby myvol2 30m
VxVM vxassist ERROR V-5-1-7236 Shrinking a FSGEN or RAID5 usage type volume can result in loss of data. It is recommended to use the "vxresize" command or specify "-f" option to force the operation.由于卷的usage type是"fsgen" (即file system generic) , VxVM认为这个卷是给文件系统用的,因此提示收缩这个卷可能会丢失数据。但可以通过使用 -f 来强制执行卷收缩.
[root@rhelnode1 ~]# vxassist -g testdg -f shrinkby myvol2 30m (注意没有"-"号)
收缩后:
[root@rhelnode1 ~]# vxprint -qhtv
Disk group: testdgv myvol2 - ENABLED ACTIVE 163840 SELECT - fsgen
pl myvol2-01 myvol2 ENABLED ACTIVE 163840 CONCAT - RW
sd disk_0-01 myvol2-01 disk_0 0 134912 0 disk_0 ENA
sd disk_1-01 myvol2-01 disk_1 0 28928 134912 disk_1 ENA
使用vxassist命令收缩卷(收缩到20m):
[root@rhelnode1 ~]# vxassist -g testdg -f shrinkto myvol2 20m
收缩后:
[root@rhelnode1 ~]# vxprint -qhtv
Disk group: testdgv myvol2 - ENABLED ACTIVE 40960 SELECT - fsgen
pl myvol2-01 myvol2 ENABLED ACTIVE 40960 CONCAT - RW
sd disk_0-01 myvol2-01 disk_0 0 40960 0 disk_0 ENA
VxVM如何扩展和收缩卷及文件系统的更多相关文章
- LVM逻辑卷管理测试——逻辑卷扩展、收缩、快照及删除
一.逻辑卷扩展 [root@lxjtest /]# umount /testLVM/ [root@lxjtest /]# df -h Filesystem Size Used Avail Use% M ...
- 扩展LVM 逻辑卷存储空间
原因: 运行在Xen DomU的磁盘空间不足,需要扩展.DomU的存储主要为[os镜像文件+lv逻辑卷]的形式,现要对逻辑卷进行扩展. 过程(离线方式): 卸载逻辑卷 umount /dev/VolG ...
- GlusterFS 配置及使用
GlusterFS集群创建 一.简介 GlusterFS概述 Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决 方案中Glusterfs能够 ...
- Kubernetes使用GlusterFS实现数据持久化
k8s中部署有状态应用等需要持久化数据的应用,必不可少得用存储,k8s支持很多中存储方案,我司目前使用的存储有glusterfs(分为容器化和裸机方式).nfs供应用选用,本次就简单实战下gluste ...
- 学习GlusterFS(八)
GlusterFS集群创建 一.简介 GlusterFS概述 Glusterfs是一个开源的分布式文件系统,是Scale存储的核心,能够处理千数量级的客户端.在传统的解决 方案中Glusterfs能够 ...
- LVM : 扩展文件系统的容量
如果发现文件系统的容量不足了,可以通过 LVM 轻松的进行扩展(当然也可以进行缩减操作).本文将紧接前文中的 demo 详细的介绍扩展文件系统的操作过程.说明:本文的演示环境为 ubuntu 16.0 ...
- linux磁盘 分区 物理卷 卷组 逻辑卷 文件系统加载点操作案例
转自:truemylife.linux磁盘 分区 物理卷 卷组 逻辑卷 文件系统加载点操作案例 基本概念: 磁盘.分区.物理卷[物理部分] 卷组[中间部分] 逻辑卷.文件系统[虚拟化后可控制部分] 磁 ...
- (转)Linux LVM逻辑卷配置过程详解(创建、扩展、缩减、删除、卸载、快照创建)
一.预备知识 LVM全称为Logical Volume Manager 逻辑卷管理器,LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘 ...
- Chkdsk /f 修复无法识别EXFAT卷文件系统
Chkdsk 工具将错误地报告为损坏的 Windows 7 和 Windows Server 2008 R2 中 exFAT 卷文件系统 适用于: Windows Server 2008 R2 Ser ...
随机推荐
- MapReduce-输入分片与记录
一个输入分片(split)就是一个由单个map操作来处理的输入块.每一个map操作只处理一个输入分片.每个分片被划分为若干个记录,每条记录就是一个键值对,map一个接一个地处理记录.输入分片和记录都是 ...
- nginxif多条件结合判断(实现限速)
参考文章: https://yq.aliyun.com/articles/44957 需求: 要对某一ip下,使用android客户端的用户进行限速 原理 就是用SET变量进行. AND 就用变量叠加 ...
- numpy array转置与两个array合并
我们知道,用 .T 或者 .transpose() 都可以将一个矩阵进行转置. 但是一维数组转置的时候有个坑,光transpose没有用,需要指定shape参数, 在array中,当维数>=2, ...
- Eclipse里面新建servlet 是否需要配置web.xml
在新建的时候可选时候映射,如果选择了映射,那么就会在servle开头的地方有一行@servlet(""),这就完成了映射.注释掉这行就需要在web.xml中设置了
- C++中int转string与string转int
#include "stdafx.h" #include "string" #include "iostream" #include &qu ...
- 51nod 1189 算术基本定理/组合数学
www.51nod.com/onlineJudge/questionCode.html#!problemId=1189 1189 阶乘分数 题目来源: Spoj 基准时间限制:1 秒 空间限制:131 ...
- Python正则表达式之 - ?: / ?= / ?!
Python正则表达式之 - ?: / ?= / ?! 用圆括号将所有选择项括起来,相邻的选择项之间用|分隔.但用圆括号会有一个副作用,使相关的匹配会被缓存,此时可用?:放在第一个选项前来消除这种副作 ...
- I.MX6 dts 在哪里、怎么编译
/************************************************************************ * I.MX6 DTS 在哪里.怎么编译 * 说明: ...
- HDU - 5730 :Shell Necklace(CDQ分治+FFT)
Perhaps the sea‘s definition of a shell is the pearl. However, in my view, a shell necklace with n b ...
- CODE FESTIVAL 2017 qual A--B-fLIP(换种想法,暴力枚举)
个人心得:开始拿着题目还是有点懵逼的,以前做过相同的,不过那是按一个位置行列全都反之,当时也是没有深究.现在在打比赛不得不 重新构思,后面一想把所有的状态都找出来,因为每次确定了已经按下的行和列后,按 ...