Voici un petit script de récupération des principales commandes liées à GPFS.
#!/bin/ksh
#
if test -f /usr/lpp/mmfs/bin/mmlscluster
then
echo "========== mmlscluster ================================================"
/usr/lpp/mmfs/bin/mmlscluster
echo "========== mmgetstate -aLs ======================================"
/usr/lpp/mmfs/bin/mmgetstate -aLs
echo "============= mmlsnode -a ==========================================="
/usr/lpp/mmfs/bin/mmlsnode -a
echo "============= mmlsmgr ==========================================="
/usr/lpp/mmfs/bin/mmlsmgr
echo "============= mmlspv ============================================"
/usr/lpp/mmfs/bin/mmlspv
echo "============= mmlsnsd ==========================================="
/usr/lpp/mmfs/bin/mmlsnsd -L
/usr/lpp/mmfs/bin/mmlsnsd -X
/usr/lpp/mmfs/bin/mmlsnsd -M
echo "====== mmlsdisk fs_name -L ==================================="
#for fsgp in `/usr/lpp/mmfs/bin/mmlsnsd|egrep -v 'NSD servers|-------------|^$'|awk '{ print $1 }'`
#do
#/usr/lpp/mmfs/bin/mmlsdisk $fsgp
#done
echo "================================================================="
echo /usr/lpp/mmfs/bin/mmlsfs all
echo "================================================================="
/usr/lpp/mmfs/bin/mmlsconfig
echo "========== mmlslicense =========================================="
/usr/lpp/mmfs/bin/mmlslicense
echo "========== mmlsmount all =========================================="
/usr/lpp/mmfs/bin/mmlsmount all
echo "============ lsrpnode ==========================================="
lsrpnode
echo "============ lssrc -ls cthags =================================="
lssrc -ls cthags
echo "================================================================="
fi
Commandes pour GPFS sur AIX
Terminologie GPFS
mm |
Multi Media |
NSD |
Network Shared Disk |
mmfsd (1191 is default port) |
GPFS daemon (Démon des I/O gestion des buffers) |
Emplacement des fichiers :
/var/adm/ras/mmfs.log.latest |
gpfs log file |
/usr/lpp/mmfs/bin |
Les commandes GPFS |
/var/mmfs/gen/mmsdrfs |
Fichier de configuration |
Commandes:
|
Lister le cluster |
mmgetstate -aLs |
Affichage du statut du cluster GPFS |
mmlsconfig |
Information de base sur la configuration |
lsof -i :1191 -P |
Affichage de l'état du démon du port. |
mmlsmgr -c |
Gestionnaire GPFS |
|
|
mmlsfs all |
Affichage des informations de chaque FS( Avec vérification d'accès) |
mmdf |
Vérification des taille de FS. |
mmdsh |
Configurer des relations de sécurité entre noeuds d'un cluster |
mmlsnsd |
Affichage des disques NSD |
mmlsdisk -d |
Affichage des informations disques |
mmaddnode |
Ajouter un noeud client |
mmchnode |
Modification du nom d'un noeud client |
mmcrcluster |
Création d'un cluster GPFS |
/usr/lpp/mmfs/samples |
Emplacement des fichiers exemples créés lors de l'installation |
mmlslicense |
Affichage des licenses GPFS |
mmlsmgr |
Affichage sur le gestionnaire GPFS et le gestionnaire de fichiers. |
mmfsadm dump version |
Affichage de la version et du nombre de jours d'activité. |
mmshutdown -a |
Arrêt du cluster GPFS Sur tous les noeuds |
mmstartup -a |
Démarrage du cluster sur tous les noeuds. |
mmfsadm dump config |
Affichage des informations et attributs GPFS |
mmchcluster |
Changement du cluster |
mmlsnsd |
Affichage des disques NSD version courte |
mmlsnsd -M |
Disques NSD en détaillé. |
mmdf |
Affichage des espaces disques |
mmlsdisk |
Affiche les unités disques d'un système de fichiers. |