我有一个安装在linux上的NTFS驱动器。我想把postgres数据目录移到那个驱动器上,但是当我尝试启动服务时,我得到了一个“致命的:数据目录..有错误的所有权”
我知道这是因为数据目录的所有者是me (我的linux用户)而不是用户postgres,但是我不能更改目录的所有权,因为驱动器是如何挂载在fstab文件中的:
UUID=E8B4580DB457DC9E /mnt/Data ntfs defaults,uid=1000,gid=1000,rw 0 0UID=E8B4580DB457DC9E /mnt/Data ntfs自动、用户、权限0 0
随着此更改,我能够更改目录的所有权,但随后节点包在运行或安装时出现了“权限访问”问题。
发布于 2020-07-21 23:29:13
通过为数据库创建一个分区并使用UID=E8B4580DB457DC9E /mnt/ databases自动、用户、权限0安装该分区来解决这个问题
https://stackoverflow.com/questions/62987726
复制相似问题