2017-12-26 25 views
0

マイSolrのバージョンが欠落しlsofを、管理パネルにアクセスすることはできませんが、7.2.0およびJavaのバージョンである:OpenJDKのバージョン「9-内部」Solrのは、それがポート8983で実行されていると言うだけでなく、

私はbin/solr startを実行した後、それは言いますこの:

は注:このスクリプトは、Solrには、ポート8983

をリッスンしているかどうかを判断するためにそれを必要とlsofをインストールしかし、私は私の許可を持っていないので、私は、lsofをインストールすることはできませんしてくださいホスティングプロバイダ。しかしながら、このメッセージが表示され

は、ポート8983(PID = 1207)でのSolrサーバを起動しました。ハッピーサーチ!

mydomain.com:8983/solr/で管理パネルにアクセスしようとすると、ブラウザはサーバーに接続できません。だから、

私はlsofの問題を解決するための方法をどのような方法がありますSolrにはポート8983.

をリッスンしている場合、それは判断できないようにSolrサーバは、それがメッセージを「ハッピー検索」を書き込むとしても実行されていないと仮定します?しかし、2番目の問題は、なぜSolrサーバーが稼働していないのかです。

+0

ソルスクリプトが正しく動作するように、 'lsof'をRed Hatディストリビューションにインストールする必要があります。許可を得ていない場合は、ホスティングプロバイダに直接処理するように依頼する方が簡単でしょうか? – EricLavault

+0

インストールスクリプトを正しくインストールするには、rootでなければならないことにも注意してください。 – EricLavault

答えて

0

solrサーバーの状態を確認しましたか?

/bin/solr status 

Java 9ではこの問題が発生する可能性があります。

+0

私はあなたの問題について、「solr ref guide」に出くわしました。これを確認してください(http://archive.apache.org/dist/lucene/solr/ref-guide/apache-solr-ref-guide-5.2.pdf)(Solrインストールスクリプトを実行してください) – mrvsta

+0

'bin/solr status'が見つかりました。Solrプロセス289は、バージョン8983でバージョンとメモリなどに関する情報とともに実行されています。Solrインストールスクリプトは@EricLavaultが書き込んだようにrootとして実行する必要があります。だからおそらく私は私のホスティングプロバイダにlsofのインストールを依頼しますが、問題は依然としてjavaバージョンによっても引き起こされる可能性があります。 – sunergos

+0

このガイドでは、「前のコマンドは、アーカイブから現在の ディレクトリにinstall_solr_service.shスクリプトを抽出します。Red Hatにインストールする場合は、Solsoインストールスクリプトを実行する前にlsofがインストールされていることを確認してください(su do yum installインストールスクリプトはrootで実行する必要があります:$ sudo bash ./install_solr_service.sh solr-5.0.0.tgz(ここでは、あなた自身のsolrバージョンを書くことができます) – mrvsta

関連する問題