Solr配置CentOS7虛擬機

Solr配置CentOS7虛擬機

我們已經安裝了一個CentOS-7在一個虛擬機使用虛擬盒子。此外,我們已將網路設定設定為使用代理以便存取網際網路。在 VirtualBox 網路配置中,我們啟用了三個適配器:NAT、橋接適配器和僅主機網路。到目前為止,我們知道主機和猜測有 2 路通訊(我們可以從另一方 ping 通)。我們的問題如下:我們已經安裝了索爾服務 (版本5.1.0)在我們的虛擬機器中,它實際上似乎運作良好。

[root@localhost bin]# ./solr status 
Solr process 2502 running on port 8983
{
  "solr_home":"/opt/solr/server/solr/",
  "version":"5.1.0 1672403 - timpotter - 2015-04-09 10:37:54",
  "startTime":"2015-05-21T10:12:28.407Z",
  "uptime":"0 days, 0 hours, 3 minutes, 0 seconds",
  "memory":"16.5 MB (%3.4) of 490.7 MB"}

但是當嘗試在我們的瀏覽器中存取該服務時:192.168.56.107:8983它說這樣的由於 ERR_CONNECTION_TIME_OUT,網頁不可用。我們也嘗試對其他一些服務(例如 apache)執行相同的操作,但問題仍然存在,我們找不到透過網路瀏覽器存取它們的方法。 CentOS-7 VM 是否需要一些額外的配置?我們如何解決這個問題,以便我們可以透過以下方式存取我們的服務192.168.56.107:8983

答案1

Centos 7 預設安裝了firewalld。您檢查一下防火牆設定:

firewall-cmd --zone=public --list-all

您可以將連接埠新增為:

firewall-cmd --zone=public --add-port=8983/tcp --permanent

firewall-cmd --reload

相關內容