扩展磁盘容量
-
通过谷歌云控制台 :
-
在谷歌云控制台中,进入 “Compute Engine”->“VM 实例”,选择磁盘已满的实例。
-
点击实例名称,进入详情页面,找到 “引导磁盘” 部分,点击磁盘名称。
-
在磁盘详情页面,点击顶部的 “编辑” 按钮,在 “大小” 字段中输入新的磁盘大小,点击 “保存” 按钮。
-
等待磁盘扩展完成后,重新启动实例。
-
-
使用 gcloud 命令 :登录谷歌云 SDK 命令行工具,输入命令
gcloud compute disks resize [DISK-NAME] --size [NEW-SIZE] --zone [ZONE]
,例如gcloud compute disks resize personal-instance-1 --size 200G --zone europe-west1-b
,即可扩展磁盘大小。
调整分区和文件系统
-
Linux 系统 :
-
连接到实例,输入
lsblk
或sudo fdisk -l
查看磁盘分区情况。 -
使用
sudo growpart /dev/sda 1
命令扩展分区,其中/dev/sda
是磁盘设备名,1
是分区号。 -
根据文件系统类型调整文件系统大小,如(ext4 文件系统)执行
sudo resize2fs /dev/sda1
。
-
-
Windows 系统 :连接到实例,打开 “磁盘管理” 工具,右键点击要扩展的磁盘分区,选择 “扩展卷”,按照向导提示完成操作。
清理磁盘空间
-
删除不必要的文件 :查找并删除临时文件、日志文件、备份文件等,可使用
sudo rm -rf [文件路径]
删除指定文件。 -
卸载不必要的软件或组件 :通过包管理工具或控制面板卸载不再使用的软件,释放磁盘空间。
-
清理磁盘空间 :使用磁盘清理工具,如在 Windows 上的磁盘清理实用程序或 Linux 上的
ncdu
等工具,扫描并清理磁盘空间。
挂载额外的磁盘
-
在谷歌云控制台中,创建一个新的磁盘或选择一个已有的磁盘,将其挂载到实例上。然后在实例内对新挂载的磁盘进行格式化和挂载操作,以将其用于存储数据。
使用云存储或其他存储服务
-
将部分数据迁移到谷歌云存储或其他对象存储服务中,如 Google Cloud Storage。可使用 gsutil 等工具将数据上传到云存储桶中,并在需要时进行访问。
创建快照并重建实例
-
创建当前实例的磁盘快照,然后基于该快照创建一个新的具有更大磁盘空间的实例,并将数据迁移到新实例上。最后,将应用程序和服务配置为使用新实例,并删除旧实例以释放磁盘空间。