トラブルシューティング troubleshooting
この節では、画像サービングでときどき発生する問題の解決策について説明します。
一般
ImageServer は、アップグレードインストール中に変更されたすべてのファイルのインストールログとバックアップフォルダーを保持するようになりました。 このファイルとフォルダーは、画像サービスのインストールディレクトリのルートにあります。
Image Server を起動すると、起動スクリプトが「start pending」というメッセージで停止する(LINUX のみ)
これは、ライセンスファイルが見つからない、一時的なライセンスの有効期限が切れているなど、画像サービングライセンスに問題がある可能性があります。 有効なライセンス ファイルが /usr/local/scene7/licenses に存在する必要があります。
Image Server が停止またはクラッシュし、Image Server ログファイルに十分な領域がないか、「ファイル IgcVirtualMemory.cpp ージでリソースが一時的に使用できません」と表示される
このエラーメッセージが表示される理由は、Image Server が使用するように設定された量のメモリを割り当てられなかったためです。
- ImageServerRegistry.xml の [Physical Memory] (物理メモリ)設定を確認します。 メモリを大量に消費する他のアプリケーションが同じシステムで実行されている場合は、50% 以下にする必要があります。 デフォルトは 20% です。
- サーバーのスワップ領域が、物理 RAM の 2 倍以上のサイズであることを確認します。 スワップ領域の設定が低いと、この問題が発生する可能性があります。
キャッシュフォルダーで使用される実際のディスク領域が *cache.maxSize*
設定を超えていますPlatformServer.conf
これは問題を示すものではありません。 ファイル・システムのオーバーヘッドは、Platform Server のディスク・キャッシュ設定には含まれません。 システムが報告する合計金額は、設定を大幅に上回る場合があります。 *cache.maxSize*
で指定されている 2 倍のディスク領域を予約することをお勧めします。
is-docs の例の壊れた画像
これは、Image Server が実行されていない場合に発生します。 また、カタログルートパスまたは画像ルートパスがインストールのデフォルトから変更されたが、サンプルのイメージとカタログが新しい場所に移動されていない場合にも発生します。 設定ファイルの Image Server ルートパスの値を確認します。 必要に応じて、サンプル イメージを含むデモ フォルダを現在のイメージ ルートに移動し、現在のカタログ ルート sample*.* 移動します。
また、default.ini の特定の設定が標準であると想定しています(例えば、不明化やロックを有効にしないでください)。
大量の稼動時間が経過した後、キャッシュミスが多すぎる
サーバーの使用状況によっては、ディスク容量が利用可能な場合はディスクキャッシュサイズ Platform Server 増やすことでパフォーマンスが向上する可能性があります。 設定を変更するには、設定ファイルを手動で編集します。 ドキュメントを参照してください。
ログファイルが占めるディスク領域が大きすぎる
Image Server と Platform Server は、新しいログファイルを毎日開始します。 デフォルトでは、install_root/ImageServing/logs に配置されます。 ログファイルのサイズ、保持するログの数、ログのコンテンツは設定可能です。 ドキュメントを参照してください。
サーバーにウイルス対策ソフトウェアがインストールされている場合
画像サービングディレクトリのスキャンを無効にすることをお勧めします。 そうしないと、大容量の読み取り/書き込みディレクトリ(キャッシュ、画像、フォント、プロファイル、カタログディレクトリなど)をスキャンすると、問題が発生する可能性があります。
デジアークが原因で、ズーム画像のパフォーマンスの問題が発生する
ズームされた画像に対しては Digimarc を使用しないでください。 このパフォーマンスは受け入れられません。 必要に応じて、ズームに使用するイメージのカタログを個別に作成し、このカタログの Digimarc を無効にします。