ホーム DoRuby hyper estraierのindexの再構築

hyper estraierのindexの再構築

この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

どうもメガネです。11回目です。 今回はHyper estraierのindexの再構築について説明します。

Hyper estraierは便利なのですが、サーバなどの電源が落ちると_nodeの中が消えてします。

なので再構築を方法を紹介します。

今回はコマンドだけで行います。

まずはHyper estraierが起動していることを確認

$ ps -ef | grep estmaster

動いていない場合は起動する。

$estmaster -bg indexを初期化したパス database.ymlを確認する

estraier:

 node: node 

database.ymlを確認したら_nodeの中にdatabase.ymlファイルに記述されているnodeがあるかを確認する

$ ls /indexを初期化したパス/_node/

ない場合は作成する。

$ estcmd create -tr -apn -xl /indexを初期化したパス/_node/作成したいnode

作成が終わったら再構築したいRAILSAPPのtopに行って $ruby scrip/console >>再構築したいMODEL.reindex! あとはひたすら待つのみ

以上

記事を共有

最近人気な記事