linux上装了一个postgresql 上次往数据库写数据的时候数据库莫名其妙的down掉了.然后重启系统也开启不了服务了.系统连图形界面也进不去 现在只能用文本模式. 数据库还是启动不了.我看了logfile 只有一句话.
FATAL: could not open lock file "/tmp/.s.PGSQL.5432.lock": ?..涓.? 后面的 乱码我也不知道什么(ssh上的) 肯定失败的意思. 这个文件我去tmp下面看了 根本就没有了 当然打不开了. 我在虚拟机里面模拟的时候 这个文件是有的.... 现在是数据库重新编译 安装都不行.... 期待高手帮忙
FATAL: could not open lock file "/tmp/.s.PGSQL.5432.lock": ?..涓.? 后面的 乱码我也不知道什么(ssh上的) 肯定失败的意思. 这个文件我去tmp下面看了 根本就没有了 当然打不开了. 我在虚拟机里面模拟的时候 这个文件是有的.... 现在是数据库重新编译 安装都不行.... 期待高手帮忙
解决方案 »
- mysql里如何递归查询树装状记录,求助。
- Mysql 外键删除后,表还是无法删除【抓狂了】
- 我想在64位的ubuntu系统上安装一个带federated引擎的5.1.46版本的Mysql,该下载哪个版本?怎么安装?
- C 调用MYSQL问题
- 很菜的问题:mysql服务器启动不了
- Java如何读取MySql中MEDIUMBLOB字符串,并显示 急急急急急!!!
- 请教一个更新数据的SQL语句
- 怎么在jbuilder8里面注册mysql的驱动
- 求教:mysql 编码问题
- mysqldump -X -uroot -ppassword test testA > /opt/text.xml 这样的xml如何进行数据恢复
- MySql系统表问题
- Mysql 网站上导出的数据库,用MySql-Front无法导入到本地
/tmp 读取权限应该是任何用户可读写。
关键是/tmp下面根本就没那个文件 而且/tmp的权限可以肯定够了. 你说是操作系统的问题.我也这么想,因为现在图形界面的还是进不了,只能是文本模式进去运行. 而之前数据库是在图形界面下运行的 不知道系统有没写什么保护文件之类的
1, 以postgres用户登陆linux, 随便写个文件到/tmp目录下,看是否可写?
2, 关闭SElinux, 这个安全软件经常做怪。请看 /etc/selinux/config.3, 实在不行,重装操作系统。