GNU/Linux >> Linux の 問題 >  >> Linux

エラー:xenstore-読み取り:xs_open:DomUにそのようなファイルまたはディレクトリはありません[解決済み]

質問: こんにちは。Dom0で2つのCentOSVMを実行するRHELマシンにXenHypervisorバージョン3.1をインストールしました。 xenstoreを使用してDom0にいくつかの情報を書き込み(たとえば、Dom0のホスト名を格納/書き込みしたい)、そのストアをDomUで読み取りたいと思います。いくつかのフォーラムを読んだ後、ホスト名を保存するためにDom0で以下のコマンドを使用する必要があることを理解しました。

#xenstore-write / tool / hostname $(uname -n);
#xenstore-chmod / tool / hostname r

xenstore-read / tool / hostnameを実行します ‘任意のDomUで、Dom0のホスト名を取得します。しかし、このエラーが発生します。「 xenstore-read:xs_open:DomUにそのようなファイルまたはディレクトリはありません 」の場合、「 xenstore-read / tool / hostname ‘はDomUで実行されます。何か案は? – sri

解決策:

スリ、「 xenstore ‘コマンドは、構成とステータスの情報を保存し、最終的に2つのドメイン間で共有されます。 xenstore-writeを使用する場合 Dom0では、 xenstore-readを使用して読み取ることができます。 DomUでは、ファイルシステムを共有している場合のみ。そのためには、xenfsをDomUにマウントする必要があります。

DomUについて

# vi /etc/fstab

次の行を追加します:

xenfs /proc/xen xenfs defaults 0 0

fstabをリロードして、マウントポイントを作成します。

# mount -a

次に、xenstoreを使用します-以下のようにDomUで読み取ります:

# xenstore-read /tool/hostname

動作するはずです。


Linux
  1. pcre.h:代替PHPキャッシュのインストール中にそのようなファイルまたはディレクトリエラーが発生しません[解決済み]

  2. 実行できませんそのようなファイルまたはディレクトリはありません[修正]

  3. 共有ライブラリの読み込み中の Linux エラー:共有オブジェクト ファイルを開けません:そのようなファイルまたはディレクトリはありません

  1. バイナリ実行時の No such file or directory エラー

  2. コンパイル エラー:g++:'cc1plus' を実行しようとしてエラーが発生しました:execvp:そのようなファイルまたはディレクトリはありません

  3. arm-linux-gnu-gcc 致命的なエラー:stdio.h:そのようなファイルまたはディレクトリはありません

  1. sys/types.h:そのようなファイルまたはディレクトリはありません

  2. conda コマンドでエラーが表示されます:Bad Interpreter:No such file or directory

  3. touch:`foo' に触れられません:そのようなファイルやディレクトリはありません