To do a quick check on the number of path present (does not mean all are Enabled] using for loop

To do a quick check on the number of path present (does not mean all are Enabled] using for loop.
=====================================================


for i in `/usr/sbin/lspath | grep scsi | awk  '{print $2}' | sort |uniq ` ;  do echo "$i `/usr/sbin/lspath | awk '/'$i' /' | uniq | awk '/Enabled/' | wc -l`" ; done

for i in `/usr/sbin/lspath | grep scsi | awk '{print $2}' | sort | uniq` ;  do echo "$i `/usr/sbin/lspath | awk '/'$i' / {print $2}' | wc -l`" ; done


hdisk0        2
hdisk1        2
hdisk2        2
hdisk3        2
hdisk4        2
=====================================================

 

The below command will use lspath to identify number of path configured and number of those path which are online
=====================================================
echo "Dev         NoPath    Online     ThroughNoOfInterface" ; for i in `lspath -H -F 'name parent path_id connection status' | awk '!/name /  {print $1}' | sort | uniq`; do echo "$i; `lspath -H -F 'name parent path_id connection status' | awk '/'$i' /{print $4}' | uniq | wc -l`; `lspath -H -F 'name parent path_id connection status' | awk '/'$i' / && /Enabled/ {print $4}' | uniq | wc -l`;        `lspath -H -F 'name parent path_id connection status' | awk '/'$i' / {print $2}' | uniq | wc -l`" ; done


Dev         NoPath    Online     ThroughNoOfInterface
hdisk0;        1;        1         1
hdisk1;        1;        1         1
hdisk2;        3;        1         1
hdisk3;        3;        1         1
hdisk4;        3;        1         1
=====================================================

 

0 (0)
Article Rating (No 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
AIX - How to get Memory infomation
Viewed 14430 times since Fri, Jun 8, 2018
AIX Changing ’defined’ or ’missing’ hard disk states to ’Available’ in IBM Smart Analytics System for AIX environment
Viewed 11847 times since Wed, May 22, 2019
Topics: AIX, System Admin↑ Export and import PuTTY sessions
Viewed 4146 times since Fri, Apr 19, 2019
LVM: Unmirror/Mirror "rootvg" Volume Group
Viewed 4755 times since Mon, May 21, 2018
Reconfigure RSCT ID to fix DLPAR issues on cloned AIX systems
Viewed 18165 times since Thu, Feb 21, 2019
AIX, Security, System Admin↑ Generating random passwords
Viewed 3971 times since Fri, Apr 19, 2019
Rootvg Mirroring in AIX
Viewed 4013 times since Mon, May 21, 2018
Awesome Command to show top 15 processes using memory on AIX
Viewed 25195 times since Thu, Nov 29, 2018
AIX boot proccess
Viewed 4481 times since Tue, Apr 16, 2019
Useful AIX general commands
Viewed 13543 times since Wed, Apr 17, 2019