我没有技术背景,但决定创建一个Google Compute Engine实例,以便能够创建一个1.6GB的数据库。我使用PostgreSQL(Pgadmin3)访问GCE上的数据库。它到目前为止工作正常,但现在我正在尝试导入一个新文件并收到错误消息
"恐慌:无法写入文件" pg_xlog / xlogtemp.1293":设备上没有剩余空间"
我查看了Google中用于调整磁盘大小的文档。我在SSH中做了一个df -h并得到了
sudo lsblk --output NAME,size,state
NAME SIZE STATE
sda 20G running
└─sda1 10G
我也做了
sudo resize2fs /dev/disk/by-id/google-myddisk-part1
resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 2620928 (4k) blocks long. Nothing to do!
然后我做了
{{1}}
有人有什么想法吗?
答案 0 :(得分:0)
由于这是根磁盘,因此必须重新启动实例。然后它应该在引导期间自动调整磁盘大小。请在此处查看详细信息:https://cloud.google.com/compute/docs/disks/create-root-persistent-disks#repartitionrootpd