位置: 编程技术 - 正文

Linux中的LVM之增加容量与删除卷的方法详解(linux的lvm扩容)

编辑:rootadmin
放大LV容量涉及到LVM管理中的命令lvresize,我们先创建一个卷组VG VolGroup,它建立在磁盘/dev/sdc (大小为8G)上。创建逻辑卷LV时,我们故意只使用了一小部分。具体情况如下所示复制代码代码如下:[root@localhost ~]# vgdisplay --- Volume group --- VG Name VolGroup System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 7. GiB PE Size . MiB Total PE Alloc PE / Size 0 / 0 Free PE / Size / 7. GiB VG UUID SETgjx-dobd-Uayt-AWgN-HKID-hsYe-tEotIS[root@localhost ~]# lvcreate -L7. -n LogVol VolGroup Rounding up size to full physical extent . MiB Logical volume "LogVol" created[root@localhost ~]# mkfs -t ext4 /dev/VolGroup/LogVolmke2fs 1.. (-May-)Filesystem label=OS type: LinuxBlock size= (log=0)Fragment size= (log=0)Stride=0 blocks, Stripe width=0 blocks inodes, blocks blocks (5.%) reserved for the super userFirst data block=1Maximum filesystem blocks= block groups blocks per group, fragments per group inodes per groupSuperblock backups stored on blocks: , Writing inode tables: done Creating journal ( blocks): doneWriting superblocks and filesystem accounting information: done This filesystem will be automatically checked every mounts or days, whichever comes first. Use tune2fs -c or -i to override.[root@localhost ~]# cd /[root@localhost /]# mkdir /u[root@localhost /]# mount /dev/VolGroup/LogVol /u[root@localhost /]# vi /etc/fstab ## /etc/fstab# Created by anaconda on Mon Aug :: ## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info#UUID=ad--ed-f-ebbf / ext4 defaults 1 1UUID=d3abb-db-4c-d-cabfda0 /boot ext4 defaults 1 2UUID=ff-d-ca-b-fad9da8 /home ext4 defaults 1 2UUID=6fbf0-e--ae-edcff1 swap swap defaults 0 0/dev/VolGroup/LogVol /u ext4 defaults 1 1tmpfs /dev/shm tmpfs defaults 0 0devpts /dev/pts devpts gid=5,mode= 0 0sysfs /sys sysfs defaults 0 0proc /proc proc defaults 0 0此时,我们要放大文件系统/u的大小,那么就需要使用到lvresize 放大LV容量复制代码代码如下:[root@localhost ~]# lvscan ACTIVE '/dev/VolGroup/LogVol' [. MiB] inherit[root@localhost ~]# lvdisplay /dev/VolGroup/LogVol --- Logical volume --- LV Path /dev/VolGroup/LogVol LV Name LogVol VG Name VolGroup LV UUID OCHwx1-EL9P-6C5J-RNuz-2Xu5--H3xt5s LV Write Access read/write LV Creation host, time localhost.localdomain, -- :: + LV Status available # open 1 LV Size . MiB Current LE 1 Segments 1 Allocation inherit Read ahead sectors auto - currently set to Block device :0 [root@localhost ~]# lvresize -L +7.G /dev/VolGroup/LogVol Rounding size to boundary between physical extents: 7. GiB Size of logical volume VolGroup/LogVol changed from . MiB (1 extents) to 7. GiB ( extents). Logical volume LogVol successfully resized复制代码代码如下:[root@localhost ~]# resize2fs -p /dev/VolGroup/LogVolresize2fs 1.. (-May-)Filesystem at /dev/VolGroup/LogVol is mounted on /u; on-line resizing requiredold desc_blocks = 1, new_desc_blocks = Performing an on-line resize of /dev/VolGroup/LogVol to (1k) blocks.The filesystem on /dev/VolGroup/LogVol is now blocks long. [root@localhost ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda2 G 6.0G G % /tmpfs 5.9G 0 5.9G 0% /dev/shm/dev/sda1 M M M 8% /boot/dev/sdb1 G M G 1% /home/dev/mapper/VolGroup-LogVol 7.7G 2.7M 7.3G 1% /u如果我们此时在虚拟机上将磁盘从8G扩展为G,那么要如何利用扩展的磁盘空间呢? 复制代码代码如下:[root@localhost u]# fdisk -l Disk /dev/sda: .9 GB, bytes heads, sectors/track, cylindersUnits = cylinders of * = bytesSector size (logical/physical): bytes / bytesI/O size (minimum/optimal): bytes / bytesDisk identifier: 0xcf Device Boot Start End Blocks Id System/dev/sda1 * 2 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 LinuxPartition 2 does not end on cylinder boundary./dev/sda3 Linux swap / SolarisPartition 3 does not end on cylinder boundary. Disk /dev/sdc: MB, bytes heads, sectors/track, cylindersUnits = cylinders of * = bytesSector size (logical/physical): bytes / bytesI/O size (minimum/optimal): bytes / bytesDisk identifier: 0xcfe Device Boot Start End Blocks Id System/dev/sdc1 1 Linux Disk /dev/sdb: .4 GB, bytes heads, sectors/track, cylindersUnits = cylinders of * = bytesSector size (logical/physical): bytes / bytesI/O size (minimum/optimal): bytes / bytesDisk identifier: 0xe Device Boot Start End Blocks Id System/dev/sdb1 1 Linux Disk /dev/mapper/VolGroup-LogVol: MB, bytes heads, sectors/track, 4 cylindersUnits = cylinders of * = bytesSector size (logical/physical): bytes / bytesI/O size (minimum/optimal): bytes / bytesDisk identifier: 0x重启过后才能看到/dev/sdc的空间变化情况。 删除物理卷删除卷LVM管理中的命令vgreduce, pvremove: vgreduce:通过删除LVM卷组中的物理卷来减少卷组容量。注意:不能删除LVM卷组中剩余的最后一个物理卷 pvremove: 用于删除一个存在的物理卷。使用pvremove指令删除物理卷时,它将LVM分区上的物理卷信息删除,使其不再被视为一个物理卷。 在删除物理卷PV之前,必须将服务器的分区信息、卷组信息、物理卷信息、逻辑卷信息都掌握清楚,避免出现失误或误操作。复制代码代码如下:[root@localhost ~]# fdisk -l Disk /dev/sda: .8 GB, bytes heads, sectors/track, cylindersUnits = cylinders of * = bytes Device Boot Start End Blocks Id System/dev/sda1 * 1 Linux/dev/sda2 8e Linux LVM/dev/sda3 Linux[root@localhost ~]# vgscan Reading all physical volumes. This may take a while... Found volume group "VolGroup" using metadata type lvm2[root@localhost ~]# pvscan PV /dev/sda2 VG VolGroup lvm2 [. GB / 0 free] PV /dev/sda3 VG VolGroup lvm2 [. GB / . GB free] Total: 2 [. GB] / in use: 2 [. GB] / in no VG: 0 [0 ][root@localhost ~]# pvdisplay --- Physical volume --- PV Name /dev/sda2 VG Name VolGroup PV Size . GB / not usable . MB Allocatable yes (but full) PE Size (KByte) Total PE Free PE 0 Allocated PE PV UUID YGtB2J-ZKJr-mV-NluQ-2DGy-vuUT-cCc1lo --- Physical volume --- PV Name /dev/sda3 VG Name VolGroup PV Size . GB / not usable 2. MB Allocatable yes PE Size (KByte) Total PE Free PE Allocated PE 0 PV UUID wsnv-7j1H-SH8q-hl6k-HpNc-x4WU-gM7LzW [root@localhost ~]# lvscan ACTIVE '/dev/VolGroup/LogVol' [. GB] inherit ACTIVE '/dev/VolGroup/LogVol' [1. GB] inherit[root@localhost ~]# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert LogVol VolGroup -wi-ao .G LogVol VolGroup -wi-ao 1.G vgreduce参数:-a:如果命令行中没有指定要删除的物理卷,则删除所有的空物理卷; --removemissing:删除卷组中丢失的物理卷,使卷组恢复正常状态。复制代码代码如下:[root@localhost ~]# vgreduce VolGroup /dev/sda3 Removed "/dev/sda3" from volume group "VolGroup" [root@localhost ~]# 复制代码代码如下:[root@localhost ~]# pvscan PV /dev/sda2 VG VolGroup lvm2 [. GB / 0 free] PV /dev/sda3 lvm2 [. GB] Total: 2 [. GB] / in use: 1 [. GB] / in no VG: 1 [. GB][root@localhost ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 VolGroup lvm2 a- .G 0 /dev/sda3 lvm2 a- .G .G[root@localhost ~]# pvremove /dev/sda3 Labels on physical volume "/dev/sda3" successfully wiped[root@localhost ~]# pvscan PV /dev/sda2 VG VolGroup lvm2 [. GB / 0 free] Total: 1 [. GB] / in use: 1 [. GB] / in no VG: 0 [0 ]

推荐整理分享Linux中的LVM之增加容量与删除卷的方法详解(linux的lvm扩容),希望有所帮助,仅作参考,欢迎阅读内容。

Linux中的LVM之增加容量与删除卷的方法详解(linux的lvm扩容)

文章相关热门搜索词:linux lvm2_member,linux lvm2_member,linux7 lvm扩容,linux 扩展lvm命令,linux7 lvm扩容,linux新增lv,linux 扩展lvm命令,linux新增lv,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux系统下NTP协议的超级配置攻略 在Linux系统中,为了避免主机时间因为在长时间运行下所导致的时间偏差,进行时间同步(synchronize)的工作是非常必要的。Linux系统下,一般使用ntp服务来

六款常见的Linux操作系统推荐 你可曾知道Linux的魅力或威力来自哪里?那就是,由于众多发行版百花齐放,Linux的阵营日益壮大,每一款发行版都拥有一大批用户,开发者自愿为相关

Linux下使用socktop来检测socket的通讯状况 所有的socket通讯都是通过socket接口来的,任何family的通讯包括unix域套接都要走的,所以只要截获了socket读写的几个syscall就可以了解unix域套接字的发送

标签: linux的lvm扩容

本文链接地址:https://www.jiuchutong.com/biancheng/353291.html 转载请保留说明!

上一篇:Linux下tar命令的简单使用及相关错误解决方法(linux系统tar命令)

下一篇:Linux系统下NTP协议的超级配置攻略(linux的ntp服务)

  • 母公司获得分红怎么做账
  • 贷款公司股权转让合法吗
  • 软件行业个人所得税
  • 税务局开运费发票需要带什么
  • 支持住房租赁市场金融新政
  • 中小企业怎么避税
  • 退回产品怎么做分录
  • 法人向企业注资有风险吗
  • 铁路运费印花税税率
  • 车的违章处理
  • 行政单位财务长期挂账处理办法
  • 社会团体政策
  • 公司没车但是有加油费发票怎么处理?
  • 计算完工产品成本和月末在产品成本
  • 过期的增值税发票能用吗
  • 个人抬头的通讯费可以做费用吗
  • 增值税清单模板样例导出
  • 体检中心免税政策
  • 开给客户的发票对方已认证
  • 在途物资期末借方
  • 工资薪金所得税率表2023
  • 利息调整摊销的经济意义
  • 所得税汇算清缴退税会计分录怎么做
  • 未形成固定资产的项目卖出怎么入账
  • 电脑管家免费wifi
  • win7系统怎么重装win10系统
  • windows无法验证此设备数字签名
  • 建筑劳务公司计提工资怎么做账
  • 货款形式返还
  • PHP:pg_escape_identifier()的用法_PostgreSQL函数
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • 没有利润,能否开发票
  • 固定资产的非正常报废
  • zencart安装教程
  • ai工具用法
  • python爬虫入门教程
  • linux symbolic link
  • php批量替换字符串
  • 调用系统服务出错原因
  • 铁路运输企业受托代征 印花税
  • 企业职工薪酬如何确定
  • spring整合mongodb
  • 金蝶暂存凭证怎样转正常凭证
  • 发票开具与小票的关系是怎样的
  • 非独立核算与独立核算
  • 固定资产直接记入费用科目
  • 什么情况下企业亏损但继续生产
  • 发货环节产生的影响
  • 消费税是指怎样的收入
  • 社保缓缴政策2020
  • 帮别人维修东西怎么开票
  • 产品质量监督检查的重点是
  • 企业转给法人的会计分录
  • 权益净利率如何分析
  • 哪些企业可以减免企业所得税
  • 劳务报酬个税如何入账
  • 装修公司完工交付文案
  • 职工薪酬的范围及内容
  • sql必会知识
  • mysql 忘记密码重置密码
  • boxjs
  • win8网络连接
  • Windows Server 2008的NPS策略应用
  • zmweb.exe是什么进程
  • xp系统能用谷歌吗
  • svaplayer.exe - svaplayer是什么进程 有何作用
  • centos6设置ip
  • 任务管理器快捷键ctrl+alt+
  • android自学之路
  • jquery插件怎么写
  • real interval
  • Android5.1 SystemUI 启动流程
  • js异步编程的四种方法
  • 原生js实现ajax步骤
  • python 判断中文字符
  • 农产品销售个人所得税
  • 代销手续费增值税会计处理
  • 鄞江在哪里
  • 贵州省国家税务局电子税务局官网
  • 金税三期个人所得税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设