AIX

Network

Infos sur la carte réseau en1

entstat -d en1

Donne entre autre le mode de fonctionnement de la carte (100Mbp, autoneg, …) et l”état du lien.
Pour modifier les infos retournés par cette commande il faut utiliser smit devices -> communication

lsattr -El ent0
lsattr -Rl ent0 -a media_speed
chdev -l ent0 -a media_speed=100_Full_Duplex
entstat -d ent0
chdev -l ent0 -a media_speed=1000_Full_Duplex
entstat -d ent0
lscfg -vl ent0
ps -eaf|grep -i nim
df -k
lsattr -Rl ent0 -a media_speed
chdev -l ent0 -a media_speed=Auto_Negotiation
entstat -d ent0

LVMAIX

Créer un FS

mklv -t jfs2 -y $MONLV applivg 1
crfs -v jfs2 -d $MONLV -m $MONFS -A yes -p rw
mkdir -p $MONFS
mount $MONFS
chlv -x 1200 $MONLV
chfs -a size=$MATAILLE $MONFS

Création/suppression d’un VG:

Création
Mettre en place le mirroring
1 mirroir pour rootvg:

root@localhost:/home/secadm # mirrorvg -s -c 2 rootvg
0516-1804 chvg: The quorum change takes effect immediately.
0516-1126 mirrorvg: rootvg successfully mirrored, user should perform
bosboot of system to initialize boot records. Then, user must modify
bootlist to include: hdisk2 hdisk0.
root@localhost:/home/secadm # syncvg -v rootvg

modification de la bootlist

root@localhost:/home/secadm # bootlist -m normal hdisk0 hdisk5
root@localhost:/home/secadm # bootlist -om normal
hdisk0 blv=hd5
hdisk5

Rendre le second disque bootable

root@localhost:/legato #bosboot -ad /dev/hdisk2

bosboot: Boot image is 38944 512 byte blocks.
root@localhost:/legato #bootlist -om normal
hdisk0 blv=hd5
hdisk2 blv=hd5

Création un FS

Création du LV
    Sur rootVG: création avec 2 copies

    [localhost]/root#mklv -t jfs2 -y lvctmagt621 -c 2 rootvg 1 hdisk0 hdisk2
    lvctmagt621

    Sur disque de baie

    mklv -t jfs2 –y lv_name monvg 1

Création du FS

crfs –v jfs2 –d lvname –m /mountpoint –A yes –p rw 

Mise à la bonne taille du FS

Supprimer un FS

Supprimer un FS

rmfs monfs

*supprimer un lv

rmlv monlv

le rmfs fait le rmlv
Agrandissement d’un FS

Recherche du LV:

df -k
/dev/monlv ……. monfs

infos sur le lv

lslv monlv

donne des infos sur le nombre de PP allouables, taille des PP, et VG associé

infos sur le VG

lsvg monvg

rajouter des PP allouables

chlv -x nv_nb_total_de_PP monlv

** Le nombre de PP rajouté doit être inférieur au nombre de PP libres dans le VG
** Les PP alouables de sont pas alloué (c’est juste un nombre max)

ajout d'espace disque à un FS:

chfs -a size=+20G monFS

chfs -a size=+$(( 2048*10000 )) monFS

Pour AIX<5, la notation G/M n’existe pas -> il faut indiquer le nombre de bloc de 512ko

Diminution d’un FS

Vérifier la version d'AIX:

5300-05

Ne pas le faire si version < à 5.3TL5 -> bug

Defragmenter le FS

div class=”code”>#defragfs /monfs

Réduction du FS

chfs -a size=-400M /monfs

Cette opération se fait à chaud! (pas d’arrêt des applications, pas de umount

Changer un disque dans un VG

Ajouter un disque au VG

extendvg rootvg hdisk6

rootvg: vg à etendre
hdisk6: disques à rajouter au VG

Rajouter 1 miroir au VG

mirorvg -s -c 3 rootvg hdisk6

3: nombre de copie (par def rootvg a 2 copies)

Synchroniser les copies

syncvg -v rootvg

Enlever un disque

unmirrorvg -c 2 rootvg hdisk1

hdisk 1: disque miroir à supprimer

Enlever le disque du VG
reducevg rootvg hdisk1
Migration d’un LV
Démontage du FS
umount /users/notes01

Copie du LV
cplv -y notes01tp -v z04uvg_not01 notes01lv

Modification du FS
chfs -a dev=/dev/notes01tp /users/notes01
chfs -a log=/dev/logdata01 /users/notes01

Suppression de l’ancien LV (ne pas supprimer le FS!)
rmlv -f notes01lv

On renome ls nouveau LV
chlv -n notes01lv notes01tp

On remonte le FS
mount /users/notes01

Packages

voir infos sur un paquet
lslpp -l

Supprimer un package:
installp -u “nom du package”

Voir les incohérences/problèmes de dépendances:
lppchk -mv3

Hardware

Disques dur

lsdev -Ccdisk

CPU

lsdev -C -c processor

Cartes fibres:

lsdev -Cc adapter|grep fics
lsdev -Cctape
lscfg -vl fcs2
fcstat fcs0

lister la HMC

lsrsrc IBM.ManagementServer