Solved

NIM for our AIXs

Posted on 2010-11-19
2
892 Views
Last Modified: 2013-11-17
Hi

I'm planning to install a NIM server  for our AIXs. Couple of questions:

1- What are the advantages of having a NIM server in our network?
2- Any step by step to install NIM on AIX6.1 TL6?

Thanks
0
Comment
Question by:sminfo
2 Comments
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
ID: 34172333
Hi Israel,

great idea! Good job for a tedious autumn weekend!

Advantages of NIM?

The major thing in my opinion is that you're getting a network boot facility exactly designed for AIX.

You can instruct the NIM server to request mksysb backups from its clients to store these images centrally.
Given you created the required AIX installation sources (base level + TL + SP) and their corresponding SPOTs on the NIM server you can then easily recover failed machines from "bare metal" by simply booting the naked machine over the network specifying that the mksysb image be played back.

You can also install new machines over the network using the above installation sources or clone a machine using another machine's mksysb - all that unattendedly if desired and set up correctly.

You can create more sources in the NIM repositories like update packages (TL/SP) and update your clients remotely, also unattendly if desired.

Create scripts/configs like the bosinst.data, image.data, resolv.conf , firstboot files and use these for standardized installations.

In the current versions of NIM you have the additional functionality of installing VIO servers and IVM.

Note: A SPOT is basically a /usr filesystem to be used with diskless clients or for network boot to provide a similar thing to which is known as "Initial RAM Disk" under Linux.

OK, a NIM server doesn't run "out of the box". It needs a bit customizing and maintenance (keeping installation sources up to date and, most important, keeping the SPOTs in sync with them).

As for the setup: "smitty nim" has rather good menus,  there is even an "Easy NIM" ("smitty eznim").

I'm not sure if I should recommend using this "EZNIM". Although it does lots of stuff in few steps it's not really good for learning - you just can't see what's actually going on behind the stages.
I'd possibly prefer using "smitty nim_config_adv" and walk through the menus one by one - but that's your decision, EZNIM can be useful, no doubt.

There have been rather good whitepapers around, but I admit I can't find them any longer on the web.
Try it yourself, maybe you're lucky.
Believe it or not, I only have printed hardcopies of them, they seem to stem from the dinosaurs (yet still relevant, although of course not covering the more recent stuff).

This is from the AIX Infocenter: http://publib.boulder.ibm.com/infocenter/aix/v6r1/topic/com.ibm.aix.install/doc/insgdrf/nim_intro.htm

It's not really a beginner's HOWTO, but very useful nonethless.

As always: Should you encounter problems or have questions during NIM setup or operation - don't hesitate!
I've got a bit experience with NIM and still like it - although NIM doesn't always seem to like me!

Good luck and have a nice weekend (and fun with NIM)!

Cheers

wmp


0
 

Author Closing Comment

by:sminfo
ID: 34172763
very nice wmp.. but it's weekend! :-)
I'll take a look at NIM on monday...

have a nice weekend too.

Israel.
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

This tech tip describes how to install the Solaris Operating System from a tape backup that was created using the Solaris flash archive utility. I have used this procedure on the Solaris 8 and 9 OS, and it shoudl also work well on the Solaris 10 rel…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now