GNU/Linux >> Tutoriels Linux >  >> Linux

Erreur :xenstore-read :xs_open :aucun fichier ou répertoire de ce type sur DomU [Résolu]

Question : Bonjour, j'ai installé Xen Hypervisor version 3.1 sur la machine RHEL, qui exécute deux machines virtuelles CentOS sur Dom0. Je voudrais utiliser xenstore pour écrire des informations dans Dom0 (par exemple, je veux stocker/écrire le nom d'hôte de Dom0) et lire ce magasin dans DomU. Après avoir lu quelques forums, j'ai compris que je devais utiliser les commandes ci-dessous sur Dom0 pour stocker le nom d'hôte.

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

et lancez ‘xenstore-read /tool/hostname ' sur l'un des DomU pour obtenir le nom d'hôte de Dom0. Mais j'obtiens cette erreur "xenstore-read :xs_open :aucun fichier ou répertoire de ce type sur DomU ” quand 'xenstore-read /tool/hostname ‘ est exécuté sur DomU. Des idées? – Sri

Solution :

Sri, le ‘xenstore ' la commande stockera les informations de configuration et d'état, qui seront finalement partagées entre deux domaines. Si vous utilisez xenstore-write sur Dom0, alors il peut être lu en utilisant xenstore-read sur DomU, uniquement s'ils partagent le système de fichiers. Pour ce faire, vous devez monter xenfs sur DomU.

Sur DomU

# vi /etc/fstab

et ajoutez la ligne ci-dessous :

xenfs /proc/xen xenfs defaults 0 0

Rechargez le fstab pour créer un point de montage.

# mount -a

Maintenant, utilisez xenstore-read sur DomU comme ci-dessous :

# xenstore-read /tool/hostname

Cela devrait fonctionner.


Linux
  1. Erreur :Xend Start – /proc/xen/capabilities :aucun fichier ou répertoire de ce type [Résolu]

  2. pcre.h:Aucun fichier ou répertoire de ce type Erreur lors de l'installation du cache PHP alternatif [Résolu]

  3. Erreur Linux lors du chargement des bibliothèques partagées :impossible d'ouvrir le fichier objet partagé :aucun fichier ou répertoire de ce type

  4. Erreur de compilation :g++ :erreur lors de la tentative d'exécution de 'cc1plus' :execvp :aucun fichier ou répertoire de ce type

  5. erreur fatale arm-linux-gnu-gcc :stdio.h :aucun fichier ou répertoire de ce type

Ssh - Essayer de se connecter au serveur et d'obtenir Key_load_public :aucune erreur de fichier ou de répertoire de ce type ?

Erreur :Tcl.h introuvable (aucun fichier ou répertoire de ce type) ?

Aucune erreur de fichier ou de répertoire de ce type lors de l'exécution d'un binaire

Pourquoi ENOENT signifie-t-il Aucun fichier ou répertoire de ce type ?

Comment éviter l'erreur No such file or directory pour `make clean` Makefile cible

Erreur fatale :cuda.h :aucun fichier ou répertoire de ce type