如何解决“503:无法创建文件存储文件夹”错误?
问题描述:
以下错误表明文件存储权限有问题:2022-11-24t20:51:41. 53z [jfrt] [ERROR] [2eb124d82e61dabf] [.p.u.。]FileBinaryProviderUtil:15] [art-init] -无法创建目录'/home/nirsh/shards/shard1'
2022-11-24T20:51:41.584Z [jfrt] [ERROR] [2eb124d82e61dabf] [.p.u.。]FileBinaryProviderUtil:15] [art-init] -无法创建目录'/home/nirsh/shards/shard1/_pre'
2022-11-24T20:51:41.586Z [jfrt] [ERROR] [2eb124d82e61dabf] [wareFileBinaryProviderImpl:160] [art-init] -二进制存储/home/nirsh/shards/shard1 deactivated由于:503:无法找到文件存储文件夹'/home/nirsh/shards/shard1'
此问题阻止Artifactory服务启动。
在此例中,用户Artifactory (Artifactory: Artifactory default)对NFS目录的权限不足:$ ls拉
dr——r——r——11 root root 4096 11月10日17:48 shard /
解决方案:
执行以下命令授予文件存储和NFS根目录正确的权限:chown -R artifactory:artifactory shards/Chmod 755 shards/
验证您的文件存储目录具有以下权限:$ ls拉
drwxr-xr-x 11 artifactory artifactory 4096 11月10日17:48 shard /
重新启动Artifactory服务以使更改生效。
