Title: Solr 検索機能の動作環境

TeamPage に Solr プレミアム検索機能を導入する前に、下記のガイドラインを参照の上、ハードウェアまたは仮想環境のスペック等を決定してください。ガイドラインは、Windows、Linux、および Mac OS 環境に共通の内容となっています。



プラットフォーム



Solr は、Java 8 をサポートする、Windows、Linux、Macintosh、またはその他の Unix 環境で動作します。

Java



• Windows と Linux 用のインストーラーには Solr を実行するための Java JVM が含まれています。または、Oracle 社のサイトからダウンロードした JVM をシステムにインストールして使用することもできます。Solr が使用する JVM は、Solr のインストール時に選択できます。

• Unix 環境用のインストーラーには JVM が含まれていません。macOS 環境に Solr をインストールする場合は、この Unix 用のインストーラーを選択し、Solr のインストール前に Java 8 JVM のダウンロードおよびインストールを行ってください。

• MacOSX 用のインストーラーには JVM が含まれていません。このインストーラーは、試用版および非サポート版という位置づけで、GUI インストールだけを利用できます。

必要なソフトウェア



• lsof — Linux、Mac、Unix 環境では、Solr の開始/終了スクリプトを正しく実行するために lsof が必要です。

起動



Windows — Windows 環境にインストールすると、Solr はサービスとして登録され、Windows 起動時に自動的に実行されます。

Linux — Linux 環境にインストールすると、Linux 起動時に Solr を自動実行するための init.d スクリプトが提供されます。

Macintosh — 自動実行するためのスクリプトは提供されず、手動で実行する必要があります。

ストレージとメモリ容量



Solr のインデックスによって消費されるディスク容量やメモリ容量は、TeamPage ジャーナル内の記事数、添付ファイル数、共有フォルダ内のファイル数等によって変わります。

ディスク容量 — TeamPage のジャーナルと同じかそれ以上の空き容量を確保することを推奨します。

メモリ容量 — Solr のインデックスを取り扱うのに十分なメモリ容量が必要です。また、使用ディスク容量の増加とともに必要となるメモリ容量も増加します。TeamPage のジャーナルのサイズが小さい場合の推奨メモリ容量は 4GB です。ジャーナルのサイズが大きい場合、例えばジャーナルに 250,000 件のレコードがある場合は、16GB 以上のメモリを用意してください。500,000 件のレコードがある場合は 32GB 以上を推奨します。検索の動作パフォーマンスが悪い(遅い)場合、一般的に Solr が使用できるメモリを増強することでパフォーマンスを改善できます。

推奨ハードウェア



CPU — 4 コア以上の CPU を推奨します。

ストレージ — 快適な動作パフォーマンスを得るため、SSD などの高速デバイスを推奨します。



関連記事
親記事に追加されている (1)
Article: DocSolr2 (permalink)
Date: 2017/09/12; 6時39分52秒 JST

Author Name: 奥津 岳
Author ID: takashi