Files
Linux/Docs/Parted磁盘扩容.md
offends cee91802b3
Some checks failed
continuous-integration/drone Build is failing
synchronization
2025-08-25 15:57:40 +08:00

76 lines
905 B
Markdown

> 本文作者:丁辉
# Parted 磁盘扩容
1. 执行 Parted
```
parted /dev/sdb
```
执行如下内容
```bash
mklabel gpt
mkpart opt 2048s 100%
q
```
2. 创建 PV
```bash
pvcreate /dev/sdb1
```
3. 查看需要扩容磁盘的vg名
```bash
vgdisplay
```
4. 使用硬盘 sdb1 扩展 VG
```bash
vgextend centos /dev/sdb1
```
5. 分配空间
```bash
lvextend -l +100%free /dev/centos/root
```
6. 写入文件系统系统重新识别
```bash
xfs_growfs /dev/mapper/centos-root
```
> `resize2fs /dev/mapper/centos-root` 这个命令似乎不好使呢
## 在原有的盘扩容
1. 执行 Parted
```bash
parted /dev/vda
```
2. 输入
```bash
(parted) resizepart
Partition number? 2
End? [100GB]? 500GB
(parted) q
```
3. 重新获取大小
```bash
resize2fs /dev/vda
```