Disclamer !
Tout les admin sys et autres BOFHs connaissent ça par coeur… Pour le moment j’ai besoin d’un(e) aide mémoire.
Ce que je fais
Je crée un FS de 10 go à partir d’un volume groupe qui s’appelle root_vg afin d’intaller mon tout nouveau moteur oracle flambant neuf …
La démarche à suivre, donc, brute de fonderie
Je prépare le terrain
mkdir /opt/oracle/12.1.0.2
Je crée un volume logique (LV) de 10 Go
lvcreate -L 10G -n lv_ora12102 root_vg
Je crée un système de fichier (FS) à partir du LV
mkfs -t ext4 /dev/mapper/root_vg-lv_ora12102
La commande lvs (qui liste les LV) montre que le fs n’a pas encore le petit ‘o’ qui indique qu’on peut l’utiliser … En gros il n’est pas monté.
lvs
LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert
[...]
lv_ora12102 root_vg -wi-a---- 10.00g
[...]
Je lance donc la commande mount pour relier le FS à son point de montage (les fichiers /etc/fstab et /etc/mtab sont renseignés)
mount -t ext4 /dev/mapper/root_vg-lv_ora12102 /opt/oracle/12.1.0.2
Je relance lvs pour vérifier la présence du petit ‘o’ …
lvs
LV VG Attr LSize Pool Origin Data% Move Log Cpy%Sync Convert
[...]
lv_ora12102 root_vg -wi-ao--- 10.00g
[...]
Je donne les droits qui vont bien au FS nouvellement créé.
chown oracle:oinstall /opt/oracle/12.1.0.2
Ça y est, j’ai fini, je peux installer un moteur Oracle sur le FS.