A copy of http://www.digital52.com/help/aixnimol.php written by Jeffry Walsh (?).
I added some formatting to make it fit better on the page.
For the kernel file in /tftpboot (aix71-kernel in step #6) there needs to
be a matching .info filename, aix71-kernel.info . If the kernel is renamed or soft or hard-linked to (best way for saving space and allowing for customization) the .info file needs to match.
The .info file, with the current setup, should be like the following, changing the variables to match what you have.
#----- Network Install Manager Info File -----#
export NIM_SERVER_TYPE=linux
export NIM_SYSLOG_PORT=514
export NIM_SYSLOG_FACILITY=local2
export NIM_NAME=$clientname
export NIM_HOSTNAME=$clientname
export NIM_CONFIGURATION=standalone
export NIM_MASTER_HOSTNAME=$servername
export NIM_SHELL="shell"
export NIM_LICENSE_ACCEPT=yes
export RC_CONFIG=rc.bos_inst
export NIM_BOSINST_ENV="/../SPOT/usr/lpp/bos.sysmgt/nim/methods/c_bosinst_env"
export NIM_BOSINST_RECOVER="/../SPOT/usr/lpp/bos.sysmgt/nim/methods/c_bosinst_env -a hostname=$clientname"
export SPOT=$nfsservername:/export/aix71/spot/usr
#export NIM_BOSINST_DATA=/NIM_BOSINST_DATA #OPTIONAL
export NIM_BOS_IMAGE=/SPOT
export NIM_BOS_FORMAT=spot
export NIM_HOSTS=" 127.0.0.1:loopback:localhost $clientip:$clientname $serverip:$servername $nfsserverip:$nfsservername"
export NIM_MOUNTS=" $nfsservername:/export/aix71/lppsource/installp/ppc:/SPOT/usr/sys/inst.images:dir $nfsservername:/export/aix71/bosinst.data:/NIM_BOSINST_DATA:file "
export ROUTES=" default:0:$serverip "
#----- End of NIM Info File -----#
pBlade uses bootp to retrieve IP information, which dhcpd already supplies bootp. A static IP needs to be set which is fairly simple.
In the /etc/dhcpd.conf or separate file that will be "included" in dhcpd.conf should contain:
host $clientname {
fixed-address $clientip;
hardware ethernet $clientmac;
filename aix71-kernel;
}
The SMS Remote IPL for the blade will need to be setup to represent the configuration.
Client IP: $clientip
Server IP: $serverip
Gateway IP: $serverip
Subnet Mask: 255.255.0.0
or whatever you have yours set to.
These are very similar to the above. The major difference is mksysb installs vs rte. mksysb are disk images while rte is a fresh install.
VIOS installations, I believe, can be handled the same way as AIX, but using Bernard Zeller's installation information mksysb are used as its available on the DVD already, where AIX it is not.
http://www.ibm.com/developerworks/wikis/display/LinuxP/IBM+VIOS+Network+Installation
Taken from Bernard Zeller's information
1. Edit /etc/sysconfig/syslog:
# /etc/sysconfig/syslog
...
SYSLOGD_PARAMS=-r
...
2. Edit /etc/syslog.conf
# /etc/syslog.conf
...
#local2,local3.* -/var/log/localmessages
local3.* -/var/log/localmessages
local4,local5.* -/var/log/localmessages
local6,local7.* -/var/log/localmessages
local2.* -/var/log/nimol.log
...