每次我重启 Ubuntu 时,Postgres 都不会自动启动,而且/var/run/postgresql
重启时目录也永远不会出现。我必须手动创建它并将所有者设置为 postgre,才能每次重启时成功启动 Postgres。这里真正的问题是什么?
答案1
Ubuntu 上的 /var/run/ 默认使用 tmpfs,因此重启后应使用 init.d 脚本再次创建所有必要的文件/目录
每次我重启 Ubuntu 时,Postgres 都不会自动启动,而且/var/run/postgresql
重启时目录也永远不会出现。我必须手动创建它并将所有者设置为 postgre,才能每次重启时成功启动 Postgres。这里真正的问题是什么?
Ubuntu 上的 /var/run/ 默认使用 tmpfs,因此重启后应使用 init.d 脚本再次创建所有必要的文件/目录