Gestion des périphériques dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Utilisation de l'interface de ligne de commande pour la configuration iSNS

Cette section présente les procédures de configuration du serveur iSNS utilisant l'interface de ligne de commande.

Ces procédures utilisent la commande isnsadm(1M). Reportez-vous à la page de manuel correspondante pour obtenir une description complète de toutes les options de commande.

Affichage de la configuration de serveur en cours

  • La commande suivante affiche les propriétés du serveur iSNS :
    # isnsadm show-config
    Data Store Location: /etc/isns/isnsdata.xml
    Entity Status Inquiry Non-Response Threshold: 3
    Management SCN Enabled: yes
    Authorized Control Node Names: -

Activation de l'ensemble de domaines de détection par défaut

  1. Utilisez les profils ci-dessous pour obtenir les autorisations nécessaires à la gestion du service iSNS, procédez comme suit :
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Pour en savoir plus sur l'affecter des rôles, reportez-vous auChapitre 3, Affectation de droits dans Oracle Solaris du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2

  2. Activez l'ensemble de domaines de détection par défaut :
    # isnsadm enable-dd-set Default

Création d'ensembles de domaines de détection

  1. Utilisez les profils ci-dessous pour obtenir les autorisations nécessaires à la gestion du service iSNS, procédez comme suit :
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Pour en savoir plus sur l'affecter des rôles, reportez-vous auChapitre 3, Affectation de droits dans Oracle Solaris du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2

  2. Créez un ensemble de domaines de détection :
    # isnsadm create-dd-set set_name
  3. Activez l'ensemble de domaines de détection :
    # isnsadm enable-dd-set set_name
  4. Affichez tous les ensembles de domaines de détection, y compris le nouveau :
    # isnsadm list-dd-set -v
    DD Set name: Default
    State: Enabled
    DD Set name:set_name
    State: Enabled

    La liste des ensembles de domaines de détection comprend l'ensemble par défaut, ainsi que l'ensemble nouvellement créé.

Création de domaines de détection

Les nouveaux domaines de détection sont membres de l'ensemble par défaut. Une fois créés, vous pouvez les ajouter à un nouvel ensemble de domaines de détection.

  1. Utilisez les profils ci-dessous pour obtenir les autorisations nécessaires à la gestion du service iSNS, procédez comme suit :
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Pour en savoir plus sur l'affecter des rôles, reportez-vous auChapitre 3, Affectation de droits dans Oracle Solaris du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2

  2. Créez le domaine de détection souhaité :
    # isnsadm create-dd domain_name
  3. Affichez le nouveau domaine dans l'ensemble de domaines de détection par défaut :
    # isnsadm list-dd-set
    DD name: name
    DD set(s): Default
  4. Créez d'autres domaines de détection.

Ajout d'un domaine à un ensemble de domaines de détection

Cette tâche supprime le domaine de détection souhaité de l'ensemble de domaines de détection par défaut et l'ajoute à l'ensemble spécifié. Le nouvel ensemble ayant été activé, tous les clients des domaines de détection qu'il contient peuvent désormais être détectés par le serveur iSNS.

Vous n'avez pas besoin de disposer de privilèges particuliers pour lister les membres d'ensembles et de domaines de détection.

  1. Utilisez les profils ci-dessous pour obtenir les autorisations nécessaires à la gestion du service iSNS, procédez comme suit :
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Pour en savoir plus sur l'affecter des rôles, reportez-vous auChapitre 3, Affectation de droits dans Oracle Solaris du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2

  2. Listez les domaines de détection existants, afin d'identifier celui que vous souhaitez ajouter.
    # isnsadm list-dd -v
  3. Listez les ensembles de domaines de détection existants, afin d'identifier celui que vous souhaitez utiliser comme conteneur pour votre nouveau domaine.
    # isnsadm list-dd-set
  4. Déplacez le domaine de détection dans l'ensemble choisi :
    # isnsadm add-dd domain_name -s set_name
  5. Affichez le domaine nouvellement ajouté à l'ensemble :
    # isnsadm list-dd-set -v domain_name

Affectation de clients à un domaine de détection

Avant de commencer

Utilisez l'interface de gestion du client pour enregistrer celui-ci. A l'aide de la fonction de configuration iSCSI, spécifiez l'adresse IP du serveur iSNS et autorisez la détection du client par le serveur iSNS.

  1. Utilisez les profils ci-dessous pour obtenir les autorisations nécessaires à la gestion du service iSNS, procédez comme suit :
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Pour en savoir plus sur l'affecter des rôles, reportez-vous auChapitre 3, Affectation de droits dans Oracle Solaris du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2

  2. Vérifiez que le client a été enregistré auprès du serveur iSNS :
    # isnsadm list-node
    iSCSI Name: iqn.1986-03.com.sun:01:000e0c9f10da.45173FEA.engr
    Alias: STK5320_NAS
    Type: Target
    .
    iSCSI Name: iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.acct
    Alias:
    Type: Initiator

    La sortie affiche le nom des clients iSCSI.

  3. Vérifiez le nom du domaine de détection :
    # isnsadm list-dd
  4. Ajoutez le client au domaine de détection :
    # isnsadm add-node  -d domain_name iSCSI_Name

    Par exemple, pour ajouter la cible "STK5320_NAS" au domaine de détection Eng-dd :

    # isnsadm add-node -d Eng-dd  iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.engr
  5. Listez tous les clients du domaine afin de vérifier que le client a bien été ajouté :
    # isnsadm list-dd -v domain_name
    

    Par exemple, pour vérifier le domaine Eng-dd :

    # isnsadm list-dd -v Eng-dd
    DD name:	Eng-dd
    DD set: Development-dds
    iSCSI Name:	iqn.1986-03.com.sun:01:000e0c9f10da.45173FEA.engr
    iSCSI Name:	iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.acct
    iSCSI name: iqn.1986-03.com.sun:01:e00000000000.46fd8e2b