Solaris 9 9/05 ご使用にあたって

英語以外のロケールで Solaris ボリュームマネージャ metassist コマンドが失敗する (5067097)

英語以外のロケールでは、Solaris ボリュームマネージャ metassist コマンドでボリュームを生成できません。たとえば、LANGja (日本語) に設定されていると、以下のエラーメッセージが表示されます。


xmlEncodeEntitiesReentrant : input not UTF-8 
Syntax of value for attribute read on mirror is not valid 
Value "XXXXXX"(unknown word) for attribute read on mirror is not among the 
enumerated set 
Syntax of value for attribute write on mirror is not valid 
Value "XXXXXX"(Parallel in Japanse) for attribute write on mirror is not 
among the enumerated set 
metassist: XXXXXX(invalid in Japanese) volume-config

回避方法: スーパーユーザーになって LANG 変数を LANG=C と設定します。

Bourne、Korn、および Bash シェルでは、以下のコマンドを使用します。


# export LANG=C

C シェルでは、以下のコマンドを使用します。


# setenv LANG C