位置: 编程技术 - 正文

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服务)

  • 免抵退税和留抵退税可以一起退吗
  • 增值税普通发票怎么开
  • 企业所得税中资产总额平均值怎么核算?
  • 差额增税可以抵扣吗
  • 冲红票需要给购方吗
  • 以前月份暂估成本怎么冲
  • 旅行社团队意识
  • 境内公司取得境外收入
  • 增值税一般纳税人是什么意思
  • 小微企业增值税起征点是多少
  • 给国外汇款交增值税吗
  • 公司一上来要签三年
  • 冲减往年管理费用
  • 我国流转税主要包括
  • 客户可以把现金存入对公户吗
  • 补缴以前年度个税会计处理
  • 白酒出口税收
  • 减半征收政策
  • 小规模纳税人未开票收入如何做账
  • 联营扣点怎么核算保本费用
  • 税金及附加附加指什么
  • 建筑安装工程费用人工费计算方式
  • 避税和不避税怎么选
  • 企业的养老金根据什么扣除
  • 资产负债表资产总额为负数
  • 企业所得税税率2.5% 5% 25%
  • 投资股权转让需要注意什么?
  • 发票跨期审计调查报告
  • 投资性房地产企业有哪些
  • 土地出让金可以代缴吗
  • uniapp intent
  • 录制权限怎么打开
  • 企业公益捐赠的意义
  • 以专利权出资,能否使用专利权
  • driver-e
  • 借入长期借款的利息
  • ui.exe啥意思
  • 转让居民企业的股权所得交企业所得税吗
  • php返回函数值的关键字
  • Win11 Build 23435 预览版今日发布: 文件管理器引入图库功能
  • axios.defaults.baseURL的三种配置方法
  • vue父组件子组件
  • 支付网络服务费属于现金流量表的哪一项
  • 一般商品销售的会计分录
  • 购买办公用品没有发票可以入账吗
  • 增值税零税率与免税谁更优惠
  • 销项税额专栏记录企业销售货物
  • 交易性金融资产包括哪些项目
  • 个人所得税汇算年收入不超过12万
  • 现金余额不对怎么处理
  • 防疫物资采购会计处理
  • 防伪系统制作
  • 个人转到公司账上的钱能开发票吗
  • 先付一部分款发票怎么做
  • 出口退税登记的内容
  • 单利率和复利率公式
  • 应付职工薪酬如何进行会计处理
  • 报销单填写发票第几页交给财务
  • 高新企业研发项目规定几个
  • 工会经费怎么申报,怎么上交?
  • 什么计提折旧不能转回
  • mysql索引作用的简单理解
  • win9怎么截图
  • linux 清理
  • freebsd使用
  • ultraiso刻录音乐到dvd
  • window组件在哪里
  • xpkw
  • ubuntu 安装x11
  • mac显示器颜色不一致
  • Win10 Mobile/PC RS2快速预览版14926同步推送
  • 删除文件或文件夹时出错怎么办
  • 微软企业官网
  • 创建react native项目
  • for 命令
  • js合并两个数组并排序
  • 发票怎能打印
  • 江苏常州税务局电话人工服务电话
  • 病历证明在医院保存多久
  • 德阳契税收费标准2022
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设