环境:CentOS 6.7

一、新建并挂载目录 /u01 和 /data

1.创建目录挂节点/u01,/data

mkdir -p /{u01,data}

2.创建lv,名称是lv_u01,大小10g,从vg_jydb中划分空间,这里的vg_jydb是vg的名称。

lvcreate -L 10g -n lv_u01 vg_jydb

3.格式化为ext4文件系统

mkfs.ext4 /dev/mapper/vg_jydb-lv_u01

4.同样的,创建lv_data

lvcreate -L 10g -n lv_data vg_jydb

mkfs.ext4 /dev/mapper/vg_jydb-lv_data

5.在/etc/fstab中添加挂载信息,实现开机自动挂载

vi /etc/fstab

/dev/mapper/vg_jydb-lv_u01 /u01 ext4 defaults 1 1

/dev/mapper/vg_jydb-lv_data /data ext4 defaults 1 1

二、lv扩容:

第一种方法:直接增大5G,写“+5G”

1.lv扩容5G

lvresize -L +5G /dev/mapper/vg_jydb-lv_root

2.文件系统大小变更

resize2fs /dev/mapper/vg_jydb-lv_root

第二种方法:原来是10G,增大5G就是“15G”

1.lv扩容到15G

lvresize -L 15G /dev/mapper/vg_jydb-lv_u01

2.文件系统大小变更

resize2fs /dev/mapper/vg_jydb-lv_u01

注:以上的lvresize命令操作也可以通过lvextend命令实现。

三、lv缩减:

1.需要先卸载目录

umount /u01

2.这一步是否有根据执行下一步的执行返回决定,看下面的例子

e2fsck -f /dev/mapper/vg_jydb-lv_u01

3.文件系统大小变更

resize2fs /dev/mapper/vg_jydb-lv_u01 10G

4.lv缩减

lvresize -L 10G /dev/mapper/vg_jydb-lv_u01

5.挂载所有/etc/fstab中记录的目录

mount -a

附:lv缩减的一个实际操作过程:

[root@JY-DB ~]# umount /u01

[root@JY-DB ~]# resize2fs /dev/mapper/vg_jydb-lv_u01 10G

resize2fs 1.41.12 (17-May-2010)

Please run 'e2fsck -f /dev/mapper/vg_jydb-lv_u01' first.

[root@JY-DB ~]# e2fsck -f /dev/mapper/vg_jydb-lv_u01

e2fsck 1.41.12 (17-May-2010)

Pass 1: Checking inodes, blocks, and sizes

Pass 2: Checking directory structure

Pass 3: Checking directory connectivity

Pass 4: Checking reference counts

Pass 5: Checking group summary information

/dev/mapper/vg_jydb-lv_u01: 12/983040 files (0.0% non-contiguous), 100865/3932160 blocks

[root@JY-DB ~]# resize2fs /dev/mapper/vg_jydb-lv_u01 10G

resize2fs 1.41.12 (17-May-2010)

Resizing the filesystem on /dev/mapper/vg_jydb-lv_u01 to 2621440 (4k) blocks.

The filesystem on /dev/mapper/vg_jydb-lv_u01 is now 2621440 blocks long.

[root@JY-DB ~]# lvresize -L 10G /dev/mapper/vg_jydb-lv_u01

WARNING: Reducing active logical volume to 10.00 GiB

THIS MAY DESTROY YOUR DATA (filesystem etc.)

Do you really want to reduce lv_u01? [y/n]: y

Size of logical volume vg_jydb/lv_u01 changed from 15.00 GiB (3840 extents) to 10.00 GiB (2560 extents).

Logical volume lv_u01 successfully resized

[root@JY-DB ~]# mount -a

[root@JY-DB ~]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/vg_jydb-lv_root

15G 1.8G 13G 13% /

tmpfs 499M 0 499M 0% /dev/shm

/dev/sda1 190M 36M 145M 20% /boot

/dev/mapper/vg_jydb-lv_data

9.8G 23M 9.2G 1% /data

/dev/mapper/vg_jydb-lv_u01

9.8G 23M 9.2G 1% /u01

[root@JY-DB ~]#

同样lvreduce命令也可以实现lv的缩减。

lvresize命令实际上是包含了lvextend和lvreduce的功能。

linux使用lvresize和resize2fs调整lv大小

以下操作基于场景:有两个同vg的lv(applv和rootlv),我们需要从applv腾出1G给rootlv. 1.缩小applv磁盘 lvresize -L -1G /dev/mapper/myvg ...

linux 磁盘空间扩容 vg(+pv) lv(+空间) lv(缩减磁盘空间)

preFace APP scenario description: 当你未能合理的规划存储时,在后期的维护工作中可能会涉及的存储的 再规划(eg,某一个 or 数个App 对某一个lv 即挂载点写Bi ...

linux虚拟机磁盘扩展与分区大小调整

有段时间觉得linux虚拟机上的磁盘不太够用,研究了下其磁盘扩展 1.linux虚拟机磁盘扩展 step1. 先关机在编辑虚拟机中,找到硬盘选项增加空间,进行扩展step2. 进入root fdisk ...

LVM基本应用,扩展及缩减实现

一.基本概念 如上图所示:底层PV(物理卷可能是硬盘设备,分区或RAID等),一个或多个PV组织成一个VG(卷组),卷组是不能直接格式化使用的,所以在VG之上,还需要创建LV进行格式化使用.VG在逻辑 ...

Linux Home目录硬盘空间缩减

Linux Home目录硬盘空间缩减 操作   基于centos6.5 x86_64, runlevel 3,命令行模式,测试成功. 1.首先查看磁盘使用情况 [root@localhost ~]# ...

管理员技术(六): 硬盘分区及格式化、 新建一个逻辑卷、调整现有磁盘的分区、扩展逻辑卷的大小、添加一个swap分区

一.硬盘分区及格式化 问题: 本例要求熟悉硬盘分区结构,使用fdisk分区工具在磁盘 /dev/vdb 上按以下要求建立分区: 1> 采用默认的 msdos 分区模式        2> ...

Linux追加磁盘扩展

一:查看磁盘空间信息: fdisk -l 查看当前的系统的磁盘空间的情况: 二:增加分区: fdisk /dev/sda 键入n,增加一个分区,得到: 键入 p,主分区,并键入3(编号): 默认起始扇 ...

linux下PHP扩展安装memcache模块

linux下PHP扩展安装memcache模块   roid 安装环境RHEL 4Php 5.2.6 所需软件libevent-1.4.6-stable.tar.gz (http://monkey.o ...

linux查看修改线程默认栈空间大小(ulimit -s)

linux查看修改线程默认栈空间大小 ulimit -s 1.通过命令 ulimit -s 查看linux的默认栈空间大小,默认情况下 为10240 即10M 2.通过命令 ulimit -s 设置大 ...

随机推荐

可在广域网部署运行的QQ高仿版 -- GG叽叽V2.0,增加网盘和远程磁盘功能(源码)

尽力2~3周发布一个版本,我这次也没有失言.这段时间内,我仿照QQ的微云功能,在GG中增加了网盘的功能,而且,我还自创了一个QQ没有的新的功能:远程磁盘.正如远程桌面一样,远程磁盘允许我们像访问本地磁 ...

【转】Android绘制View的过程研究——计算View的大小

Android绘制View的过程研究——计算View的大小 转自:http://liujianqiao398.blog.163.com/blog/static/18182725720121023218 ...

【线段树求最靠前】【HDU2795】【Billboard】

题意: 有一个H*W的广告牌,当插入一个广告时(1*Wi),问最靠前的插入方式是什么 新生赛有个类似的题目,可惜当时居然没水过去. 果断用线段树做 以H为线段 建树,存[l,r]中最大的宽度,因为区间 ...

架构漫谈:UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别

这是一堂关于UML基础知识的补习课:现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了:本篇主要就以前自己一直感觉很迷糊的几种class之间的 ...

BAT面试上机题从3亿个ip中找出访问次数最多的IP详解

我们面临的问题有以下两点:1)数据量太大,无法在短时间内解决:2)内存不够,没办法装下那么多的数据.而对应的办法其实也就是分成1)针对时间,合适的算法+合适的数据结构来提高处理效率:2)针对空间,就是 ...

L1-049. 天梯赛座位分配

天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情.为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位 ...

C# .NET 4.5 将多个文件添加到压缩包中

string zipFilePath = @"d:\test.zip"; string file1 = @"D:\门头照处理\门店照片2018-3-19 wuxl\门店照 ...

(转)maven镜像详解

背景:一直以来,对maven镜像不是特别的了解,这里通过对网上资料的收集,做个详细的记录. 镜像介绍 如果仓库X可以提供仓库Y存储的所有内容,那么就可以认为X是Y的一个镜像.换句话说,任何一个可以从仓 ...

java在CMD窗口执行程序的时候输入密码(隐藏一些敏感信息)

有时候我们需要从CMD窗口执行一些命令,有时候会输入一些敏感的信息,比如密码之类的东西,所以我们可以从控制台读取但是不希望别人看见我们的密码: import java.io.Console; /** ...

jQuery中this与$(this)的差别

jQuery中this与$(this)的差别 $("#textbox").hover(          function() {               this.title ...

linux lv在线缩小大小,Linux使用lvresize扩展或缩减lv大小相关推荐

  1. linux 减少lv大小,Linux使用lvresize扩展或缩减LV大小

    一.新建并挂载目录 /u01 和 /data 1.创建目录挂节点/u01,/datamkdir -p /{u01,data} 2.创建lv,名称是lv_u01,大小10g,从vg_linuxidc中划 ...

  2. Linux使用lvresize扩展或缩减LV逻辑卷大小

    一.新建并挂载目录 /u01 和 /data 1.创建目录挂节点/u01,/data mkdir -p /{u01,data} 2.创建lv,名称是lv_u01,大小10g,从vg_linuxidc中 ...

  3. linux怎么在线安装gcc,Linux 在线安装软件 gcc在线安装的操作方法

    Linux在线安装相关命令: yum install:全部安装 yum install :安装指定的程序包 yum groupinsall :安装程序组 yum -y update:升级所有包,改变软 ...

  4. linux嵌入式在线升级,嵌入式linux Kernel 在线升级参考资料

    author:DriverMonkey phone:13410905075 qq:196568501 mail:bookworepeng@hotmail.com 承接:嵌入式外包项目(13410905 ...

  5. linux php在线运行环境,Linux安装php运行环境

    安装apache: yum install httpd httpd-devel 启动apache: /etc/init.d/httpd start 此时输入服务器的IP地址,应该看到apache的服务 ...

  6. linux嵌入式在线升级,嵌入式Linux系统在线升级策略 Linuxers必知!

    服务端程序 服务端程序用来监测终端设备状态,管理升级包,升级流程控制并且提供 web 端响应以及数据库访问.本策略中的服务端为 apache-tomcat,程序采用 java servlet,数据库为 ...

  7. 【linux进阶2】linux的高级存储管理(lvm卷的扩展和缩减)

    linux的高级存储管理 一.逻辑卷 (1).逻辑卷基本概念 (2).基本命令 二.创建.拉伸磁盘 (1).创建PV.VG.LV卷,挂载 (2).lvm设备的拉伸 (3).lvm设备的缩减(lv的缩减 ...

  8. 查看lv大小 linux,扩展AIX上的LV大小

    最近由于测试DB2 10.5相关技术,所以有机会搭建一个全新环境,可以自行规划存储.昨天在创建了一些LV,刚刚发现竟然有些LV计算机有误. /db2_src/db2deer$ lsvg datavg1 ...

  9. 怎么变更linux lv大小,Linux的lvm管理:修改LV大小

    lvm是一种灵活性很强的磁盘空间管理方式,可以方便的增加.减少文件系统的大小,这里说一下增加.减少lv及文件系统大小的操作过程. 修改lv及文件系统的大小,必须先将lv及文件系统卸载(umount), ...

最新文章

  1. 可以估计不确定性的神经网络:SDE-Net
  2. R语言包_Matrix
  3. alert,confirm和prompt
  4. 在Ubutun 14.04 Desktop LTS上部署Hadoop 2.7.1(伪分布式)
  5. C# 之 6.0 新特性
  6. 史上最全的JUC并发图
  7. OrchardCore实现模块化核心原理分析
  8. Android串口通信apk源码
  9. java xml dom4j 解析_Java使用DOM4J解析XML
  10. VirtualBox 安装 Ubuntu 14.10 花屏 解决方案
  11. 基于JAVA+SpringBoot+Mybatis+MYSQL的中小型超市进销存管理系统
  12. python 云词库
  13. c语言注释符的作用有哪两种,C语言编程的注释符号是?
  14. Ubuntu 18.04 国内源
  15. 【原创--学习整理】学习bat和dos的相关资料整理--汇总
  16. 做为一个程序员必看的文章 看看你做到了吗 王森:程序设计师真情忏悔录
  17. 赵小楼《天道》《遥远的救世主》深度解析(20)(补)肖亚文的不当吃不当喝和丁元英没接受18万马克的补偿
  18. 发际线与程序员的暧昧关系
  19. 叉乘点乘混合运算公式_职测解题技巧:数学运算的35个基础公式
  20. 360校招笔试算法题

热门文章

  1. linux系统下使用docker镜像并安装容器
  2. gdfzoj #560 Maple吃饺子
  3. SQL 多表联合查询的几种方式
  4. java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file /data/app/com.
  5. sqlite数据库字段类型
  6. 为什么这么火?用 Python 爬取并分析了《雪中悍刀行》数据,发现了其中的秘密
  7. 阿里无线11.11 | 手机淘宝移动端接入网关基础架构演进之路
  8. would dispatch back to the current handler URL [/getWeWork] again.Check your ViewResolver setup!
  9. js去重数组中的对象
  10. 怎样与不同身份的人谈话