CLUSTERPRO:execリソースからアプリケーションを起動しようとするとメモリ不足で起動しません。 execリソース経由でないときは起動できます。 CLUSTERPROがメモリの使用を制限をしているのですか?
質問内容
execリソースからアプリケーションを起動しようとするとメモリ不足で起動しません。 execリソース経由でないときは起動できます。 CLUSTERPROがメモリの使用を制限をしているのですか?
回答内容
execリソースから起動される開始スクリプト(start.sh)で スタックサイズが 2MBに設定されています。
start.shの先頭に ulimit コマンドを記載して スタックサイズを調整してみてください。
また "ulimit -s unlimited" の記載があると スタックサイズが拡張された影響で 動的なメモリの確保処理に失敗して起動しないアプリケーションもあります。
"ulimit -s unlimited" の記載があって 起動しない場合には "ulimit -s unlimited" を削除してみてください。
製品名カテゴリ
補足/関連情報
このFAQの対象製品バージョンは以下のとおりです。
CLUSTERPRO X 1.0 for Linux
CLUSTERPRO X 2.0 for Linux
CLUSTERPRO X 2.1 for Linux
CLUSTERPRO X 3.0 for Linux
CLUSTERPRO X 3.1 for Linux
-
コンテンツID:
3150100071
-
公開日:
2009年10月02日
-
最終更新日:2019年04月15日
アンケート
サポート情報充実のためアンケートにご協力をお願いいたします。
コメント欄: