关于MT-Photos数据库权限的问题

有关 Docker 的使用讨论。

版主: TerraSupportTMsupportTMjack

回复
头像
Meikle
帖子: 237
注册时间: 2023年 3月 20日 星期一 8:49 pm
China

关于MT-Photos数据库权限的问题

帖子 Meikle »

重装TOS 6.0.673 (X86) 系统后再次搭建MT-Photos,启动失败,错误原因是数据库无法初始化,数据库文件夹权限不正确。
修改权限失效:
使用
chown -R 103:105 /Volume1/Docker/mtphotos/config/pgsql、
chmod -R 700 /Volume1/Docker/mtphotos/config/pgsql
这两条命令后检查再次
输入
ls -ld /Volume1/Docker/mtphotos/config/pgsql
输出
drwx------+ 3 systemd-resolve systemd-timesync 4096 May 12 11:02 /Volume1/Docker/mtphotos/config/pgsql

正常情况下应该是
drwx------ 3 103 105 4096 May 12 11:02 /Volume1/Docker/mtphotos/config/pgsql

请问客服我该怎么配置数据库的文件夹呢?铁威马的ACL权限好像有点特殊,希望官方客服可以帮忙提供个解决方案。
F2-221 6G MAPL0304V20 TOS 7
头像
TMqiky
技术支持
帖子: 70
注册时间: 2023年 8月 7日 星期一 5:56 pm

Re: 关于MT-Photos数据库权限的问题

帖子 TMqiky »

Meikle 写了: 2025年 5月 12日 星期一 11:54 am
你好,你搭建的时候是否使用的管理员用户呢?如果不是,请切换到管理员用户再尝试。
你可以在文件管理找到/Volume1/Docker/mtphotos/config/pgsql文件夹,修改属性,为该当前用户重新配置文件夹权限为读写权限。
或者使用管理员身份登录终端,使用

代码: 全选

chmod +777 /Volume1/Docker/mtphotos/config/pgsql
再去尝试启动MT-Photos。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
头像
Meikle
帖子: 237
注册时间: 2023年 3月 20日 星期一 8:49 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 Meikle »

只有一个账户,就是管理员账户,搭建的时候使用的是管理员用户。修改Volume1/Docker/mtphotos/config/pgsql文件夹属性,重新配置文件夹权限为读写权限。
或者使用管理员身份登录终端。这两个2选一就可以了吗?
上次由 Meikle 在 2025年 5月 12日 星期一 4:40 pm,总共编辑 1 次。
F2-221 6G MAPL0304V20 TOS 7
头像
Meikle
帖子: 237
注册时间: 2023年 3月 20日 星期一 8:49 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 Meikle »

执行了chmod +777 /Volume1/Docker/mtphotos/config/pgsql 还是不行,请问这个该怎么解决呢?
F2-221 6G MAPL0304V20 TOS 7
头像
OrionXie
技术支持
帖子: 98
注册时间: 2025年 3月 12日 星期三 3:13 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 OrionXie »

Meikle 写了: 2025年 5月 12日 星期一 3:12 pm
请使用管理员身份登录终端,并配置文件夹权限为读写权限。
chmod +777 /Volume1/Docker/mtphotos/config/pgsql
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)

服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
头像
Meikle
帖子: 237
注册时间: 2023年 3月 20日 星期一 8:49 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 Meikle »

OrionXie 写了: 2025年 5月 12日 星期一 7:40 pm
Meikle 写了: 2025年 5月 12日 星期一 3:12 pm
请使用管理员身份登录终端,并配置文件夹权限为读写权限。
chmod + 777 /Volume1/Docker/mtphotos/config/pgsql
看了你反馈过来的命令,是否是chmod +777 /Volume1/Docker/mtphotos/config/pgsql,+号后面忘记加空格了,语法本身输入不太正确导致,请重新操作看下。
chmod +777 /Volume1/Docker/mtphotos/config/pgsql,这个命令中+号后面有空格系统不识别的啊?我还以为你这边是不小心多了空格。请验证一下是有空格还是没空格?


图片
F2-221 6G MAPL0304V20 TOS 7
头像
TMqiky
技术支持
帖子: 70
注册时间: 2023年 8月 7日 星期一 5:56 pm

Re: 关于MT-Photos数据库权限的问题

帖子 TMqiky »

Meikle 写了: 2025年 5月 12日 星期一 8:06 pm
你说的对,是没空格的。

代码: 全选

chmod +777 /Volume1/Docker/mtphotos/config/pgsql
使用这命令之后能够成功修改权限吗?如果不行有什么错误信息返回呢?
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)
服务团队:Service(at)terra-master.com(用于购买,退货,更换,RMA服务)
头像
Meikle
帖子: 237
注册时间: 2023年 3月 20日 星期一 8:49 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 Meikle »

TMqiky 写了: 2025年 5月 12日 星期一 8:53 pm
Meikle 写了: 2025年 5月 12日 星期一 8:06 pm
你说的对,是没空格的。

代码: 全选

chmod +777 /Volume1/Docker/mtphotos/config/pgsql
使用这命令之后能够成功修改权限吗?如果不行有什么错误信息返回呢?
修改完成后是drwx------+,还带一个+,/config/pgsql目录权限不是drwx------(即700) 用户。
F2-221 6G MAPL0304V20 TOS 7
头像
OrionXie
技术支持
帖子: 98
注册时间: 2025年 3月 12日 星期三 3:13 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 OrionXie »

Meikle 写了: 2025年 5月 12日 星期一 10:21 pm
更改目录权限一般+ “-R”(命令操作输入无引号), 后面的 + 表示设置了扩展属性。
可以尝试使用以下命令:chmod -R 0777 /Volume1/Docker/mtphotos/config/pgsql
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)

服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
头像
viiio
帖子: 80
注册时间: 2025年 4月 21日 星期一 8:48 pm
China

Re: 关于MT-Photos数据库权限的问题

帖子 viiio »

OrionXie 写了: 2025年 5月 13日 星期二 12:13 pm
Meikle 写了: 2025年 5月 12日 星期一 10:21 pm
更改目录权限一般+ “-R”(命令操作输入无引号), 后面的 + 表示设置了扩展属性。
可以尝试使用以下命令:chmod -R 0777 /Volume1/Docker/mtphotos/config/pgsql
点赞。。。
回复

回到 “Docker”