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 manage network tuning parameters
Viewed 4900 times since Mon, Jun 11, 2018
AIX Reviewing AIX Error and Boot Logs
Viewed 4237 times since Wed, Mar 20, 2019
AIX - How to get IP and MAC address of ethernet adapter in AIX
Viewed 28201 times since Fri, Jun 8, 2018
SNAP
Viewed 2639 times since Mon, Sep 17, 2018
AIX 0516-404 allocp: This system cannot fulfill the allocation
Viewed 4148 times since Thu, Sep 20, 2018
AIX lspath Missing path
Viewed 11258 times since Fri, Oct 5, 2018
How to clear/clean/erase/delete/reset network adapter configuration on AIX?
Viewed 13430 times since Thu, Nov 29, 2018
AIX Resolving "missing" or "removed" disks in AIX LVM
Viewed 5990 times since Tue, Aug 6, 2019
How to enable Large Pages for a specific user on AIX?
Viewed 3597 times since Thu, Nov 29, 2018
Reconfigure RSCT ID to fix DLPAR issues on cloned AIX systems
Viewed 16647 times since Thu, Feb 21, 2019