Check connection (rsh or nimsh) between NIM server and LPAR

NIM server needs to be connected with LPARs, either using rsh or nimsh protocol. In case this communcation is lost, mksysb backups or other tasks from NIM to this lpar will fail. So, I have made this simple script to check this connectivity between NIM and LPAR.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/usr/bin/ksh
# Copyright (C) 2012 Israel Garcia iga3725 @ yahoo.com
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program
# You need to add parameter $1 as the name of the lpar (machine resource) to the script:
#
# Check machine resource exist on NIM:
lsnim -c machines|grep "$1" 1>/dev/null
if [[ $? -eq 0 ]] ; then
   echo
     else
    echo "ERROR: $1 machine resource does not exists on NIM." && exit 1
fi
#
nim -o lslpp $1 |grep bos.rte.odm 1>/dev/null
 
if [[ $? == 0 ]];then
    echo "Communication NIM-LPAR $1 is OK!!"
else
    echo; echo "ERROR: There's no connection between NIM and LPAR $1. Check configuration."
fi
echo

Just thanks if the post was helpful

5 (3)
Article Rating (3 Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Useful AIX general commands
Viewed 11963 times since Wed, Apr 17, 2019
AIX: How to identify the program listening in the given port
Viewed 2517 times since Mon, Jun 11, 2018
How to know witch process is running in a particular port on AIX using KDB
Viewed 12786 times since Thu, Nov 29, 2018
sysdumpdev Command
Viewed 1934 times since Mon, Jul 16, 2018
Installation of the Virtual I/O Server directly from the HMC
Viewed 21014 times since Tue, Jun 4, 2019
AIX Password expiry /etc/passwd
Viewed 19077 times since Wed, Jul 3, 2019
How to Investigate a System Reboot
Viewed 4676 times since Mon, Jul 16, 2018
Online Backups and Recovery in a Snap AIX
Viewed 5228 times since Wed, May 30, 2018
AIX, user gets “pwd: The file access permissions do not allow the specified action.”
Viewed 11254 times since Tue, Mar 16, 2021
AIX Not all filesets for 6100-07_AIX_ML were found
Viewed 3099 times since Tue, Jul 17, 2018