我在Google上运行Debian8.7。实例的磁盘大小为50G,我将其大小增加到100 G,如下面的lsblk输出所示:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
`-sda1 8:1 0 50G 0 part /然后,我尝试使用以下方法增加sda1的大小
sudo growpart /dev/sda 1,但得到了以下错误:
failed [sfd_list:1] sfdisk --list --unit=S /dev/sda
FAILED: failed: sfdisk --list /dev/sda它没有告诉我失败的具体原因。我搜索了一下,找不到有这个问题的人。
我跟踪了gcloud文档,不知道问题出在哪里。
发布于 2018-11-22 18:08:43
Debian、Ubuntu等的Google映像能够在启动时自动调整根文件系统的大小。如果在系统运行时调整磁盘大小,下次系统重新启动时,分区和文件系统将被调整大小。
您还可以在系统运行时调整根文件系统的大小,而无需重新启动。
在以下命令中替换INSTANCE_NAME和ZONE。第二个命令假设文件系统是EXT4。检查您的系统设置。
调整磁盘大小:
gcloud compute disks resize INSTANCE_NAME --zone ZONE --size 30GB --quiet调整分区和文件系统的大小:
gcloud compute ssh INSTANCE_NAME --zone ZONE --command "sudo expand-root.sh /dev/sda 1 ext4"https://stackoverflow.com/questions/53424983
复制相似问题