Tuesday, March 11, 2008

How to convert a standalone TMR to a managed node of another TMR

This is a well-documented but relatively new framework feature. There are multiple ways to install a managed node using trusted host/rexec methods, but these methods pose security risks and rexec/rsh services are disabled by default on most systems. Tivoli, of late, added SSH based managed node installation but it is difficult to setup especially if you want to install a Linux/Unix managed node from a Windows TMR. (Believe me I came across this setup!).

The easiest way to securely install a managed node then is to install a standalone TMR (without any managed nodes underneath it) and convert the TMR into a managed node. Here is how to do it.

Step 1:
Install a TMR on the system where you want to install a managed node

Step 2:
Run the following command on the newly installed TMR in step 1. Make sure that the both the realtmr and this managed node system can talk, Otherwise, the whole thing fails and you may have to redo the steps all over again.
wstandalone -c

Step 3:
Run the following command on the real TMR. This will allocate the dispatcher number to the newly converted managed node.

wstandalone -a

Please note that in the above command, the dispatcher_id must be a unused dispatcher id in the "odadmin odlist" command.

That is it. I found this method much easier than trying to setup ssh/rexec. Hope you find it useful as well.

No comments: