Finding AIX down level filesets.
Have you just done an AIX technology level update and found the output from oslevel -s still shows the wrong level?
Here is how to find the filesets that have not been updated to the correct level.
Run the instfix command to list all known fix levels.
# instfix -i | grep AIX_ML
All filesets for 6100-00_AIX_ML were found.
All filesets for 6100-01_AIX_ML were found.
All filesets for 6100-02_AIX_ML were found.
All filesets for 6100-03_AIX_ML were found.
All filesets for 6100-04_AIX_ML were found.
All filesets for 6100-05_AIX_ML were found.
Not all filesets for 6100-06_AIX_ML were found.
Now run instfix again, using the correct ML output from the about.
# instfix -cik 6100-06_AIX_ML | grep -v -e ":=:" -e ":+:" -e ":!:"
#Keyword:Fileset:ReqLevel:InstLevel:Status:Abstract
6100-06_AIX_ML:Java6.sdk:6.0.0.215:6.0.0.200:-:AIX 6100-06 Update
This is the list of fileset(s) that need updating.
Use installp or smitty install to update the required filesets and check the oslevel output again.
# installp -a -g -X -d /tmp/patches Java6.sdk
# oslevel -s
6100-06-04-1112