Commande mkpath
Objectif
Ajouter au système un autre chemin d'accès vers une unité compatible MPIO.
Syntaxe
mkpath [ -l Nom ] [ -p Parent ] [ -w Connexion ] [ -i PathID]
mkpath [ -l Nom ] [ -p Parent ] [ -w Connexion ] [ -d ]
mkpath -h
Descriptif
La commande mkpath définit, et éventuellement configure, un ou plusieurs chemins d'accès à l'unité cible (-l Nom). Les chemins sont identifiés par une combinaison de -l Nom, -p Parent, et les indicateurs -w Connection . Vous devez préalablement définir l'unité cible et le parent dans le système, pour pouvoir définir un chemin d'accès. Ils doivent tous deux être "DISPONIBLES" pour configurer un chemin.
Si l'indicateur -d est spécifié, la commande mkpath définit uniquement la nouvelle définition de chemin sur le système. Si l'indicateur -d n'est pas spécifié, la commande mkpath tente de définir le chemin, s'il n'existe pas déjà, avant de tenter de le configurer. Pour configurer un chemin d'accès, vous devez d'abord définir ce chemin et avoir configuré l'unité cible et l'unité parent.
La commande mkpath affiche un message d'état, une fois terminée. La configuration de certains chemins d'accès peut aboutir et elle peut échouer pour d'autres.
Notez que toute unité qui ne peut pas être définie manuellement à l'aide de la commande mkdev ne pourra pas avoir de chemins d'accès définis manuellement à l'aide de la commande mkpath . Ces limitations sont dues à la manière dont les informations de chemin d'accès sont stockées pour ces unités. Les unités FC (Fiber Channel) font partie de cette catégorie.
- path [ available | defined ]
- Ce message apparaît lorsque la commande mkpath est exécutée sur un seul chemin d'accès. Si le chemin d'accès est correctement configuré, le message "chemin d'accès disponible" s'affiche. Si le chemin n'est pas correctement configuré et qu'aucun code d'erreur explicite n'est renvoyé par la méthode, le message "chemin défini" s'affiche.
- paths available
- Ce message est affiché si plusieurs chemins d'accès ont été identifiés et tous les chemins correctement configurés.
- some paths available
- Ce message est affiché si plusieurs chemins d'accès ont été identifiés mais seulement certains chemins ont été correctement configurés.
- no paths processed
- Ce message est généré si aucun chemin d'accès ne répond aux critères de sélection.
Indicateurs
| Article | Descriptif |
|---|---|
| -d | Définit un nouveau chemin d'accès vers une unité par l'ajout d'une définition de chemin sur le système. Le nouveau chemin n'est pas configuré automatiquement lorsque l'indicateur -d est spécifié. Notez que vous ne pouvez définir qu'un seul chemin d'accès à la fois. |
| -h | Affiche le message d'utilisation de la commande. |
| -i PathID | Indique l'ID de chemin associé au chemin à ajouter et est utilisé pour identifier un chemin de manière unique. Cet indicateur ne peut pas être utilisé avec l'indicateur -d . |
| -l Nom | Indique le nom d'unité logique de l'unité cible à laquelle vous ajoutez le ou les chemins d'accès. Le ou les chemins à ajouter sont qualifiés par les indicateurs -p et -w . |
| -p Parent | Indique le nom d'unité logique de l'unité parent associée aux chemins d'accès à ajouter. Cet indicateur est obligatoire si l'indicateur -d est spécifié. |
| -w Connexion | Fournit les informations de connexion associées au chemin d'accès à ajouter. Cet indicateur est obligatoire si l'indicateur -d est spécifié. |
Security
Contrôle des privilèges: Seuls l'utilisateur root et les membres du groupe system ont un accès en exécution à cette commande.
| Evénement | Informations |
|---|---|
| DEV_Change | mkpath, Define, < arguments de la méthode define > |
| DEV_Change | mkpath, Configure, < arguments de la méthode configure > |
Exemples
- Pour définir et configurer un chemin déjà défini entre scsi0 et l'unité hdisk1 au niveau de l'ID SCSI 5 et du numéro d'unité logique 0 (connexion 5, 0), entrez:
Le système affiche un message similaire au texte suivant :mkpath -l hdisk1 -p scsi0 -w 5,0path available - Pour configurer un chemin déjà défini entre'fscsi0'et le disque Fibre Channel'hdisk1', la commande serait la suivante:
Le message se présente comme suit:mkpath -l hdisk1 -p fscsi0path available - Pour ajouter uniquement à la classe d'objets Chemins personnalisés une définition de chemin entre scsi0 et l'unité de disque hdisk1 avec l'ID SCSI 5 et le numéro d'unité logique 0, entrez:
Le système affiche un message similaire au texte suivant :mkpath -d -l hdisk1 -p scsi0 -w 5,0path defined
Fichiers
| Article | Descriptif |
|---|---|
| /usr/sbin/mkpath | Contient la commande mkpath . |