原 docker中的PG运行报错ERROR: could not resize shared memory segment "/PostgresQL.284075806" to 12615680 bytes: No space left on device
Tags: 原创PG故障处理PostgreSQL
现象
某个docker启动的PG环境,执行一个查询报错:ERROR: could not resize shared memory segment "/PostgresQL.284075806" to 12615680 bytes: No space left on device
原因
Docker的默认/dev/shm大小为64MB,对PG来说太小了,需要调整。
解决
方法1
1 | mount -o remount,size=4G /dev/shm |