コンテンツ
質問
以下のエラーメッセージがP4LOG(Helix Coreのサーバログ)出力されたことで、特定のファイルを
サブミットすることができませんでした。
どのように対処すれば、このエラーメッセージを回避して、サブミットを行うことができますか?
new leaf fail status 0 pgno 0
split no new left
回答
このエラーメッセージは、db.monitor(モニタテーブル)へ追跡内容を記録する際に発生するメッセージとなり、モニタテーブルに割り振られるメモリが不足していることが原因で出力される場合があります。
この場合、Perforce Software社は、モニタテーブルへのメモリ割り当てとして、"4096"(32MB分)のメモリ割当てを追加することを推奨しています。メモリ割り当ての追加方法は以下のとおりです。
手順
1.次のコマンドから、現在の設定値(db.monitor.shared)を確認します。
# p4 -u super -p server:port configure show db.monitor.shared
db.monitor.shared:256 (default)
2.以下のコマンドから値を"4096"に変更します。
# p4 -u super -p server:port configure set db.monitor.shared=4096
3.Perforceサーバを再起動します。
設定後は、Perforceサーバの再起動が必須となります。
※"p4 admin restart"コマンドからの再起動では設定が反映されません。
再起動後、エラーメッセージが継続して出力される場合は、弊社テクニカルサポートまでご連絡ください