Sumo Logic Collector では、ログ メッセージがログ ファイルにアクティブに書き込まれている間は、読み取りできるようにログ ファイルを開いたままにし、ログ ファイルへの書き込みが終了してから最大 2 ~ 3 分間、ログ ファイルを閉じない場合があります。場合によっては、これによりログ ファイルを適切に循環できなくなる可能性があります。この問題は、64 ビット版の Windows では、64 ビット版の Collector にアップグレードすると解決できます。このアップグレードは、既存の Collector に対する 1 回限りの手動更新です。UI を使用して Collector をさらにアップグレードする場合は、引き続き同じ 64 ビット版を使用して更新します。

Collector を 32 ビットから 64 ビットに手動でアップグレードするには

  1. 既存の Collector サービスを停止します。
  2. 現在の C:\Program Files (x86)\config ディレクトリのバックアップ コピーを作成し、それを安全な一時的な場所に格納します。
  3. 現在の C:\Program Files (x86)\cache ディレクトリのバックアップ コピーを作成し、それを安全な一時的な場所に格納します。
  4. Collector のアンインストールを実行し、既存の 32 ビット Collector を完全に削除します。
  5. 新しい 64 ビット Collector のインストールを実行し、Collector を再インストールします。
  6. 新しい Collector サービスを停止します。(サービスは自動的に開始されています)。
  7. 前にバックアップした /config ディレクトリと /cache ディレクトリをコピーし、それを新しい Collector のインストール ディレクトリに格納して、既存の /config ディレクトリと /cache ディレクトリを上書きします。
  8. Collector サービスを再起動します。

これにより Collector が安全に更新され、既存のすべての設定と Source が維持されます。Collector は、以前の Collector が停止した際のログ内の中断したところから再開します。