Commande logform
Objectif
Initialise un volume logique à utiliser comme journal JFS (Journaled File System). Initialise un journal de structure du système de fichiers journalisé étendu (JFS2). Reformate un journal en ligne pour un système de fichiers JFS2 existant à l'aide d'un journal en ligne.
Syntaxe
Descriptif
La commande logform initialise un volume logique à utiliser comme unité de journal JFS ou JFS2 . L'exécution de la commande logform sur une unité de journal JFS ou sur une unité de journal JFS2 ou en ligne détruira tous les enregistrements de journal sur l'unité de journal. Cela peut entraîner la perte de la capacité de reprise du système de fichiers et, par conséquent, la perte des données du système de fichiers.
Lorsque vous exécutez la commande logform sur un journal de légende pour un système de fichiers JFS2 qui utilise déjà un journal de légende, le type d'unité du journal de légende doit être jfs2log. Sinon, la commande logform se ferme avec une erreur.
Pour réutiliser un volume logique existant en tant qu'unité de journal de structure pour un système de fichiers JFS2 , vous devez supprimer le volume logique, puis le recréer en tant que type d'unité jfs2log.
Pour l'unité de consignation de la structure d'un système de fichiers JFS, les mêmes règles sont appliquées. En d'autres termes, pour un nouveau volume logique, le type doit être jfslog. Pour réutiliser un volume logique, vous devez le supprimer et le recréer en tant que type de volume logique jfslog. Toutefois, le format de journal ne vérifie pas le type de l'unité de journal d'un système de fichiers JFS. La commande logform ne signale aucune erreur lorsque le type de l'unité de consignation en entrée est incorrect. L'utilisateur doit être attentif au type lv.
Lorsque vous exécutez la commande logform sur une unité avec le type de volume logique jfs2, si l'unité possède un système de fichiers avec un journal en ligne, le journal en ligne est reformaté. Si l'unité possède un système de fichiers avec un journal de structure, une erreur est signalée.
Lorsque la commande logform est utilisée pour formater un journal en ligne pour un système de fichiers JFS2 existant, les données du système de fichiers ne sont pas affectées ; seuls les enregistrements de journal sont détruits. Le type de volume logique d'un journal en ligne est identique à celui du système de fichiers. Pour un système de fichiers JFS2 , le type de volume logique de journal en ligne est jfs2.
Pour un système de fichiers JFS2 , logform formate un maximum de 2047 Mo de journal. Si la taille du journal est supérieure à 2047 Mo, seuls 2047 Mo seront formatés et le reste restera inchangé et ne sera pas utilisé.
Indicateurs
| Article | Descriptif |
|---|---|
| -V type_vf [jfs | jfs2] | S'il est spécifié, vfstype indique le type de système de fichiers pour lequel le journal doit être formaté. Si cette option n'est pas spécifiée, le type est obtenu à partir du type du volume logique. Notez que pour l'unité de consignation jfs2 , cet indicateur est toujours ignoré. La commande logform ne peut pas modifier le type lv en fonction de la valeur de l'indicateur -V . Par conséquent, l'utilisateur doit créer un volume logique avec le type de volume logique correct ( jfslog ou jfs2log) avant d'appeler la commande logform . L'utilisation de cet indicateur est fortement déconseillée. |
Paramètres
| Article | Descriptif |
|---|---|
| LogName | Le paramètre LogName indique le chemin d'accès absolu au volume logique à initialiser (par exemple,/dev/jfslog1). Lorsque la commande logform est exécutée sur un journal en ligne, LogName est le nom d'unité du système de fichiers. |
Security
Exemples
- Pour créer une unité de journalisation JFS sur un groupe de volumes nouvellement créé, créez d'abord un volume logique de typejfslog:
Cette commande crée unjfslogvolume logique nomméjfslog1dans le groupe de volumesnewvg. La taille du volume logique est de 1 partition logique.mklv -t jfslog -y jfslog1 newvg 1 - Pour formater lejfslog1Une fois le volume logique créé, entrez:
:NONE.jfslog1Le volume logique est maintenant prêt à être utilisé comme unité de journal JFS.logform /dev/jfslog1 - Pour formater le journal en ligne d'un système de fichiers existant appelé
/j2qui se trouve sur l'unité de système de fichiers/dev/fslv00, entrez:
Cela permet de formater le journal en ligne du système de fichierslogform /dev/fslv00/j2, mais ne touche pas les données du système de fichiers.
Fichiers
| Article | Descriptif |
|---|---|
| /etc/filesystems | Répertorie les systèmes de fichiers connus et définit leurs caractéristiques, y compris l'unité de consignation. |