web-dev-qa-db-ja.com

XenServer6.0.2のインストールメディアへのパスにASCII以外の文字が含まれています

XenServer 6.0.2のインストールは、何をしても失敗します。 ISOファイルのmd5チェックサムが適切であることを確認しました。マウントされたISOファイルから(リモートでiKVM経由で)インストールしてみました。物理メディアからインストールしてみました。起動可能なUSBスティックからインストールしてみました(syslinux + ISOのコンテンツを使用)

すべての試行で同じ結果が得られました。インストールメディアを確認すると、初期化が0%の場合、「一部のパッケージが破損しているようです」と報告されます。続いて、ほぼすべてのgz2およびrpmパッケージのリストが続きます。

メディア検証をスキップすると、インストーラーが続行し、「ベースパックからのインストール」に0%で到達すると、「回復不能なエラーが発生しました。エラーは次のとおりです。'ascii 'コーデックはバイト0xffをデコードできません」というエラーが表示されます。位置20710:通常の範囲外(128)詳細については、ユーザーガイドを参照するか、テクニカルサポート担当者にお問い合わせください。 "再起動するオプションが1つ残っています。

どうやら、インストールメディア上のリポジトリの処理中のある時点で、ASCII以外の文字が見つかり、インストーラーが終了します。これを修正するにはどうすればよいですか?

これが私のスペックです

  • TYANS8236マザーボード
  • 2つのAMDOpteron6234プロセッサ
  • 2台の1TBSeagate ConstellationドライブSATA、1台の500GB Corsair m4 SSD SATA、および1台のCorsair Forse 3-64GB SSDSATAに接続されたLSI2008カード
  • スリムなDVD- + RWに接続されたオンボードSATA。
  • オンボードSAS 2台のIBMESX 70GB10Kに接続SASドライブ(XenServerの場合)
  • 256GBメモリ

================================================== ===============================コメント:pylonsbook.comによると、「文字セットに問題が発生した可能性があります。 、エンコーディング、およびUnicode」– cmaduro10時間前

手がかりは「vmware.com/support/vsphere5/doc/…;vCenterServerインストールメディアへのパスに非ASCII文字が含まれているとデータ移行が失敗する」によって提供されます。この問題が発生すると、次のようなエラーメッセージが表示されます。位置30のバイト0xd0をデコードできません:範囲内にない順序(128)が表示され、データ移行プロセス中にインストーラーが予期せず終了します。– cmaduro10時間前

これはpythonがスローするエラーです。このリンクcommunity.spiceworks.com/how_to/show/1168で編集する必要のあるファイルの.py拡張子は、インストーラーがPythonで書かれています。Pythonが解釈されるので、このエラーの原因となっているインストールファイルを見つけます。– cmaduro6時間前

検証時にエラーを生成するファイルは/opt/xensource/installer/tui/repo.pyです。エラーメッセージは359行目あたりに表示されます。– cmaduro2時間前

Backend.pyファイルがそのファイル内のメソッドが呼び出されている間にエラーをスローするため、インストールエラーがrepository.pyのどこかに生成されると確信しています。おそらく、すべてのエラーはこのファイルにまでさかのぼることができます。 – cmaduro1時間前

1
cmaduro

これは少し微妙ですが、ディスク上の既存のファイルシステムが気に入らない場合、XenServerが特殊な方法で失敗するのを見てきました。最初にディスクを拭いてみてください。

1
Dan

BIOSでIntelC-STATEを有効にしたときに、このエラーが発生しました。これを無効にすると修正されました。

マザーボード:Asus P5Qプロセッサー:Intel Core 2 Quad Q9400

0
Liam