Commande umount ou unmount

Objectif

Démonte un système de fichiers, un répertoire ou un fichier déjà monté.

Syntaxe

{ unmount | umount } [ -f ] [ -a ] | [ all | allr | Unité | Répertoire | Fichier | FileSystem | -n Noeud | -t Type ]

Descriptif

Un autre nom pour la commande umount est la commande unmount . Vous pouvez utiliser l'un ou l'autre de ces noms. Vous pouvez utiliser l'outil SMIT (System Management Interface Tool) pour exécuter cette commande. Pour utiliser SMIT, entrez:

smit umount

La commande umount démonte une unité, un répertoire, un fichier ou un système de fichiers précédemment monté. Le traitement en cours sur le système de fichiers, le répertoire ou le fichier se termine, puis ce dernier est démonté. Les membres du groupe de systèmes et les utilisateurs utilisant les droits d'utilisateur root peuvent émettre n'importe quelle commande umount . Seuls les utilisateurs disposant de droits d'accès root ou appartenant au groupe de systèmes peuvent démonter un répertoire ou un fichier.

Remarque: SMIT ne démontera pas le répertoire /usr/lpp/info/$LANG , le répertoire dans lequel se trouvent les aides SMIT. Il s'agit généralement du CD-ROM.

Pour démonter les montages locaux, vous pouvez spécifier l'unité, le répertoire, le fichier ou le système de fichiers sur lequel le montage a été réalisé.

Si le système de fichiers en cours de démontage est un instantané JFS2 , la commande umount démonte l'instantané, bien que l'instantané reste actif. La commande snapshot doit être utilisée pour supprimer l'instantané.

Si le système de fichiers en cours de démontage est un système de fichiers avec des instantanés montés, la commande umount affiche un avertissement indiquant qu'il existe des instantanés montés et qu'il existe des exits sans démontage du système de fichiers. Les instantanés doivent d'abord être démontés.

Remarque: Si le démon de montage automatique de CD et de DVD cdromd est activé, ces unités seront automatiquement montées comme indiqué dans le fichier /etc/cdromd.conf . Utilisez la commande cdumount ou cdeject pour démonter un CD ou un DVD monté automatiquement. Utilisez"stopsrc -s cdromd" pour désactiver le démon de montage automatique des CD/DVD.

Indicateurs

Article Descriptif
-a Démonte tous les systèmes de fichiers montés.
all Démonte tous les systèmes de fichiers montés.
tour Démonte tous les systèmes de fichiers montés à distance.

Remarque: Pour les montages à distance, spécifiez les paramètres d'unité, de répertoire, de fichier ou de système de fichiers. Si vous spécifiez l'indicateur allr , la commande umount démonte tous les montages distants.

-f Pour les systèmes de fichiers montés à distance, l'indicateur -f force un démontage pour libérer un client lorsque le serveur est arrêté et que les noms de chemin de serveur ne peuvent pas être résolus, ou lorsqu'un système de fichiers doit être démonté alors qu'il est encore en cours d'utilisation.
Remarque: pour les systèmes de fichiers distants, l'utilisation de cet indicateur entraîne l'échec de toutes les opérations de fichier sur le système de fichiers, à l'exception de close () et unmap () . Les données de fichier qui ont été écrites par une application mais qui n'ont pas encore été transférées au serveur seront perdues. Le démontage forcé d'un système de fichiers NFS version 4 peut également entraîner la perte de l'état d'ouverture des autres systèmes de fichiers montés à partir du même serveur.
Pour les systèmes de fichiers JFS2 locaux, l'indicateur -f force un démontage lorsqu'un système de fichiers doit être démonté alors qu'il est encore en cours d'utilisation.
Remarque: Vous pouvez utiliser l'indicateur -f uniquement dans les systèmes de fichiers JFS2 et non dans les autres systèmes de fichiers journalisés. Les restrictions suivantes s'appliquent à un démontage forcé d'un système de fichiers JFS2 :
  • L'indicateur -f ne peut pas forcer le démontage d'un système de fichiers si un sous-répertoire ou un fichier est surmonté sur le système de fichiers.
  • L'indicateur-f ne peut pas forcer le démontage d'un système de fichiers avec des instantanés externes montés ou ouverts tant que ces instantanés ne sont pas démontés de manière forcée.
-n Noeud Indique le noeud contenant le répertoire monté que vous souhaitez démonter. La commande umount -n Node démonte tous les montages à distance effectués à partir du paramètre Node.
-t Type Démonte toutes les strophes du fichier /etc/filesystems qui contiennent l'indicateur type=Type et qui sont montées. Le paramètre Type est une valeur de chaîne, telle que la valeur distante qui spécifie le nom du groupe.

Remarque: Vous ne pouvez pas utiliser la commande umount sur une unité en cours d'utilisation. Une unité est en cours d'utilisation si un fichier est ouvert pour une raison quelconque ou si le répertoire courant d'un utilisateur figure sur cette unité.

Security

Attention aux utilisateurs du contrôle d'accès à base de rôles: Cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, voir Base de données des commandes privilégiées dans Sécurité. Pour obtenir la liste des privilèges et des autorisations associés à cette commande, voir la commande 'lssecattr ou la sous-commande 'getcmdattr

Exemples

  1. Pour démonter tous les montages à partir d'un noeud distantNode A, entrez:
    umount  -n nodeA
  2. Pour démonter des fichiers et des répertoires d'un type spécifique, entrez:
    umount  -t test
    Cette opération démonte tous les fichiers ou répertoires comportant une strophe dans le fichier /etc/filesystems qui contient l'attribut type=test .

Fichiers

Article Descriptif
/etc/filesystems Répertorie les systèmes de fichiers connus et définit leurs caractéristiques.