2020-07-07 03:13:16,711 - util.py[WARNING]: Failed growpart --dry-run for (/dev/sda, 3)
2020-07-07 03:13:16,712 - util.py[DEBUG]: Failed growpart --dry-run for (/dev/sda, 3)
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cloudinit/config/cc_growpart.py", line 145, in resize
util.subp(["growpart", '--dry-run', diskdev, partnum])
File "/usr/lib/python2.7/site-packages/cloudinit/util.py", line 2084, in subp
cmd=args)
ProcessExecutionError: Unexpected error while running command.
Command: ['growpart', '--dry-run', '/dev/sda', '3']
Exit code: 2
Reason: -
Stdout: FAILED: failed to get a resizer for id ''
Stderr: no tools available to resize disk with 'gpt'
2020-07-07 03:13:16,713 - util.py[DEBUG]: resize_devices took 0.035 seconds
2020-07-07 03:13:16,713 - cc_growpart.py[DEBUG]: '/' FAILED: failed to resize: disk=/dev/sda, ptnum=3: Unexpected error while running command.
Command: ['growpart', '--dry-run', '/dev/sda', '3']
Exit code: 2
Reason: -
Stdout: FAILED: failed to get a resizer for id ''
Stderr: no tools available to resize disk with 'gpt'
@
- add sgdisk and e2fsprogs into image
- run "fsck /dev/vda1; sgdisk -d 1 -N 1 /dev/vda; resize2fs /dev/vda1"
[root@soft-920-3 centos]# yum install gdisk -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.aktkn.sg
* extras: mirror.aktkn.sg
* updates: mirror.aktkn.sg
正在解决依赖关系
--> 正在检查事务
---> 软件包 gdisk.aarch64.0.0.8.10-3.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
==================================================================================================================
Package 架构 版本 源 大小
==================================================================================================================
正在安装:
gdisk aarch64 0.8.10-3.el7 base 190 k
事务概要
==================================================================================================================
安装 1 软件包
总下载量:190 k
安装大小:740 k
Downloading packages:
gdisk-0.8.10-3.el7.aarch64.rpm | 190 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : gdisk-0.8.10-3.el7.aarch64 1/1
验证中 : gdisk-0.8.10-3.el7.aarch64 1/1
已安装:
gdisk.aarch64 0:0.8.10-3.el7
完毕!
[root@soft-920-3 centos]# growpart /dev/sda 3
unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]
[root@soft-920-3 centos]# sfdisk --version
sfdisk,来自 util-linux 2.23.2
[root@soft-920-3 centos]#
[root@soft-920-3 centos]# growpart /dev/sda 3
unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]
[root@soft-920-3 centos]# sfdisk --version
sfdisk,来自 util-linux 2.23.2
[root@soft-920-3 centos]# LANG=en_US.UTF-8
[root@soft-920-3 centos]# growpart /dev/sda 3
CHANGED: partition=3 start=1574912 old: size=166195200 end=167770112 new: size=936128142 end=937703054
[root@soft-920-3 centos]#