无法打开文件“ ./.postgresql.conf.swp”:权限被拒绝

时间:2019-08-09 12:01:02

标签: postgresql-11

使用pg_basebackup进行备份时出现权限被拒绝错误。

/usr/pgsql-11/bin/pg_basebackup -h127.0.0.1 -U thbbackup -D backup -Ft -z -P
Password:
238546/238575 kB (99%), 1/1 tablespace
pg_basebackup: could not get write-ahead log end position from server: ERROR:  could not open file "./.postgresql.conf.swp": Permission denied
pg_basebackup: removing data directory "backup"

1 个答案:

答案 0 :(得分:1)

您可能已经忘记了在文本编辑器(vim)中打开的文件postgresql.conf。如果再次打开该conf文件,则文本编辑器会抱怨说它已经打开,因此,您可以将其删除为.swp文件,无论如何它是一个临时文件。

“在Vim中编辑文件时,您可能已经注意到创建的(临时).swp文件。默认情况下,它与正在编辑的文件位于同一位置(尽管可以更改此文件) )。交换文件包含有关对该文件(或缓冲区)所做的更改的信息。”