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 lsdevinfo
Viewed 10595 times since Mon, Jun 3, 2019
Mirroring the rootvg Volume Group for AIX
Viewed 4403 times since Mon, May 21, 2018
Monitor logfiles and command output on AIX using multitail.
Viewed 2617 times since Thu, Feb 21, 2019
Firmware Assisted Dump sysdump
Viewed 2304 times since Mon, Jul 16, 2018
AIX Oracle tuning
Viewed 230590 times since Tue, Jul 2, 2019
AIX routing - How Do I Compare ODM with the Current Routing Table?
Viewed 2941 times since Mon, Jul 29, 2019
SNAP
Viewed 2244 times since Mon, Sep 17, 2018
Top 4 Reasons for Node Reboot or Node Eviction in Real Application Cluster (RAC) Environment
Viewed 102601 times since Thu, Jun 21, 2018
Recovery AIX system when hang on boot (554 code error).
Viewed 17010 times since Thu, Feb 21, 2019
Epoch & Unix Timestamp Conversion Tools
Viewed 63574 times since Fri, Jun 22, 2018