0

を使用してボリューム グループを作成することはできますmkvg -y trialvg xyzが、シェル スクリプトで次の
ように表される同じ行を使用する と、次の問題が発生します: bash - 4.0# ./execute_AIX.shオブジェクト クラス コレクション ファイルを開けません。パス名と権限を確認してください。0516-307 mkvg: デバイス構成データベースにアクセスできません。VG の作成: 失敗 mkvg -y $vg_name $dev_name





4

5 に答える 5

1

In maxdata=0x80000000 setting, only segment b and c will be available for shmat (after 8 segments are allocated for user heap) and one more shmat request will fail as segment e is already attached.

于 2011-09-30T00:21:58.740 に答える
1

誰かがmaxdata環境変数を設定したに違いありません。それがこのエラーの原因です。これは#、プロセスがアタッチできる共有メモリ セグメントの最大数と関係があります (shmat 問題)。

そうしてexport LDR_CNTRL=MAXDATA=0x80000000@DSA、もう一度やり直してください。それはうまくいくはずです。

于 2011-09-29T09:57:30.487 に答える
0

手がかりは、エラー メッセージの一部にあります。「パス名とアクセス許可を確認してください。」

スクリプトの環境とインタラクティブな環境の間には何か違いがあります。可能性の高い 2 つの候補は、不足しているシバン (または別のシェルを指定するもの) またはPATH異なる です。スクリプトを見ないと、推測するのは困難です。

于 2010-10-23T23:14:32.487 に答える
0

ODMDIR 環境変数 (env |grep ODMDIR) を確認してください。これは「/etc/objrepos」を指す必要があります。

于 2010-11-03T19:14:39.937 に答える
0

set -xスクリプトでを使用して、実行されるコマンドを確認することができます。

于 2010-10-22T20:33:14.970 に答える