Dgraphコア・ダンプ・ファイル格納のヒント

まれにDgraphがクラッシュすると、Dgraphではディスク上にコア・ダンプ・ファイルを書き込みます。Dgraphのコア・ダンプ・ファイルには、ulimit -c unlimited設定を使用することをお薦めします。無制限のコア・ファイルには、メモリー内に常駐するすべてのDgraphデータが含まれます。

Dgraphが大規模なデータ・セット上で実行されている場合、メモリー内に格納されているデータベース・ファイルのサイズが、物理RAMのサイズを超える可能性があります。このようなDgraphが失敗すると、ディスク上に非常に大きいコア・ダンプ・ファイルを書き出す必要がある場合があります。コア・ファイルは、Dgraphが起動したディレクトリに書き込まれます。

Dgraphをトラブルシューティングする場合、通常、このような障害の結果として書き出されたコア・ファイルのセット全体を保存しておくと役立ちます。十分なディスク領域がない場合、このプロセスが停止するまで、ファイルの一部のみがディスクに書き込まれます。最も有益なトラブルシューティング情報はコア・ファイルの最後の部分に含まれるため、これらのファイルをトラブルシューティング目的で利用するには、ファイルの全体を取得するのに十分なディスク領域をプロビジョニングしておくことが重要です。

目的に応じて次の2つの状況が考えられます。