Tanti Technology

My photo
Bangalore, karnataka, India
Multi-platform UNIX systems consultant and administrator in mutualized and virtualized environments I have 4.5+ years experience in AIX system Administration field. This site will be helpful for system administrator in their day to day activities.Your comments on posts are welcome.This blog is all about IBM AIX Unix flavour. This blog will be used by System admins who will be using AIX in their work life. It can also be used for those newbies who want to get certifications in AIX Administration. This blog will be updated frequently to help the system admins and other new learners. DISCLAIMER: Please note that blog owner takes no responsibility of any kind for any type of data loss or damage by trying any of the command/method mentioned in this blog. You may use the commands/method/scripts on your own responsibility. If you find something useful, a comment would be appreciated to let other viewers also know that the solution/method work(ed) for you.

Wednesday, 30 May 2012

IBM AIX System Administration Training Courses Collection









AIX 5L System Administration I: Implementation (Course Code AU14) Instructor Guide
AIX 6 Basics (Course Code AU13) Instructor Guide
AIX 6 Basics (Course code AN10) Instructor Guide
AIX 6 System Administration II: Problem Determination (Course code AU16) Instructor Guide
Power Systems for AIX I: LPAR Configuration and Planning (Course code AN11) Instructor Guide
Power Systems for AIX II: AIX Implementation and Administration (Course code AN12) Instructor Guide
Power Systems for AIX III: Advanced Administration and Problem Determination (Course code AN15) Instructor   Guide
AIX 5L Basics (Course Code AU13) Student Notebook
AIX 6 System Administration I: Implementation (Course code AU14) Student Notebook
AIX 5L System Administration II:  Problem Determination (Course Code AU16) Student Exercises
AIX 5L System Administration II:  Problem Determination (Course Code AU16) Student Notebook
AIX 5L  System Administra t ion I: Implementation (Course Code AU14) Student Notebook
AIX 6 System Administration II: Problem Determination (Course code AU16) Student Notebook
AIX 6 System Administration II: Problem Determination (Course code AU16) Student Exercises with hints



Getting Started With AIX 7.1


Getting Started With AIX 7.1

Well, I was wrong. After arguing in two posts (here and here) that getting physical media from IBM is preferable to downloading AIX images, I am now among the converted. Sort of.

What happened? AIX 7.1 happened. When it was released on Sept. 10, I just had to get my hands on it. That meant I had to download it. Don't worry; I also ordered my physical media. But I did download a copy so I could work with it right away.

Glad as I was to get started with the newest AIX version, the experience reminded me why I'm generally reluctant to download these files. I couldn't unzip one file,
AIX_7.1_Base_Operating_System_TL_7100-00-00_DVD_1_of_2_092010.iso.ZIP. Instead, I received this error message:

End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a     multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of
AIX_7.1_Base_Operating_System_TL_7100-00-00_DVD_1_of_2_092010.iso.ZIP
or
AIX_7.1_Base_Operating_System_TL_7100-00-00_DVD_1_of_2_092010.iso.ZIP.zip,
and cannot find
AIX_7.1_Base_Operating_System_TL_7100-00-00_DVD_1_of_2_092010.iso.ZIP.ZIP, period.

Since I was able to unzip the AIX_7.1_Base_Operating_System_TL_7100-00-00_DVD_2_of_2_092010.iso.ZIP (disk 2) file with no trouble, I thought maybe the download didn't complete the first time. So I tried downloading the whole thing again, with the same results. Interestingly though, once I moved the file to an LPAR running RedHat Linux on the same frame, it unzipped just fine.

After completing the download and the decompressing the files, I moved the .iso images over to my virtual media repository, booted an LPAR from it and loaded AIX 7.1. I was able to select the edition of AIX I wanted to install, and I was able to navigate through menus and pick different software install options, including my preferred browser and the server packages I wanted to install. It looked like a normal AIX installation.

     1  System Settings:
         Method of Installation............. New and Complete Overwrite      
         Disk Where You Want to Install.....hdisk0

    2  Primary Language Environment Settings (AFTER Install):
         Cultural Convention................English (United States)
         Language ..........................English (United States)
         Keyboard ..........................English (United States)
         Keyboard Type......................Default
    3  Security Model.......................Default                   
    4  More Options  (Software install options)
    5  Select Edition.......................express

Install Options

 1.  Graphics Software................................................ Yes
 2.  System Management Client Software................................ Yes
 3.  Enable System Backups to install any system...................... Yes
     (Installs all devices)
4.    Import User Volume Groups........................................ Yes

Install More Software

 1. Firefox (Firefox CD).............................................. No 
 2. Kerberos_5 (Expansion Pack)....................................... No 
 3. Server (Volume 2)................................................. No

Nevertheless, I have a couple of nits to pick: First, why is the Manage Editions menu option so high up on the SMIT main menu? 

  Software Installation and Maintenance
  Software License Management
  Manage Editions
  Devices
  System Storage Management (Physical & Logical Storage)
  Security & Users
  Communications Applications and Services
  Workload Partition Administration
  Print Spooling
  Advanced Accounting
  Problem Determination
  Performance & Resource Scheduling
  System Environments
  Processes & Subsystems
  Applications
  Installation Assistant
  Electronic Service Agent
  Using SMIT (information only)

Even computer geeks build muscle memory, and we've become used to the devices or system storage manager options being only a couple of down arrow keystrokes away. Now we must unlearn years and years of keyboarding. It's the new options -- especially those that probably won't change often -- that should be buried further down the list.

So AIX 7 was loaded, and rebooted. Now we come to my second issue: Having to watch this message on my console as I waited for it to allow me to login to the system for the first time:

    This is the first time starting Director Agent. Please wait several minutes for the initial setup...

    Stopping The LWI Nonstop Profile...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...
    Waiting for The LWI Nonstop Profile to exit...

It'd be nice if I could start the System Director Agent when I wanted to, or at least have the option of running it in the background while I install systems.

And of course, ssh wasn't installed by default, but as always it was easy enough to install it after the fact.

Another thing keep in mind is that if you plan on working with versioned WPARs (where AIX 5.2 can run in a WPAR), those vwpar filesets aren't loaded by default. Be sure you've ordered them separately.

Along with the unveiling of AIX 7.1, new VIOS code was released. Read about Anthony English's experiences with VIOS. (And once you've done so, check out Anthony's comments about migrating the NIM server to AIX 7.1.)

Finally, please share your experiences with AIX 7 in Comments. While I realize that many of you aren't yet considering migration, I am curious to know if AIX 7 is in your near-term plans.


AIX 6.1 Administration (000-104)

Today, I passed and validated my first certification test : AIX 6.1 Administration (000-104).
Now, I have a new status :
 IBM Certified System Administrator – AIX 6.1
This test is a MCQ of 117 questions with a time limit of 150 minutes,  the following lines list the objectives :
Backup and Recovery (5%)
a.     Recover from a lost root password
b.    Backup AIX OS and data using AIX commands (mksysb, mkcd, tar, backup, etc)
c.     Restore AIX OS and data using AIX commands, including listing backup media contents (restvg, restore, tar, etc)
System Initialization and Boot (7%)
a.     Describe and modify the /etc/inittab and rc files
b.    Describe the different run levels and boot modes
c.     Use commands to manage the boot list and create boot logical volumes (incl. changing the boot list)
d.    Describe the boot process (BIST, POST, mounts, cfgmgr)
e.     Interrupt the boot process and use SMS
f.     Describe booting from different media (disk, network, tape, cd)
g.    Perform system or partition startups, shutdowns and reboots
System and Device Configuration (9%)
a.     Add or remove devices (printers, tape, adapters, using cfgmgr, etc)
b.    Determine / chance device attributes, including WWN, MAC addresses, etc. (lsdev, chdev, lscfg, lsattr)
c.     List, define and change paging space
d.    Configure and manage print subsystem (print queues, default printer, print job management)
e.     Configure system environment (timezone, /etc/environment, etc.)
f.     Add / remove disks (including data migration tasks, using cfgmgr)
Network Administration (9%)
a.     Configure the network (TCP/IP daemons, /etc/hosts, hostname, ifconfig, route, /etc/resolv.conf, etc/netsvc.conf, /etc/ntpd.conf)
b.    Configure network security (/etc/hosts.equiv, .rhosts, etc.)
c.     Verify network availability and debug network problems (ping, ifconfig, netstat, tcpdump, iptrace)
d.    Understand and configure Etherchannel and teaming
e.     Configure NFS (/etc/exports/, biod, nfsd, showmount, etc.)
f.     Configure and use CIFS (very basic)
Security and User Management (7%)
a.     Add, delete, change user and group accounts
b.    Describe and modify user and group management related files, profiles, and set or change the shell environment (/etc/security/user, /etc/security/limits, /etc/security/passwd, /etc/profile/, .profile)
c.     Demonstrate in-depth knowledge of the login process (is getty running, order of the environment being set, etc.)
d.    Set permissions (in more depth than operator)
e.     Configure RBAC (role-based access control)
Install and Maintain AIX (11%)
a.     Determine correct installation source (CD/DVD, NIM, cloning, alternate disk install, etc)
b.    Determine correct installation type (preservation, migration, new/complete overwrite)
c.     Install, check and remove updates, TLs and fixes. Describe lpp statuses and tasks (commit, apply, or reject using lslpp), and debug install errors using lppchk
d.    Describe various options to acquire updates and fixes (SUMA, FLRT)
e.     Install additional IBM and Open Source licensed program products (rpm, rte, bff, etc.)
f.     Install and configure a basic NIM environment (what it is and what must be configured)
g.    Obtain and validate system and device firmware, including considerations for ‘deferred’ and ‘concurrent’ maintenance.
Logical Volume, File and Filesystem management (7%)
a.     Enlarge and reduce file systems
b.    Describe and differentiate between physical volumes and LVMs, logical volumes, physical and logical partitions, and physical disk and physical partition size.
c.     Manage Volume Groups including mirroring (mkvg, varyonvg, varyoffvg, extendvg, exportvg, importvg, lsvg)
d.    Describe and manage different types of Logical Volumes, including mirroring.
e.     Describe and manage different types of filesystems and different logging methods (mkfs, chfs, fsck, mount, snapshot, etc.)
f.     Configure and manage symbolic and hard links
g.    Demonstrate understanding of multipath I/O
Problem Determination and Resolution (15%)
a.     Use logs to identify problems (errlog, alog, syslog, etc.)
b.    Use the diag utility
c.     Use traces, truss, snap and kdb
d.    Describe and use ODM
e.     Configure and use system dump devices
f.     Recover from a full file system
g.    Troubleshoot common boot LED codes and access a system that will not boot
h.     Troubleshoot installation hangs and failures
i.      Debug shell script common interpreter problems (ksh, etc)
j.      Recover a logical volume
k.     Find and correct corrupted filesystems, superblocks, etc.
Process and Performance Management and Tuning (9%)
a.     Use the system resource manager
b.    Understand and use Workload Manager (WLM) at a basic level
c.     Use cron and at at a detailed level
d.    Use tuning tools and parameters (ioo, vmo, no, /etc/tunables, etc)
e.     Use performance monitoring tools (topas, netstat, vmstat, lvmstat, iostat, svmon, nmon)
f.     Monitor and change process execution (ps, nice, kill)
Planning and Documentation (11%)
a.     Understand Workload Partitions (WPARs) and when to use them
b.    Plan HMC configuration (networking, redundancy, users, security, etc.)
c.     Describe the use and function of VIO
d.    Partition planning (micropartitioning, memory planning, HEA/IVE, processor allocation, etc)
e.     Document a system (sysplan, etc)
f.     Find appropriate resources (info center, key center, etc.)
g.    Determine system redundancy requirements (avoiding single points of failure)
h.     Describe applicability and use of Capacity on Demand
HMC and Partition Management (6%)
a.     Apply HMC and Server fixes
b.    Define, add, remove resources from an LPAR (DLPAR and partition profiles, etc.)
c.     Backup and restore the HMC
d.    Use the HMC and ASMI interface,
e.     Understand and use IVM (options, functions, etc.)
f.     Configure and use electronic service agent