Voici quelques-unes des principales commandes pour gérer un système IBM AIX :
shutdown
: Si vous disposez des droits utilisateur root, vous pouvez utiliser cette commande pour arrêter le système. Sinon, vous pouvez simplement vous déconnecter du système d’exploitation et le laisser s’exécuter.whereis
: Cette commande localise les sections source, binaire et manuels pour les fichiers spécifiés. Elle tente de trouver le programme souhaité à partir d’une liste d’emplacements standard.man
: Utilisez cette commande pour afficher des informations sur les commandes, les sous-routines et les fichiers1.whatis
: Recherche une commande, un appel système, une fonction de bibliothèque ou un nom de fichier spécial dans une base de données créée à l’aide de la commande catman -w
.history
: Affiche la liste des commandes que vous avez entrées précédemment.r
(alias de shell Korn) : Utilisez cet alias pour répéter les commandes précédentes ou pour modifier une commande avant son exécution.Surveillance des ressources système sur IBM AIX :
vmstat
: Cette commande fournit une vue d’ensemble de l’utilisation du CPU, de la pagination et de la mémoire. Elle est utile pour obtenir des statistiques globales.iostat
: Utilisez cette commande pour déterminer l’utilisation du disque et du CPU. Elle fournit des informations sur les entrées/sorties.netstat
: Surveille les statistiques réseau, telles que les connexions actives, les interfaces réseau et les paquets reçus/envoyés.sar
: Le rapport système (sar) collecte des données sur l’activité du système, notamment le CPU, la mémoire, les E/S et le réseau. Vous pouvez spécifier des intervalles de temps pour obtenir des rapports périodiques.topas
: Cette commande fournit des statistiques vitales sur l’activité du système local, telles que la taille réelle de la mémoire et le nombre d’appels système d’écriture. Elle est plus conviviale que les commandes précédentes.entstat
: Utilisée pour afficher les statistiques des adaptateurs réseau, notamment les erreurs, les collisions et les octets transférés.filemon
: Surveille les performances du système de fichiers et rapporte l’activité d’E/S pour les fichiers logiques, les segments de mémoire virtuelle, les volumes logiques et les volumes physiques.ps
: Affiche des informations sur les processus en cours d’exécution, y compris l’utilisation du CPU et de la mémoire.Les Disques
Lister les disque de la Machine AIX
[root@machineaix01/]> diskinfo
Pour voir la taille d'un disque, il suffit de lancer la commande
[root@machineaix01/]>bootinfo -s hdiskX
où X est le numéro du disque. Le résultat est en Mo.
Pour enlever un disque d'un Volume Group, celui-ci ne doit plus disposer de partition logique.Pour vérifier cela :
[root@machineaix01/]>lspv -l hdiskX
Si vous n'obtenez aucun LV, alors vous pouvez enlever sereinement le disque via :
[root@machineaix01/]>reducevg 'mon_vg' hdiskX
Il ne vous reste plus qu'a lancer la commande : lspv pour vérifier que votre disque est bien libre
Les Volumes Group
Pour créer un volume group, vous devez disposer d'un disque libre.
[root@machineaix01/]>lspv
Créer un Volume Group (vg)
[root@machineaix01/]>mkvg -s 'taille du lp' -y 'mon_vg' hdiskX
Voir la liste des VGs
[root@machineaix01/]>lsvg
Voir la liste des LVs dans un VG
[root@machineaix01/]>lsvg -l nom_du_vg
Etendre un VG
Effectuer l'extension physique au niveau de du LUN ou du serveur phyque et lance la commande ci dessous puis Scanner les disk sous AIX + resize du vg
[root@machineaix01/]>cfgmgr[root@machineaix01/]>chvg -g <nom_du_vg>
Renommer un LV
[root@machineaix01/]>chlv -n <nouveau_nom> <ancien_nom>
Les File Systeme (FS)
Créer un nouveau FS
[root@machineaix01/]>crfs -v jfs2 -m /logdir -A yes -g datavg -a size=128M -p rw
Changer la taille d'un FS
Pour agrandir /var de 1Go :
[root@machineaix01/]>chfs -a size=+1G /var
Pour réduire /var de 512 Mo :
[root@machineaix01/]>chfs -a size=-512M /var
Pour que /var fasse exactement 2 Go :
[root@machineaix01/]>chfs -a size=2G /var