JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Dépannage de problèmes courants dans Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Gestion des informations sur les pannes système (tâches)

2.  Gestion des fichiers noyau (tâches)

3.  Dépannage du système et des problèmes logiciels (tâches)

Dépannage d'une panne système

Procédure à suivre en cas de panne système

Collecte des données de dépannage

Liste de contrôle de résolution d'une panne système

Gestion des messages système

Affichage des messages système

Affichage des messages système

Rotation du journal système

Personnalisation de la journalisation des messages système

Personnalisation de la journalisation des messages système

Activation de la messagerie de la console distante

Utilisation de la messagerie de la console auxiliaire pendant les transitions de niveau d'exécution

Recommandations relatives à l'utilisation de la commande consadm au cours d'une session de connexion interactive

Activation d'une console auxiliaire (distante)

Affichage de la liste des consoles auxiliaires

Activation d'une console auxiliaire (distante) après la réinitialisation du système

Désactivation d'une console auxiliaire (distante)

Dépannage des problèmes d'accès aux fichiers

Résolution des problèmes liés aux chemins de recherche (Command not found)

Diagnostic et correction des problèmes liés au chemin de recherche

Modification des propriétés de fichier et de groupe

Résolution des problèmes d'accès aux fichiers

Identification des problèmes d'accès réseau

4.  Dépannage de divers problèmes système et logiciels (tâches)

Index

Dépannage des problèmes d'accès aux fichiers

Les utilisateurs rencontrent fréquemment des problèmes et demandent l'aide d'un administrateur système, lorsqu'ils ne peuvent pas accéder à un programme, un fichier ou un répertoire qu'ils pouvaient auparavant utiliser.

Lorsque vous rencontrez un tel problème, vérifiez l'un des trois points suivants :

Ce chapitre décrit brièvement comment reconnaître les problèmes dans chacun de ces trois domaines et propose des solutions éventuelles.

Résolution des problèmes liés aux chemins de recherche (Command not found)

Le message Command not found indique l'un des problèmes suivants :

Pour résoudre un problème de chemin de recherche, vous devez connaître le nom du chemin d'accès au répertoire dans lequel la commande est stockée.

Si une version incorrecte de la commande est trouvée, un répertoire comportant une commande du même nom se trouve dans le chemin de recherche. Dans ce cas, le répertoire approprié peut se trouver plus loin dans le chemin de recherche ou ne pas s'y trouver du tout.

Vous pouvez afficher le chemin de recherche actuel à l'aide de la commande echo $PATH.

Utilisez la commande type pour déterminer si vous exécutez une version incorrecte de la commande. Par exemple :

$ type acroread 
acroread is /usr/bin/acroread

Diagnostic et correction des problèmes liés au chemin de recherche

  1. Affichez le chemin de recherche actuel pour vérifier que le répertoire de la commande ne se trouve pas dans le chemin d'accès ou qu'il est correctement orthographié.
    $ echo $PATH 
  2. Vérifiez les points suivants :
    • Le chemin de recherche est-il correct ?

    • Le chemin de recherche est-il répertorié avant d'autres chemins de recherche contenant une autre version de la commande ?

    • La commande se trouve-t-elle dans l'un des chemins de recherche ?

    Si le chemin doit être corrigé, passez à l'étape 3. Autrement, passez directement à l'étape 4.

  3. Ajoutez le chemin d'accès au fichier approprié, comme indiqué dans le tableau ci-après.
    Shell
    Fichier
    Syntaxe
    Remarques
    bash et ksh93
    $HOME/.profile
    $ PATH=$HOME/bin:/sbin:/usr/local /bin ...

    $ export PATH

    Un signe deux-points (:) sépare les noms de chemin.
  4. Activez le nouveau chemin comme suit :
    Shell
    Emplacement du chemin
    Commande pour activer le chemin d'accès
    bash et ksh93
    .profile

    . $HOME/.profile

    .login
    hostname$ source $HOME/.login
  5. Vérifiez le nouveau chemin.
    $ which command

Exemple 3-6 Diagnostic et correction des problèmes liés au chemin de recherche

Cet exemple montre que l'exécutable mytool ne se trouve dans aucun des répertoires du chemin de recherche à l'aide de la commande type.

 $ mytool
  -bash: mytool: command not found
  $ type mytool
  -bash: type: mytool: not found
  $ echo $PATH
  /usr/bin:
  $ vi $HOME/.profile
  (Add appropriate command directory to the search path)
  $ . $HOME/.profile
  $ mytool

Si vous ne trouvez pas de commande, reportez-vous à la page de manuel pour connaître son chemin de répertoire.

Modification des propriétés de fichier et de groupe

Souvent, les propriétés de fichier et de répertoire changent parce que quelqu'un a modifié les fichiers en tant que superutilisateur. Lorsque vous créez des répertoires personnels pour les nouveaux utilisateurs, veillez à rendre l'utilisateur propriétaire du fichier point (.) dans le répertoire personnel. Lorsque les utilisateurs ne sont pas propriétaires du fichier ".", ils ne peuvent pas créer de fichiers dans leur propre répertoire personnel.

Des problèmes d'accès peuvent également survenir lorsque la propriété de groupe change ou lorsqu'un groupe dont un utilisateur est membre est supprimé de la base de données /etc/group.

Pour plus d'informations sur la modification des autorisations ou de l'appartenance d'un fichier auquel vous ne parvenez pas à accéder, reportez-vous au Chapitre 7, Contrôle de l’accès aux fichiers (tâches) du manuel Administration d’Oracle Solaris 11.1 : Services de sécurité.

Résolution des problèmes d'accès aux fichiers

Si les utilisateurs ne peuvent plus accéder à des fichiers ou répertoires auparavant accessibles, c'est parce que les autorisations ou la propriété des fichiers ou répertoires a probablement changé.

Identification des problèmes d'accès réseau

Si les utilisateurs rencontrent des problèmes avec l'utilisation de la commande de copie à distance rcp pour copier des fichiers sur le réseau, les répertoires et fichiers du système distant peuvent comporter un accès restreint lié aux droits d'accès. Une autre source de problème est que le système distant et le système local ne sont pas configurés pour autoriser l'accès.

Reportez-vous à la section Stratégies de dépannage NFS du manuel Gestion de systèmes de fichiers réseau dans Oracle Solaris 11.1 pour plus d'informations sur les problèmes d'accès réseau et les problèmes d'accès aux systèmes via AutoFS.