主要メッセージの手引き

"V"

Value too large for defined data type

原因

IPC オブジェクトまたはファイルシステムオブジェクトのユーザー ID またはグループ ID が大きすぎて、呼び出し側が提供した構造体の適切なメンバーに格納できません。

対処方法

より新しいシステムでアプリケーションを実行するか、またはプログラムの作成者に解決を依頼してください。

テクニカルノート

このエラーは、宣言されたメンバー構造体のサポート範囲よりも大きな範囲のユーザー ID 値またはグループ ID 値をサポートしているシステムでのみ表示されます。通常、この状態は、IPC またはファイルシステムオブジェクトが、ローカルシステムのものよりも大きな uid_t 型、off_t 型、または gid_t 型の値を持つリモートマシン上にあるため発生します。

このエラーのシンボルの名前は、EOVERFLOWerrno=79 です。

Volume Manager reports error:

原因

VxVM 2.0 または 2.1 から 2.3 にアップグレード後、ボリュームマネージャ GUI である vxva を起動しようとすると、次のメッセージが表示されます。


        Volume Manager reports error:
           Configuration daemon can't speak protocol version

このメッセージは、ボリュームマネージャデーモン (vxconfigd) と起動しようとしている GUI (vxva) のバージョンが一致していないことを示しています。たとえば、バージョン 2.3 の vxconfigd を実行していて、旧バージョン (2.1) の vxva を実行しようとする場合です。

このエラーのほとんどは、間違ったパスの vxva を使用した場合に発生します。vxva バージョン 2.1 以前では、バイナリファイルは /opt/vxva/bin にありましたが、2.1.1 からは、この場所が /opt/SUNWvxva/bin に変更されています。

古い SUNWvxva パッケージを削除しないで新規のバージョン 2.3 をインストールすると (これは通常の方法で、旧パッケージの削除は必要ない)、$PATH に古い /opt/vxva/bin が残っているため、古いバージョンの vxva を起動したとも考えられます。

対処方法

新しい vxva プログラム、/opt/SUNWvxva/bin/vxva を実行します。このプログラムが動作し、エラーメッセージが表示されない場合は、/opt/vxva/bin/vxva をパスステートメントから単に削除するか、あるいは旧バージョンの vxva を削除して、次の 2 つのコマンドで新バージョンに対するシンボリックリンクを作成します。


 
# rm /opt/vxva/bin/vxva 
# ln -s /opt/SUNWvxva/bin/vxva /opt/vxva/bin/vxva 

vxconfigd error: segmentation fault

原因

システムの起動時に、vxconfid が起動できません。セグメント例外 (コアダンプ) で異常終了します。


	vxconfigd error: segmentation fault
	[ vxvm warning: _illegal vminor encountered ]

対処方法

date(1) (/bin/date または /usr/bin/date) を使用してシステム上の日付を確認します。システム上の日付が非常に古い (1970 年など) か、あるいは遠い未来 (2010 年など) である場合は、vxconfigd はコアダンプを生成します。

/bin/date または /usr/bin/date を使用してシステム上の日付を変更すると、vxconfigd は起動します。

vxvm:vxslicer:ERROR unsupported disk layout

原因

ディスクをカプセル化しようとすると、このエラーが発生します。

対処方法

ディスクをカプセル化するには、次の最低条件を満たさなければなりません。

1. ディスク上に、未使用の長さがゼロのスライスが 2 つなければなりません。これらのスライスにはシリンダが割り当てられていてはいけません。

2. ディスク上に未使用のシリンダが 2 つなければなりません。これらの 2 つのシリンダは、スライス 2 以外のスライスに使用されていてはいけません。

3. 上の 2 つの未使用のシリンダは、ドライブの最初か最後に配置されていなければなりません。