首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >:Growpart‘无法增长分区’

:Growpart‘无法增长分区’
EN

Server Fault用户
提问于 2023-04-28 02:08:40
回答 3查看 65关注 0票数 0

我在这里看过一些博客,但没有遇到和我类似的情况。

  1. 我已经在/dev/sda上扩展了5 5GiB驱动器
  2. 通过运行以下命令,无需重新启动就可以看到它: echo 1> /sys/class/block/sda/device/rescan

请参阅下面的其余部分:

代码语言:javascript
复制
[root@proddboem01 ~]# fdisk -l |grep ^Disk\ /dev/sd*
Disk /dev/sda: 205 GiB, 220117073920 bytes, 429916160 sectors
Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors

[root@proddboem01 ~]# lsblk
NAME              MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0                 2:0    1    4K  0 disk
sda                 8:0    0  205G  0 disk
├─sda1              8:1    0    1G  0 part /boot
├─sda2              8:2    0  102G  0 part
│ ├─VG--MAIN-root 252:0    0    8G  0 lvm  /
│ ├─VG--MAIN-opt  252:2    0   50G  0 lvm  /opt
│ ├─VG--MAIN-tmp  252:3    0   20G  0 lvm  /tmp
│ ├─VG--MAIN-var  252:4    0   15G  0 lvm  /var
│ └─VG--MAIN-home 252:5    0    2G  0 lvm  /home
└─sda3              8:3    0   16G  0 part [SWAP]
sdb                 8:16   0  100G  0 disk
└─VG--U01-u01     252:1    0  100G  0 lvm  /u01
sr0                11:0    1 1024M  0 rom

[root@proddboem01 ~]# growpart -v /dev/sda 2
update-partition set to true
FLOCK: try exec open fd 9, on failure exec exits this program
FLOCK: /dev/sda: obtained exclusive lock
resizing 2 on /dev/sda using resize_sfdisk_dos
429916160 sectors of 512. total size=220117073920 bytes
## sfdisk --unit=S --dump /dev/sda
label: dos
label-id: 0x86eb8ee1
device: /dev/sda
unit: sectors

/dev/sda1 : start=        2048, size=     2097152, type=83, bootable
/dev/sda2 : start=     2099200, size=   213909504, type=8e
/dev/sda3 : start=   216008704, size=    33554432, type=82
max_end=216008703 tot=429916160 pt_end=216008703 pt_start=2099200 pt_size=213909504
NOCHANGE: partition 2 is size 213909504. it cannot be grown
FLOCK: /dev/sda: releasing exclusive lock
[root@proddboem01 ~]#

我做错什么了?

EN

回答 3

Server Fault用户

发布于 2023-04-28 05:12:23

sda3挡道了。swapoff,删除它,然后可以增加sda2的大小。

之后您可以重新创建sda3,或者在它上创建逻辑卷,或者使用交换文件。第二种和第三种选择将使未来的变化更加容易。

票数 1
EN

Server Fault用户

发布于 2023-05-01 11:42:07

分区需要是磁盘的一个块,并且它不能由多个块组成。新创建的空间位于磁盘的末尾,要扩展的分区位于磁盘的中间。所以在路上有3分区。

sda分区:sda1sda3{空闲空间}

此时只能扩展分区3。

最好的解决方案是禁用交换和删除分区3。

sda分区:sda1{空闲空间}

然后可以扩展分区2:

sda分区:sda1

在此之后,我建议在卷组vg中创建新的交换设备作为逻辑卷。那么下次增加磁盘时就不用担心了。

票数 0
EN

Server Fault用户

发布于 2023-05-07 05:32:18

请尝试使用oci-成长。关于背景,请参考甲骨文知识库。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1129892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档