CED Solutions Home
Search classes by keyword:
Search classes by category:
computer training atlanta
birmingham, alabama


Microsoft Gold Partner, Microsoft Office Specialist, Cisco Partner, CompTIA Gold Partner, SCP Partner, EC-Council Training, ISC Provider, Novell Gold Training Partner, CIW Partner, Prometric Training Center, Pearson Vue Test Center, Measure Up Training


Linux/Unix/AIX Main | IBM AIX | AIX Classes | AIX FAQ

IBM AIX FAQ

Table of Contents

  1. What is the AIX operating system?
  2. I know neither UNIX nor AIX. Where can I find more information?
  3. What is the Object Database?
  4. How do I get rid of those verbose error messages?
  5. Which release of AIX do I have?



1. The AIX operating system - what is it?

This is best answered by reading the text files in /usr/lpp/bos. The README file there contains general information and the BSD files contain useful information if you know BSD and/or System V.

The last release for the RT PC is 2.2.1. The latest release for PS/2s and Intel architecture machines is AIX 1.3; for PS/2s only, 1.2.1. For the RS/6000, there are two major levels, 3.1 and 3.2, and various intermediate levels. IBM has dropped support for 3.1.

2. I know neither Unix nor AIX - where do I find more information?

If you are new to Unix, you should look at the other newsgroups in the comp.unix hierarchy, in particular comp.unix.questions (for basic questions) or comp.unix.wizards (for difficult questions). These two groups have a common FAQ posting as well.

If you need information about C programming, try comp.lang.c or comp.std.c, the latter for Standard ANSI C issues. comp.lang.c has a FAQ posting.

3. What is the Object Database?

AIX stores most of the system management information in /etc/objrepos, /usr/lib/objrepos, and /usr/share/lib/objrepos. Files (also referred to as system object classes) in these directories are adminstered by the Object Database Manager, ODM, which is a set of library routines and programs providing basic object oriented database facilities.

Under most circumstances, only SMIT or the commands SMIT call should be used to change the contents of the system object classes. A harmless way to look at the object database is to use odmget >class> where >class> is one of the files in /etc/objrepos.

Experienced users can use the ODM editor, odme, to navigate the database in detail. Modifying the database should only be attempted if you know exactly what you are doing.

4. How do I get rid of those verbose error messages?

Many of the messages from the UNIX commands are available in different languages. This is controlled by the LANG environment variable, the default being En_US meaning English in the US. All the default messages have a message number associated with them, e.g.:


       $ cat no-such-file
       cat: 0652-050 Cannot open no-such-file.

If you prefer the terser Unix-looking error message, set your environment LANG to C, and you will get:


       $ cat no-such-file
       cat: Cannot open no-such-file.

5. Which release of AIX or other products do I have?

New with 3.2.5: The oslevel command shows OS and component levels. Run oslevel -help to see options

The command 'lslpp -h bos.obj' will show all lines referring to the BOS, the Basic Operating System. E.g.:


  Fix Id  Release         Status    Action     Date       Time     User Name
  ------- --------------- --------- ---------- ---------- -------- ---------
  Path: /usr/lib/objrepos
  bos.obj
          03.02.0000.0000 COMPLETE  COMMIT     12/31/69   18:00:00 root
  U401864 03.02.0000.0000 COMPLETE  COMMIT     11/12/92   20:09:35 root
  U401968 03.02.0000.0000 COMPLETE  COMMIT     11/12/92   23:18:21 root
  U401969 03.02.0000.0000 COMPLETE  COMMIT     11/12/92   23:18:20 root
                 ..........................
  U418349 03.02.0000.0000 COMPLETE  COMMIT     08/28/93   15:34:13 root
  U419950 03.02.0000.0000 COMPLETE  COMMIT     08/28/93   15:34:11 root

For AIX 3.2, you may come across discussions on 3.2.0, 3.2.1, 3.2.2, 3.2.3 extended, 3.2.4 and 3.2.5. There is no absolute way to tell which of these you are running since the newer releases are simply 3.2.0 with some sets of PTFs added. See above example listing. These selective fixes could mean there are literally thousands of slightly different variations of 3.2 in use. Please see section 6 to request some useful faxes to help with this number game.

AIX 3.2.4 and later attempts to resolve this confusion. The OS is broken down into subsystems so that updates can be applied to an entire subsystem. lslpp also sports a new option; use 'lslpp -m bos.obj' to show what level and update the system is running. You can also use the new oslevel command. Unless you have a pressing need (such as applications unsupported on > 3.2.3), it is recommended that you update to this level.



Home | Technical Schedule | Application Classes | Class Outlines | MCSE, MCDBA, MCSD Training | Microsoft .NET Programming | Cisco Classes | Linux, Unix, AIX | CompTIA Certification | Webmaster Training | Pricing | Locations | Financing | E-mail Us





Search classes by keyword:
Search classes by category:


computer training atlanta MCSE Atlanta MCSE Georgia MCSE classes MCSE Birmingham MCSE Training MCSE training Atlanta MCSE classes Atlanta MCSE classes Birmingham MCSE classes Alabama Dreamweaver Atlanta Dreamweaver training Atlanta ColdFusion training ColdFusion training Atlanta project training atlanta ColdFusion classes Atlanta ColdFusion classes Georgia Flash training Georgia Flash training Atlanta MCSE boot camps MCSE certification training computer room rentals computer room rentals atlanta computer room rentals birmingham computer training georgia computer training alabama computer training birmingham Crystal Reports training Crystal Reports training atlanta Crystal Reports classes Crystal Reports classes Atlanta Crystal Reports 8.0 training