FC2ブログ

Solr5.2.1 ubuntu14.04 install インストール編 

Solrが使いたくなったので、新しく構築したUbuntu14.04にインストールします。

ダウンロード

wget http://ftp.kddilabs.jp/infosystems/apache/lucene/solr/5.2.1/solr-5.2.1.tgz



解凍

tar xzvf solr-5.2.1.tgz



インストール

sudo bin/install_solr_service.sh ~/ダウンロード/solr-5.2.1.tgz



インストーラーでサービス起動までやってくれちゃって便利すぎ

junk@junk-VirtualBox:~/ダウンロード/solr-5.2.1$ sudo service solr status

Found 1 Solr nodes:

Solr process 3192 running on port 8983
{
"solr_home":"/var/solr/data/",
"version":"5.2.1 1684708 - shalin - 2015-06-10 23:20:13",
"startTime":"2015-06-20T12:28:24.384Z",
"uptime":"0 days, 0 hours, 3 minutes, 52 seconds",
"memory":"59.1 MB (%12.1) of 490.7 MB"}



あとは、ブラウザでアクセスしてみたらOKだったので、ぶっちゃけインストールは3分くらいで終わる。
わーお。

http://localhost:8983/solr/



うちのブログにubuntuとかsolrとかelasticとかのキーワードで来る人は皆無だ・・・。
#みんな、GPZなんだ!

category: コンピュータ

TB: 0    CM: 0   

elasticah 1.6 uninstall 

ubuntu14.04にインストールしたelasticsearch1.6ですが、サービスの再起動を行うとpidファイルの登録でエラーが出ます。
https://github.com/elastic/elasticsearch/issues/11594

debian系の処理でイマイチな部分があるっぽい。

sudo mkdir /var/run/elasticsearch/


としてから

sudo service elasticsearch start


とすればとりあえずサービスの起動はできるけど、イマイチなのでバージョン戻しをしたい。

インストール時に

wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.6.0.deb
sudo dpkg -i elasticsearch-1.6.0.deb


としたので、
uninstall では

sudo dpkg -r elasticsearch


とします。
サービスも止めてくれるけど、/etc/init.d/elasticsearchは消されないっぽので

sudo rm /etc/init.d/elasticsearch


もしておく。
以下も消えてないので消す

sudo rm -r /var/lib/elasticsearch




あとは、古いのをインストール

wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.5.2.deb
sudo dpkg -i elasticsearch-1.5.2.deb



途中で以下の質問が、

Configuration file '/etc/init.d/elasticsearch'
==> Deleted (by you or by a script) since installation.
==> パッケージ配布元が更新版を提供しています。
どうしますか? 以下の選択肢があります:
Y か I : パッケージメンテナのバージョンをインストールする
N か O : 現在インストールされている自分のバージョンを残す
D : 両バージョンの差異を表示する
Z : 状況を調査するためにシェルを開始する
デフォルトでは現在使っている自分のバージョンを残します。


'N'と答えると、/etc/init.dの下にelasticsearch.dpkg-distが作成されます。
以下のコマンドでコピーして

sudo cp elasticsearch.dpkg-dist elasticsearch



とりあえずサービス起動

sudo service elasticsearch start



ps.
これするとpluginも消えちゃうので設定とか必要なものは事前にバックアップしとくといいかもしれません。

category: コンピュータ

TB: 0    CM: 0   

ubuntu 15.04 install 

VirtualBox に ubuntu 15.04をインストール。
特に問題なく終了。
しかし、「ゲストOSの画面を自動リサイズ」が選択できず。
調べたらこれっぽい。
http://ameblo.jp/pochifx/entry-11755833326.html
これしたら問題なく選択可能になった。

ubuntu15.png

category: コンピュータ

TB: 0    CM: 0   

IdleStandby が落ちる、起動しない 

WINDOWSのシャットダウン管理にIdleStandbyというシェアウエアを使っています。
IdleStandbyはもう作者の方がメンテナンスしていないのでサポートも無いのですが、使い続けていました。

しかし

2週間程前に正常に起動しなくなっているのに気づきました。
アプリを起動してもすぐ落ちるので原因も分からず、他のアプリを漁ったりもしたが・・・。

色々調べるとどうやらWINDOWSのパフォーマンス カウンターが破損しているのが原因ではないか?!と。
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2079163

コマンドプロンプトから
windows/system32

lodctr /R

したら直った;;

パフォーマンスカウンターに辿り着いたのが、IdleStandby.datの最後の方に
CPU負荷監視クエリー生成失敗(\Processor(_Total)\% Processor Time)
って書いてあったので、、、

VirtualBoxを入れたのが悪かったのかな・・・。

category: コンピュータ

TB: 0    CM: 0   

solr5 ubuntu 

ubuntuにsolr5をインストールします。

まずjava8をインストールする必要があります。

下記を参考にインストールしました。
http://qiita.com/ayihis@github/items/01f95d5d465168043ae3

ダウンロードします。
solr5.1.0が出てるっぽいのでそれにしてみましょう。
http://ftp.kddilabs.jp/infosystems/apache/lucene/solr/5.1.0/solr-5.1.0.tgz

junk@junk-VirtualBox:~/solr$ wget http://ftp.kddilabs.jp/infosystems/apache/lucene/solr/5.1.0/solr-5.1.0.tgz
--2015-04-25 22:39:35-- http://ftp.kddilabs.jp/infosystems/apache/lucene/solr/5.1.0/solr-5.1.0.tgz
ftp.kddilabs.jp (ftp.kddilabs.jp) をDNSに問いあわせています... 192.26.91.193, 2001:200:601:10:206:5bff:fef0:466c
ftp.kddilabs.jp (ftp.kddilabs.jp)|192.26.91.193|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 131948849 (126M) [application/x-gzip]
`solr-5.1.0.tgz' に保存中

100%[==============================================================================================================>] 131,948,849 4.52MB/s 時間 32s

2015-04-25 22:40:07 (3.93 MB/s) - `solr-5.1.0.tgz' へ保存完了 [131948849/131948849]



解凍しまする。

junk@junk-VirtualBox:~/solr$ tar xzvf solr-5.1.0.tgz



opt下にコピーしまう。

junk@junk-VirtualBox:~/solr$ sudo cp -r solr-5.1.0 /opt/



リンクを作っておく。その方が後から色々と楽なので。

junk@junk-VirtualBox:/opt$ sudo ln -s -F solr-5.1.0/ solr



カレントをsolrに移動して、exampleのcloudを起動してみる。

junk@junk-VirtualBox:/$ cd /opt/solr
junk@junk-VirtualBox:/opt/solr$ sudo bin/solr start -cloud
Waiting to see Solr listening on port 8983 [-]
Started Solr server on port 8983 (pid=16915). Happy searching!


普通にエラーがでず起動できた。

ブラウザから
http://127.0.0.1:8983/solr/#/
にアクセスして管理画面が表示できれば終了。

ubuntuはsuper userでアクセスするときにsudoを付けて実行することを気を付ければ良いかと。
会社でもubuntuを使ってるので特に難しいこともなく環境はできたかと。

solr cloudについてもっと情報は無いかと思ってましたが、公式ドキュメントが結構詳しく書いてます。
https://www.apache.org/dyn/closer.cgi/lucene/solr/ref-guide/
ただし、全部英語だけどなぁ!

category: 未分類

TB: 0    CM: 0   

プロフィール

物欲リスト

最近の記事

月別アーカイブ

カテゴリー

ブログ内検索

RSSフィード

リンク