我在Azure上有一个30 GB SSD磁盘的Ubuntu 18 VM。不幸的是,磁盘可用空间达到零,mysql服务宕机。我停止了VM并将Azure门户上的磁盘空间增加到60 GB,但当我再次启动VM时,Ubuntu一直显示100%使用30 GB。它没有注意到新的空间..是否有任何命令,我必须在Ubuntu服务器上运行,以看到新的大小?
cyvaqqii1#
我刚刚发现cfdisk可以解决整个问题。但是,如果你在运行cfdisk命令时出错,运行parted并键入print,你会得到一个选项来修复或忽略磁盘空间。键入Fix,然后再次运行cfdisk,它会完美地工作。使用cfdisk,你可以调整大小,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除根据需要创建分区。
cfdisk
parted
print
Fix
hfyxw5xn2#
如果您的磁盘有0个字节可用,则Azure无法加载VM代理,并且不会在Linux上更新新的磁盘大小。在这种情况下,您必须首先释放一些空间,然后运行lsblk以获取主分区ID(即/dev/sdb 1)然后运行growpart /dev/sdb 1(如果您的分区ID是/dev/sbd 1)
lsblk
growpart /dev/sdb 1
2条答案
按热度按时间cyvaqqii1#
我刚刚发现
cfdisk
可以解决整个问题。但是,如果你在运行cfdisk
命令时出错,运行parted
并键入print
,你会得到一个选项来修复或忽略磁盘空间。键入Fix
,然后再次运行cfdisk
,它会完美地工作。使用cfdisk
,你可以调整大小,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除,删除根据需要创建分区。hfyxw5xn2#
如果您的磁盘有0个字节可用,则Azure无法加载VM代理,并且不会在Linux上更新新的磁盘大小。
在这种情况下,您必须首先释放一些空间,然后运行
lsblk
以获取主分区ID(即/dev/sdb 1)然后运行
growpart /dev/sdb 1
(如果您的分区ID是/dev/sbd 1)