Linux-磁盘扩容 从新磁盘扩容(PV) 单块硬盘调整默认分区
2020-08-11 10:21
148 查看
从新磁盘扩容(PV)
假设我们再增加一块硬盘为 /dev/sdd1
[root@192 /]# pvcreate /dev/sdd1 Physical volume "/dev/sdd1" successfully created. [root@192 /]# pvdisplay --- Physical volume --- PV Name /dev/sdd1 VG Name data PV Size 465.76 GiB / not usable 3.02 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 119234 Free PE 0 Allocated PE 119234 PV UUID 2JuybS-xzUQ-h7q5-hzLF-fFqv-UzU3-G3ZozC
如果在虚拟机中添加SCSI格式的磁盘做PV时出现如下报错:
root@host1:~# pvcreate /dev/sdb Device /dev/sdb excluded by a filter.
导致问题的原因是添加的磁盘是在另一个虚拟机中新建的,已经有了分区表,现在的虚拟机并不能识别磁盘的分区表,运行parted命令重做分区表,中途需要输入三次命令。
root@host1:~# parted /dev/sdb GNU Parted 3.2 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mklabel msdos Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue? Yes/No? yes (parted) quit Information: You may need to update /etc/fstab.
再次运行pvcreate,问是否擦除dos签名,输入y,就可以将磁盘创建为PV了。
root@host1:~# pvcreate /dev/sdb WARNING: dos signature detected on /dev/sdb at offset 510. Wipe it? [y/n]: y Wiping dos signature on /dev/sdb. Physical volume "/dev/sdb" successfully created.
将新磁盘加入一个分组
[root@192 /]# vgextend data /dev/sdd1 Volume group "data" successfully extended [root@192 /]# vgdisplay --- Volume group --- VG Name data System ID Format lvm2 Metadata Areas 4 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 4 Act PV 4 VG Size <1.82 TiB //这里会发现容量已经增大了 PE Size 4.00 MiB Total PE 476936 Alloc PE / Size 348160 / <1.33 TiB Free PE / Size 128776 / 503.03 GiB VG UUID hqdEd1-03aQ-zMsd-fPeV-JluL-0joY-jXhdGu
为现有磁盘扩充容量
[root@192 /]# lvextend -l +100%FREE /dev/data/mylv Size of logical volume data/mylv changed from <1.33 TiB (348160 extents) to <1.82 TiB (476936 extents). Logical volume data/mylv successfully resized. [root@192 /]# lvdisplay --- Logical volume --- LV Path /dev/data/mylv LV Name mylv VG Name data LV UUID jGXCJR-HdxT-XXQx-Yhyb-0vM0-VyN2-8gRweb LV Write Access read/write LV Creation host, time 192.168.0.104, 2019-02-14 10:30:47 +0800 LV Status available # open 1 LV Size <1.82 TiB //逻辑卷的容量也扩容了 Current LE 476936 Segments 4 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2
查看磁盘容量以及刷新磁盘容量
[root@192 /]# df -Th [root@192 /]# resize2fs /dev/data/mylv #CentOS7中报错 [root@192 /]# xfs_growfs /dev/data/mylv #CentOS7中可使用
单块硬盘调整默认分区
centos7在安装时若是自动分区,“/”分区默认只有50G,大部分空间会分给”/home”,安装完系统可以将“/home”删掉全部挂在/下,首先解除/home的挂载
umount /home
删除home所在LV
lvremove /dev/centos/home
扩容“/”所在LV
lvextend -l +100%FREE /dev/centos/root
扩展root文件系统(只能扩容,不能缩容)
xfs_growfs /dev/centos/root
修改fstab(这一步非常重要,千万不要漏了)
vim /etc/fstab
注释或者删除/dev/mapper/centos-home /home
# # /etc/fstab # Created by anaconda on Thu Jul 16 22:43:55 2020 # # 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 # /dev/mapper/centos-root / xfs defaults 0 0 UUID=de0e00f9-c956-46bb-bcf4-e2d057b9c0d4 /boot xfs defaults 0 0 UUID=7AB3-D1FB /boot/efi vfat umask=0077,shortname=winnt 0 0 # /dev/mapper/centos-home /home xfs defaults 0 0 /dev/mapper/centos-swap swap swap defaults 0 0
就是记个笔记参考博客链接:
https://www.geek-share.com/detail/2719755769.html
https://blog.csdn.net/weixin_41558061/article/details/87286680
https://blog.csdn.net/lhl3620/article/details/104792408/
相关文章推荐
- VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容(超详细图文详解!亲测有效!)
- 4如何给硬盘调整分区(逻辑分区或拓展分区无法给主分区容量怎么办?)windows下如何更改盘符(第九步)?如何新建磁盘?(第八步)
- linux磁盘空间不足 和 挂载新硬盘(含磁盘格式化、分区)方法
- linux加大硬盘调整分区
- Linux分区,磁盘扩容缩容,磁盘限额
- Linux中对VPS的硬盘扩容后的分区记录
- 给Vmware进行硬盘(分区)无损扩容 (linux)
- VMware vm linux 虚拟机 硬盘空间不足 磁盘最大大小调整 方案
- 【Linux】pv vg lv, 加盘,扩容磁盘
- Linux 入门记录:六、Linux 硬件相关概念(硬盘、磁盘、磁道、柱面、磁头、扇区、分区、MBR、GPT)
- linux虚拟机磁盘扩展与分区大小调整
- Linux技巧-如何查看系统信息-硬盘、分区信息以及磁盘用量
- Linux LVM硬盘管理及LVM分区扩容
- Linux查看磁盘/硬盘各分区的UUID(GUID)
- Linux操作系统存储管理之如何对磁盘进行分区、格式化、挂载、永久挂载;对逻辑卷LVM进行创建、扩容;增加交换分区swap的容量
- IMF Vmvare 中linux 根分区磁盘扩容 gparted 增加虚拟机磁盘空间
- Linux中对VPS的硬盘扩容后的分区记录
- VMware vm linux 虚拟机 硬盘空间不足 磁盘最大大小调整 方案
- LINUX硬盘磁盘LVS扩容
- 使用gparted 调整Linux分区扩容