Guide d'administration de Solaris PC NetLink

A propos des entrées du fichier lanman.ini

Cette section liste et décrit les paramètres du fichier lanman.ini que vous pouvez modifier pour changer la configuration et les performances du système SunLink Server (il existe d'autres valeurs de configuration qui sont stockées dans le registre de SunLink Server ; cf Annexe A). Les valeurs de configuration du fichier lanman.ini sont capitales pour le bon fonctionnement du programme SunLink Server et la modification de ce fichier est une tâche réservée aux seuls administrateurs expérimentés.

Lorsque le logiciel SunLink Server est installé pour la première fois, le fichier lanman.ini (/etc/opt/lanman/lanman.ini) contient des valeurs de paramétrage par défaut. D'autres paramètres ainsi que les titres des sections dans lesquelles ils résident sont ajoutés à chaque fois que vous modifiez la configuration de SunLink Server. Seuls les paramètres qui ont été fixés à des valeurs qui ne sont pas leurs valeurs par défaut sont ajoutés au fichier lanman.ini. Si un paramètre ne figure pas dans ce fichier (ou est mis en commentaire par un point-virgule), cela indique qu'il est fixé sur sa valeur par défaut.

Avant d'essayer de modifier l'un des paramètres du fichier lanman.ini, il faut comprendre la relation qui existe entre les entrées de ce fichier et les valeurs par défaut du serveur.

Tous les paramètres du serveur ont une valeur par défaut. Pour afficher et modifier ces paramètres par défaut, un programme utilitaire appelé srvconfig est fourni dans le répertoire /opt/lanman/sbin.

Vous pouvez modifier le fichier lanman.ini pour fixer les paramètres sur des valeurs autres que leurs valeurs par défaut. La valeur attribuée à un paramètre du fichier lanman.ini remplace toujours la valeur par défaut de ce paramètre. Vous remarquerez toutefois qu'aucun changement ne sera appliqué tant que vous n'aurez pas arrêté puis redémarré le serveur.

Pour fixer la valeur d'un paramètre sur une valeur autre que celle par défaut en modifiant directement le fichier lanman.ini, vous devez localiser (ou ajouter) le titre de la section appropriée dans ce fichier puis ajouter l'entrée paramètre=valeur désirée.

Syntaxe du fichier

Au sein de chacune des sections du fichier lanman.ini, les paramètres sont listés comme suit :

Comment modifier un paramètre du fichier lanman.ini
  1. Utilisez la commande srvconfig pour afficher les valeurs par défaut des paramètres du serveur :

/opt/lanman/sbin/srvconfig -p | more

  1. Modifiez le fichier lanman.ini en utilisant vi ou un éditeur de texte similaire.

    Le fichier se trouve dans le répertoire /etc/opt/lanman. Il se peut que vous deviez y ajouter un titre de section ; par exemple [ lmxserver ]. Vous devez ensuite ajouter un couple paramètre=valeur dans la section appropriée du fichier lanman.ini. Reportez-vous à la section, "A propos des entrées du fichier lanman.ini".

  2. Arrêtez puis redémarrez le serveur pour que les nouvelles valeurs prennent effet.

Pour plus d'informations sur la commande srvconfig, tapez man srvconfig à l'invite de commandes de SunLink Server.

Paramètres du fichier

Les tableaux suivants décrivent les paramètres configurables du fichier lanman.ini. Ces paramètres sont regroupés en fonction des sections du fichier lanman.ini où ils se trouvent.

Le fichier lanman.ini contient d'autres paramètres qui ne figurent pas dans ces tableaux. Il s'agit de paramètres utilisés pour le débogage que vous devez laisser tels quels.

Tableau 2-4 Paramètres de la section [Lmxserver]

Paramètre 

Description, valeurs et paramétrage par défaut 

anncmailslot

Nom de la boîte aux lettres utilisée pour les annonces périodiques du serveur. 

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut : \\*\MAILSLOT\LANMAN

Vous remarquerez que la barre oblique inverse doit être doublée en entrée, sinon l'ensemble de la ligne doit être mis entre guillemets anglo-saxons (tapez texte\\texte ou `texte\texte` pour entrer le texte avec une barre oblique simple).

appsources

Noms des modules qui peuvent écrire dans le journal application. 

Valeur par défaut : le serveur initialise la valeur de ce paramètre au démarrage. 

country

Code du pays pour les messages générés par le serveur. La valeur par défaut est 001. 

Autres valeurs : 

Allemagne--049 ; Amérique latine--003 ; Asie--099 ; Australie--061 ; Belgique--032 ; Canada--002 ; Danemark--045 ; Espagne--034 ; Etats-Unis--001 (valeur par défaut--001) ; Finlande--358 ; France--033 ; Italie--039 ; Japon--081 ; Norvège--047 ; Pays-Bas--031 ; Portugal--351 ; Royaume Uni--044 ; Suède--046 ; Suisse--041. 

dll_dir

Chemin du répertoire contenant les fichiers de texte de message utilisés par les commandes Solaris de SunLink Server. 

Valeur par défaut : /opt/lanman/shares/asu/system32

lang

Définit le jeu de caractères que le logiciel SunLink Server utilise pour le traitement des requêtes des clients. 

Valeur par défaut : en_US

listenextension

Extension que le programme Listener du système Solaris applique, par défaut, au nom de l'ordinateur serveur. Ce paramètre est ignoré si le paramètre listenname de la section [server] est utilisé.

Valeurs : de 0 à 13 caractères, valeur nulle acceptable. Valeur par défaut : .SERVE

listennamechk

S'il est fixé sur yes, ce paramètre oblige tout nom spécifié avec le paramètre listenname à être différent du nom de machine Solaris ou de ce même nom doté de l'extension .serve afin d'éviter tout conflit de noms avec le Listener Solaris.

Valeur par défaut : propre au constructeur. 

lmaddonpath

Répertoire des bibliothèques dynamiques liées au programme serveur et appelées à diverses occasions pendant l'exécution du serveur, comme décrit dans le fichier d'en-tête /usr/include/lmx/lmaddon.h. Le serveur recherche ces bibliothèques dynamiques au démarrage.

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut : /opt/lanman/lib/addon/lmaddon

lmgetmsg_path

Ordre de recherche des fichiers de texte de message utilisés par SunLink Server. 

Valeur par défaut : netmsg.dll, kernel32.dll, locallspl.dll, asumsg.dll

lptmpdir

Emplacement du répertoire de spoule des fichiers temporaires utilisés par le sous-système (imprimante) LP du système Solaris. 

Valeur par défaut : /var/spool/lp/tmp/uname

uname est le nom système Solaris du serveur (ne peut pas être modifié par les utilisateurs).

mapaclblob

Configure si utiliser ou non des opérations de fichier mappées en mémoire lors de l'accès à la base de données ACL de SunLink Server. 

Valeurs : yes, no. Valeur par défaut : yes 

mapchangelogblob

Configure si utiliser ou non des opérations de fichier mappées en mémoire lors de l'accès à la base de données du journal des modifications de SunLink Server. 

Valeurs : yes, no. Valeur par défaut : no 

maplsablob

Configure si utiliser ou non des opérations de fichier mappées en mémoire lors de l'accès à la base de données LSA de SunLink Server. 

Valeurs : yes, no. Valeur par défaut : no 

mapregistryblob

Configure si utiliser ou non des opérations de fichier mappées en mémoire lors de l'accès à la base de données Registre de SunLink Server. 

Valeurs : yes, no. Valeur par défaut : no 

mapsamblob

Configure si utiliser ou non des opérations de fichier mappées en mémoire lors de l'accès à la base de données SAM de SunLink Server. 

Valeurs : yes, no. Valeur par défaut : no 

maxfilesize

Taille de fichier maximum, en kilo-octets, que le redirecteur Solaris permet à un "utilisateur Solaris local" de créer sur un système local. 

Valeurs : 100 - unlimited. Valeur par défaut : 2097152 

msgforward

Spécifie si le logiciel SunLink Server met en uvre la transmission de messages entre clients. La mise en uvre de la transmission de messages n'est pas recommandée. 

Valeurs : yes (mettre en uvre la transmission) ou no (ne pas mettre en uvre la transmission). Valeur par défaut : no 

nativelm

Champ supplémentaire de la requête/réponse de configuration de session. 

Valeur par défaut : SunLink Server 

nativeos

Champ supplémentaire de la requête/réponse de configuration de session.  

Valeur par défaut : UNIX x.x Generic (où x.x est le numéro de version)

netaddonpath

Répertoire dans lequel le programme SunLink Server recherche les bibliothèques dynamiques au démarrage. Les bibliothèques dynamiques trouvées dans ce répertoire sont liées au programme SunLink Server et utilisées pour l'accès aux différentes interfaces réseau de l'ordinateur serveur. La source échantillon d'un fichier d'interface réseau se trouve dans le répertoire par défaut. 

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut :/opt/lanman/lib/addon/networks

nethelpfile

Emplacement du fichier d'aide utilisé par la commande net help (relatif à /var/opt/lanman/msgfiles).

Valeur par défaut : /opt/lanman/msgfiles/net.hlp

netmsgwait

Intervalle, en secondes, durant lequel le serveur attend une réponse lorsqu'il envoie un message qui en requiert une. 

Valeurs : 0 - unlimited. Valeur par défaut : 300 

network

Noms de périphérique et type de transfert de noms NetBIOS que le serveur devrait utiliser pour le ou les réseaux. 

Valeurs : ensembles de quatre éléments séparés par des virgules, les ensembles sont séparés par des espaces. Les quatre éléments qui composent chaque ensemble sont les suivants : 

  1. Le nom de périphérique pour l'accès circuit virtuel.

    Le nom de périphérique pour l'accès réseau datagramme.

    Un chiffre qui identifie la convention d'interface NetBIOS utilisée par les deux périphériques ci-dessus. A l'heure actuelle, une seule convention est compilée dans le serveur : 0 = convention OSI NetBIOS.

    Le nom du fournisseur du transport, tel qu'il est retourné par l'appel système nlsprovider. (Pour les réseaux qui ne sont pas configurés pour accepter les connexions entrantes par le biais du programme Listener Solaris, il peut s'agir de n'importe quelle chaîne arbitraire.)

prebinduxredir

Contrôle le nom que la commande net Solaris lie lorsqu'elle utilise le redirecteur du système Solaris (uxredir). Si ce paramètre est fixé sur yes, le serveur pré-lie un nom NetBIOS qui sera utilisé par toutes les commandes net Solaris. Ce nom étant pré-lié, la commande net n'a pas besoin de lier son propre nom ce qui accélère l'accès net du système Solaris au serveur. Si ce paramètre est sur no, chaque commande net utilise alors son nom unique ce qui diminue légèrement les performances.

Valeurs : yes, no. Valeur par défaut : yes 

secsources

Noms des modules qui peuvent écrire dans le journal sécurité.  

Valeur par défaut : le serveur initialise la valeur de ce paramètre au démarrage. 

srvstathelpfile

Emplacement du fichier d'aide utilisé par le moniteur d'activité. 

Valeur par défaut : /opt/lanman/msgfiles/srvstat.hlp

stacksize

Taille de la pile, en octets, de chacune des tâches internes du serveur. 

Valeurs : 12000 - unlimited. Valeur par défaut : 20000 

syssources

Noms des modules qui peuvent écrire dans le journal système. 

Valeur par défaut : le serveur initialise la valeur de ce paramètre au démarrage. 

Tableau 2-5 Paramètres de la section [Fsi]

Paramètre 

Description, valeurs et paramétrage par défaut 

fsaddonpath

Emplacement des bibliothèques DDL qui prennent en charge les systèmes de fichiers sur le serveur. 

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut : /opt/lanman/lib/addon/fsaddon

fslibname

Sous-répertoire du répertoire identifié par slibpath où se trouvent les nouveaux systèmes de fichiers.

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut : lmfsiops.so

fslibpath

Emplacement des nouveaux systèmes de fichiers sur le serveur. 

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut : /usr/lib/fs

fsmap

Identificateurs du type de système de fichiers qui mappent les systèmes de fichiers inconnus à des types de systèmes de fichiers connus. 

Valeurs : liste de mappages séparés par des virgules. Valeur par défaut : unknown:s5,nfs:nfs,sfs:vxfs,cdfs:vxfs

fsnosupport

Mappe un système de fichiers inconnu au système de fichiers spécifié.  

Valeur par défaut : s5

remotemounts

Noms des types de systèmes de fichiers qui indiquent des systèmes de fichiers montés distants. 

Valeur par défaut : nfs

Tableau 2-6 Paramètres de la section [Workstation]

Paramètre 

Description, valeurs et paramétrage par défaut 

domain

Nom du domaine qui contient le serveur. 

Valeurs : tout nom composé d'un maximum de 15 caractères qui peuvent être des lettres, des nombres ou les caractères suivants : ! # $ % & ( ) - . ^ _ { } ~ ; Valeur par défaut : <nomserveur>_dom

Tableau 2-7 Paramètres de la section [Server]

Paramètre 

Description, valeurs et paramétrage par défaut 

listenname

S'il est défini, ce paramètre indique le nom du serveur sur le réseau. S'il n'est pas défini, le système SunLink Server peut recevoir des connexions clientes depuis le Listener Solaris sur le nom de machine Solaris doté de l'extension .serve (par ex. : liberty.serve). Cela dépend de la mise en uvre. Le nom de machine système Solaris peut être déterminé en utilisant la commande uname -n.

Pour changer la valeur du paramètre listenname, utilisez la

commande setservername. Pour plus d'informations sur cette commande, tapez man setservername à l'invite de commandes de SunLink Server.

Valeurs : tout nom de 1 à 15 caractères. Valeur par défaut : nulle 

maxclients

Identifie le nombre maximal de sessions de clients simultanées que le serveur doit prendre en charge. Valeur par défaut : 1000. 

srvservices

Liste de mots clés relatifs aux services qui démarrent automatiquement au démarrage du serveur. Etant donné que ces services sont démarrés dans l'ordre dans lequel ils apparaissent dans l'entrée srvservices, vous devez vous assurer que netlogon figure devant les services qui le requièrent.

Valeur par défaut : alerter, netlogon, browser

Tableau 2-8 Paramètres de la section [Psi]

Paramètre 

Description, valeurs et paramétrage par défaut 

psaddonpath

Emplacement des bibliothèques DLL qui prennent en charge les sous-systèmes imprimantes sur le serveur. 

Valeurs : un chemin de 256 caractères maximum. Valeur par défaut : /opt/lanman/lib/addon/psaddon