ホストプロファイル作成に失敗する: Unexpected language
search cancel

ホストプロファイル作成に失敗する: Unexpected language

book

Article ID: 340251

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:
免責事項:これは英文の記事 「Creating a Host Profile fails with the error: Unexpected language (2053272)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

・ホストプロファイルの作成失敗

・以下のエラーを確認
Call "HostProfileManager.CreateProfile" for object "HostProfileManager" on vCenter Server "XXXXXXXX" failed.
Error: Unexpected language


・sys.log (/var/log/配下) に以下のような出力を確認
Host Profiles[240593]: ERROR: Exception while retrieving profile. Exception: Unexpected language

・hostprofiletrace.log (/var/log配下)に以下のような出力を確認
<value xsi:type="xsd:string">Exception while retrieving profile</value></arg><arg><key>error</key><value xsi:type="xsd:string">Unexpected language: </value></arg><message>Error: 'Unexpected language: '.</message></faultMessage><reason></reason></fault></value></value>

・esxcli system settings keyboard layout get のコマンドの実行結果に出力がない



Environment

VMware vSphere ESXi 5.1
VMware vCenter Server 5.1.x

Cause

ディフォルトキーボードレイアウトランゲージがESXi ホスト に設定されていない場合に事象が発生する。

Resolution

ディフォルトキーボードレイアウトランゲージをESXi ホストに設定する。

ディフォルトキーボードレイアウトランゲージの設定手順

1. root user でESXi ホストにログインする

2. 現在時点での設定を内容を以下のコマンドで確認をする
  esxcli system settings keyboard layout get
ノート: コマンドの実施結果、何も返さなかった場合、全て使用可能のキーボードレイアウトランゲージを以下のコマンドで確認をする
esxcli system settings keyboard layout list

3. キーボードレイアウトランゲージを設定をする
 esxcli system settings keyboard layout set -l "xxxxx"
 xxxx には該当キーボードレイアウトランゲージを入力する
 例)US ディフォルトレイアウトを設定する場合:
esxcli system settings keyboard layout set -l "US Default"

ノート:
上記の設定は、ESXi ホスト再起動後も有効になります。


Additional Information

Creating a Host Profile fails with the error: Unexpected language