You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行solr create命令报连接拒绝 如何指定连接主机名/IP

解答

运行solr create命令时支持手动指定要连接的主机名或IP地址。
默认状态下,Solr自带的bin/solr脚本会默认向http://localhost:8983/solr发起管理请求,当Solr服务没有绑定localhost回环地址,而是直接监听主机物理网卡IP时,就会触发如下报错:

ERROR: Connect to localhost:8983 [localhost/127.0.0.1] failed: Connection refused (Connection refused)

指定目标Solr服务地址使用-solrUrl参数,直接传入服务的完整访问地址即可,示例:

# 替换为你实际的Solr服务监听IP和端口
sudo -u solr /opt/solr/bin/solr create -c collection_name -solrUrl http://<你的主机IP>:8983/solr
  • 如果Solr服务修改过默认8983端口,直接在URL里填写实际端口即可,不需要额外传递端口参数
  • 执行命令前确认solr运行用户对指定IP+端口有访问权限,对应端口的防火墙规则已放通
  • 可以查看solr.in.sh中SOLR_JETTY_HOST配置项确认Solr当前的监听地址,保证传入的URL和监听配置匹配

内容的提问来源于stack exchange,提问作者drjeep

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 20:39:30