在物理机中,我可以使用命令“ fdisk”进行分区,如下所示: http://puremonkey2010.blogspot.com/2017/01/linux-linux-hard-disk-format-command.html
但是在Google云VM实例中,不允许这样做:
命令(寻求帮助的m):w分区表已更改!
调用ioctl()重新读取分区表。
警告:重新读取分区表失败,错误16:设备 或资源繁忙。内核仍然使用旧表。新表 将在下次重新启动时或在运行partprobe(8)或之后使用 kpartx(8)同步磁盘。
假设我的分区如下:
[root@johnwiki Tasks]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 40G 0 disk
└─sda1 8:1 0 20G 0 part /
如何创建新分区sdb2以使用sda剩余的20G?
非常感谢!
Ps 我试图研究来自here的google文档,没有合适的示例向我展示如何操作。
=============解决了=============
事实证明,fdisk也可以正常工作。我只需要重新启动实例即可反映执行分区时的操作。否则,我将无法在/ dev / sda2(新分区)上执行mkfs。
参考:
-https://blog.gtwang.org/linux/linux-add-format-mount-harddisk/
答案 0 :(得分:2)
下面的链接中有一些文档,您可以按照这些文档来调整Cloud VM实例上的永久磁盘上的文件系统和分区的大小。
https://cloud.google.com/compute/docs/disks/add-persistent-disk#resize_partitions