Bonjour,
Comment determiner qu'une machine est sous ZONE SOLARIS ?
Comment savoir si, c'est une machine locale, quel est la machine globale qui lui est associé ?
Merci d'avance
Philippe
Version imprimable
Bonjour,
Comment determiner qu'une machine est sous ZONE SOLARIS ?
Comment savoir si, c'est une machine locale, quel est la machine globale qui lui est associé ?
Merci d'avance
Philippe
Ca dépend du type de zone. Tu peux essayer "zonename" qui renvoie global dans la zone globale et autre chose dans une zone non globale."Machine locale" est impropre puisque la zone globale est aussi locale. Le terme consacré est "zone non-globale". Il n'y a pas de méthode standard pour avoir des informations sur la zone globale, car cela violerait le principe de cloisonnement entre zones.Citation:
Comment savoir si, c'est une machine locale, quel est la machine globale qui lui est associé ?
Bonjour,
se conneceter sur la zone et saisir :
grep /etc/passwd/nsswitch.conf
si la commande renvoie "files" cela voudra dire que tu es en locale
Cette commande n'a pas de sens, j'imagine que tu veux dire
Citation:
grep passwd /etc/nsswitch.conf
Pas du tout. La commande affichera toujours files plus éventuellement nis, ldap ou nis+. Il n'y a aucun lien entre la configuration des services de nommage et le fait qu'une zone soit globale ou non.Citation:
si la commande renvoie "files" cela voudra dire que tu es en locale
Il me semble que tous ce qui touche au kernel est bloqué dans les zones.. Donc peut être essayer de charger un module de kernel ou de changer un des paramètres dans une zone renverrait un message ?
Dans une zone, la commande "zoneadm list" retourne uniquement le nom de la zone, et si ce nom n'est pas "global" c'est qu'on est dans une zone. Dans la zone globale, "zoneadm list" retourne une liste de toutes les zones "running", et la zone "global" est incluse dans cette liste.