Gestion des services Service Location Protocol dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Modification des délais d'attente par défaut

Utilisez la procédure suivante pour modifier les propriétés SLP qui contrôlent les délais d'attente.

  1. Connectez-vous en tant qu'administrateur.

    Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .

  2. Arrêtez slpd et toutes les activités SLP sur l'hôte.
    # svcadm disable network/slp
  3. Sauvegardez le fichier /etc/inet/slp.conf par défaut avant de modifier les paramètres de configuration.
  4. Modifiez la propriété net.slp.multicastMaximumWait dans le fichier slpd.conf :
    net.slp.multicastMaximumWait=value
    value

    Nombre entier de 32 bits qui répertorie la somme des valeurs définies pour les propriétés net.slp.multicastTimeouts et net.slp.DADiscoveryTimeouts

    Valeur par défaut=15 000 millisecondes (15 secondes)

    Plage de valeurs=1 000 à 60 000 millisecondes

    Par exemple, si vous déterminez que les requêtes de multidiffusion nécessitent 20 secondes (20 000 millisecondes), vous pouvez ajuster les valeurs répertoriées pour les propriétés net.slp.multicastTimeouts et net.slp.DADiscoveryTimeouts afin qu'elles soient égales à 20 000 millisecondes.

    net.slp.multicastMaximumWait=20000
    net.slp.multicastTimeouts=2000,5000,6000,7000
    net.slp.DADiscoveryTimeouts=3000,3000,6000,8000
  5. Si nécessaire, modifiez la propriété net.slp.datagramTimeouts dans le fichier slpd.conf :
    net.slp.datagramTimeouts=value
    value

    Liste de nombres entiers de 32 bits qui spécifient les délais d'attente, en millisecondes, pour la mise en oeuvre de la transmission de datagrammes de monodiffusion aux DA

    Par défaut=3 000, 3 000, 3 000

    Par exemple, vous pouvez augmenter le délai d'attente des datagrammes à 20 000 millisecondes afin d'éviter des délais d'attente fréquents.

    net.slp.datagramTimeouts=2000,5000,6000,7000

    Sur des réseaux hautes performances, vous pouvez réduire la limite de délai d'attente pour la transmission de datagrammes UDP de multidiffusion et monodiffusion. Lorsque vous réduisez cette limite, vous réduisez la latence requise pour répondre aux demandes SLP.

  6. Enregistrez les modifications et fermez le fichier.
  7. Redémarrez slpd pour activer vos modifications.
    # svcadm enable network/slp