文档首页 > > 移植指南> 移植Solr> 故障排除

故障排除

分享
更新时间:2020/03/24 GMT+08:00

问题一:执行./solr start命令的时候警告系统文件打开数的问题

现象描述

如果执行./solr start命令的时候会警告系统文件打开数的问题,图1如所示。

图1 警告系统文件打开数

可能原因

系统允许打开的文件数设置过小。

处理步骤

  1. 修改“/etc/sysctl.conf”文件,在最后一行添加如下内容:

    fs.file-max = 6553560

  2. 修改“/etc/security/limits.conf”文件,在最后一行添加如下内容:

    * soft nproc 65535
    * hard nproc 65535

  3. 修改/etc/security/limit.d/huawei-nofile.conf

    * soft nofile 65536
    * hard nofile 65536

    如果是在CentOS 7.5上,第3步则修改文件“/etc/security/limits.d/20-nproc.conf”

    * soft nofile 65536
    * hard nofile 65536

  4. 重启操作系统,使配置生效

    reboot

问题二:root用户执行警告问题

现象描述

root用户执行警告问题,如图2所示。

图2 执行警告

可能原因

该应用不建议使用root用户权限启动。

处理步骤

只需要替换成普通用户执行即可,但要注意执行权限问题,参考操作如下:

  1. 如果没有普通用户,则新增用户solr:
    useradd solr
  2. 将solr安装目录改成solr用户权限:
    chown solr:solr /usr/local/solr -R
  3. 切入solr用户,并执行运行solr:
    su solr
    /usr/local/solr/bin/solr start
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问