当我尝试运行以下命令来添加核心时,出现错误。
sudo ./solr create -c myapp -s 2 -rf 2 -force
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
ERROR: Error CREATEing SolrCore 'myapp': Couldn't persist core properties to /var/solr/data/myapp/core.properties : /var/solr/data/myapp/core.properties
Run Code Online (Sandbox Code Playgroud)
任何有关如何解决此问题的见解将不胜感激。
小智 6
停止 Solr 服务。切换到solr用户:
su solr
Run Code Online (Sandbox Code Playgroud)
如果用户没有密码,请设置密码
sudo passwd solr
Run Code Online (Sandbox Code Playgroud)
当您切换到 solr 用户时,启动 Solr
/opt/solr/bin/init.d/solr start
Run Code Online (Sandbox Code Playgroud)
然后,创建核心
/opt/solr/bin/solr create -c myapp
Run Code Online (Sandbox Code Playgroud)
尝试删除 sudo 并以普通用户运行它。尝试使用升级的权限进行创建时可能会出现问题。
您是使用 root 用户还是非特权用户安装 solr。
您是否也有特定的原因试图以 root 身份运行它?不建议使用 root 权限运行或安装任何东西。
检查此 jira 以获取更多信息:查看此 jira 了解更多详细信息
https://issues.apache.org/jira/browse/SOLR-7826
| 归档时间: |
|
| 查看次数: |
2281 次 |
| 最近记录: |