Crfs
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Domaine | Gestion des systèmes de fichiers (LVM AIX) |
| Commande | crfs
|
| Contexte | AIX — créer un système de fichiers sur un LV existant |
| Voir aussi | Mklv (créer le LV au préalable) · Chfs (modifier) · Rmfs (supprimer) |
crfs crée un système de fichiers (JFS ou JFS2) sur un LV existant et l'enregistre dans /etc/filesystems pour que le montage soit reproductible. Le LV sous-jacent doit avoir été créé au préalable avec Mklv — crfs formate le LV et écrit la ligne correspondante dans /etc/filesystems, il ne crée pas le volume logique lui-même.
Commande de base
crfs -v jfs2 -d data02lv -m /data02 -A yes
-v: type de système de fichiers (jfs,jfs2...)-d: LV ou device sous-jacent à formater-m: point de montage-A: montage automatique au redémarrage (yes/no)
Options avancées : permissions et options de montage
Pour un système de fichiers destiné à une base de données (Oracle par exemple), on précise en plus les permissions et des options de montage optimisées pour l'I/O :
crfs -v jfs2 -d origlogAlv -m /oracle/W01/origlogA -A yes -p rw -a options=cio -a agblksize=512
-p rw: permissions du système de fichiers (lecture/écriture)-a options=cio: active le Concurrent I/O — contourne le cache filesystem AIX (JFS2 caching) pour laisser l'application (le SGBD) gérer elle-même son cache et la synchronisation des accès concurrents ; pertinent pour les bases de données comme Oracle qui font déjà leur propre gestion de cache et n'ont pas besoin du double-cache du filesystem-a agblksize=512: taille de bloc de l'allocation group (en octets) — une petite taille de bloc (512) limite le gaspillage d'espace et améliore les performances I/O pour les fichiers à petits enregistrements typiques des redo logs/datafiles Oracle