ページ ツリー

 コンテンツ

質問

以下のエラーメッセージがP4LOG(Helix Coreのサーバログ)出力されたことで、特定のファイルを
サブミットすることができませんでした。

どのように対処すれば、このエラーメッセージを回避して、サブミットを行うことができますか?

エラーメッセージ

new leaf fail status 0 pgno 0
split no new left

回答

このエラーメッセージは、db.monitor(モニタテーブル)へ追跡内容を記録する際に発生するメッセージとなり、モニタテーブルに割り振られるメモリが不足していることが原因で出力される場合があります。

この場合、Perforce Software社は、モニタテーブルへのメモリ割り当てとして、"4096"(32MB分)のメモリ割当てを追加することを推奨しています。メモリ割り当ての追加方法は以下のとおりです。

手順 

1.次のコマンドから、現在の設定値(db.monitor.shared)を確認します。

現在のdb.monitor.sharedを確認するコマンド例

# p4 -u super -p server:port configure show db.monitor.shared

期待する結果:デフォルト値の"256"が設定されている

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"コマンドからの再起動では設定が反映されません。


再起動後、エラーメッセージが継続して出力される場合は、弊社テクニカルサポートまでご連絡ください