Problème de montage des FS sur serveurs AIX

Cet article présente un problème classique de mauvais montage de certains File Systems (FS) au démarrage d’un serveur AIX.
Thibault GONINMis à jour le 11 Sept 2012

Introduction

Le problème rencontré se traduit par un mauvais montage de certains File Systems (FS) au démarrage dun serveur AIX. Une partie des FS sont montés sur un LV qui nest pas celui défini sous /etc/filesystems.

Exemple :

 

Avec un fichier /etc/filesystems paramétré avec les FS dans lordre du tableau précédant on va avoir les montages suivants :

/root -> lvroot : OK

/home -> lvhome : OK

/app/apache -> lvapp : KO (il devrait être monté sur lvapache)

/app/oracle -> lvoracle : KO (il devrait être monté sur lvoracle)

/app -> lvapp : OK

Cause

Dans lexemple précédent cest lordre de déclaration des FS dans le fichier « filesystems » qui pose problème. En effet on va monter une sous-arboresence (/app/oracle et /app/apache) avant de monter le FS parent (/app). Donc le system va bien monter les FS dans lordre indiqué et ainsi les montages /app/oracle -> lvoracle et /app/apache -> lvapache vont être écrasés par le montage de /app -> lvapp.

Résolution

Il suffit de modifier lordre de déclaration des FS dans le fichier « /etc/filesystems » de manière à ce que les FS des répertoires « parents » soient montés avant les FS des répertoires fils.

Ce qui donne donc lordre suivant dans notre exemple :