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 alt_disk_copy
Viewed 10697 times since Sun, Jun 30, 2019
LVM: Extend an existing Volume Group by adding a new disk
Viewed 6316 times since Sat, Jun 2, 2018
replacing (hot-swap) failed disk in rootvg
Viewed 9821 times since Thu, Sep 20, 2018
AIX: Remove existing disk
Viewed 3277 times since Sun, Jun 3, 2018
AIX www web Links
Viewed 4015 times since Fri, Apr 19, 2019
AIX Migrating from SDDPCM to AIXPCM (the easy way)
Viewed 20851 times since Mon, Dec 31, 2018
java Simple Java JDBC Program To Execute SQL Select Query
Viewed 9110 times since Sun, Jan 9, 2022
AIX Resolving "missing" or "removed" disks in AIX LVM
Viewed 5769 times since Tue, Aug 6, 2019
Useful AIX commands
Viewed 10754 times since Sun, Jun 17, 2018
Unix - Find command examples
Viewed 4988 times since Fri, Jun 8, 2018