DocuWare 7.7」です。新しいフルテキストソリューションを導入し、機能および構造を一部変更。
Fulltext server does not allow UNC paths
シナリオ:
DocuWareバージョン7.7で、オンプレミス用のSOLRバージョン8.11を使い始めました。
解決策:
SOLRバージョン8.6.0から、UNCパスについて重要な変更があります。セキュリティ上の理由から、SOLR は UNC パスを使用する機能を削除しました。セキュリティ上の理由から、Java側でのマップされたドライブのサポートも削除されました。
このため、フルテキストインデックスフォルダにはローカルパスを使用する必要があります。
フルテキストインデックスからのリビルド
DocuWareバージョン7.7からオンプレミスでSOLRバージョン8.11を使用するようになったため、古いSOLRバージョンの全文インデックスを使用できなくなり、再構築する必要があります。このプロセスは、フルテキストインデックスが有効になっているすべてのアーカイブについて、DocuWareのアップデート後に自動的に開始されます。
また、DocuWareのアップデートにより、フルテキストインデックスの再構築が必要であることが示されます。
期間とシステム負荷は、以下の要因によって異なりますのでご注意ください:
- 文書の数および内容
- システムのリソース
- 他プロセスによるシステム負荷
フルテキストサーバーの設定
DocuWare7.7以前のDocuWareでは、フルテキストサービスの設定は、C:˶‾Program FilesDocuWareFull-Text Server (x64)のdwtomcatconfig.cmdで行えました。
DocuWare 7.7 では、これらの設定は、C:˶‾ProgramsDocuWareFull-Text Server(x64)の DWSolrService.exe.settings で行われます。
ここでは、以下の設定を調整する必要があります:
- solrPort
- ここでは、fulltextがリッスンするポートを調整することができます。管理画面の「データ接続」→「Fulltextサーバー接続」でポートを調整することも必要です。
- JavaPath
- ここには、jvm.dllへのパスを入力します。No full path has to be entered here because the \bin\server\ part is always added automatically at the end.空欄の場合は環境変数JAVA_HOMEが使用され、値がある場合はJAVA_HOMEの代わりにこれが使用されます。
- ソルアーメモリ
- ここでは、Fulltext Serverに割り当てるメモリの最大値を定義することができます。 (可能な値は、数字の後にM/mまたはG/gが付いたものです)。
- ジャバオプション
- サービス内でSOLR cmdを起動する際に使用される追加パラメータです。
設定を有効にするには、フルテキストサーバーを再起動する必要があります。
solr.xmlの代わりとなるものです。
DocuWare 7.7以前のDocuWareでは、関連するすべてのファイルキャビネットの全文構成は「コア」とも呼ばれ、C:¥Program FilesDocuWare¥Full-Text Server (x64)¥SOLR¥SOLR¥SOLR.xml ファイルに格納されていました。xmlファイル。
DocuWare 7.7では、コアは別のフォルダーにC:¥Program FilesDocuWare¥Full-Text Server (x64)¥SOLR¥FILECABINET-GUID>Core.properties というファイルで格納されています。各フォルダーは、対応するアーカイブのGUIDにちなんで命名されています。
フルテキストインデックスのパスは、core.propertiesファイルで調整することができます。フルテキストインデックスの場所を移動したり、DocuWare Administrationで場所を変更した場合は、対応するcore.propertiesファイルでも手動で調整する必要があります。
Fulltext Server Logs
DocuWare 7.7では、ログはフルテキストのインストールフォルダーC:◆Program FilesDocuWare ◆Full-Text Server(x64)◆solr◆server◆logsに、さらにDocuWare標準ログパスC:◆ProgramData◆DocuWare◆LogsDocuWare‥Fulltext‥logs
DocuWare‥Fulltext‥logsにはフルテキストの一般エラーメッセージだけが表示されています。Fulltext.logには、スタート/ストップの問題など、フルテキストの一般的なエラーメッセージのみが表示されます。
ご注意:この記事は英語からの翻訳です。この記事に含まれる情報は、オリジナルの英語版製品に基づくものです。翻訳版の記事で使用されている文法などには、細かい誤りがある場合があります。翻訳の正確さを完全に保証することは出来かねますが、ほとんどの場合、十分な情報が得られると思われます。万が一、疑問が生じた場合は、英語版の記事に切り替えてご覧ください。