【问题标题】:psql: FATAL: could not open file "base/11951/11717": Read-only file systempsql:致命:无法打开文件“base/11951/11717”:只读文件系统
【发布时间】:2021-06-24 20:21:22
【问题描述】:

我正在尝试从 CLI 访问 postgreSQL 数据库。当我以 postgres 身份登录并输入命令时

我遇到了错误

psql: FATAL:  could not open file "base/11951/11717": Read-only file system

我是新手。任何关于在哪里查看的指示都会有很大的帮助。 TIA

【问题讨论】:

    标签: postgresql


    【解决方案1】:

    似乎托管数据库的虚拟机因未知问题而进入只读模式。

    $ fsck 
    

    命令帮助修复 linux 文件系统并能够访问 psql db。

    【讨论】:

      【解决方案2】:

      您的系统很可能已检测到磁盘错误并将文件系统置于只读模式以保护其自身免受可能的损坏。

      检查dmesg 和内核日志文件。

      我强烈建议您阅读https://wiki.postgresql.org/wiki/Corruption 并采取行动。

      【讨论】:

        【解决方案3】:

        有时表示服务器出现一般错误...(昨天发生在我身上,服务器重新启动的那一刻,“致命:无法打开文件”消失了。

        【讨论】:

          猜你喜欢
          • 2023-02-12
          • 2015-01-02
          • 1970-01-01
          • 2019-06-03
          • 2014-06-01
          • 2015-01-22
          • 1970-01-01
          • 1970-01-01
          • 2014-04-19
          相关资源
          最近更新 更多