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
How To Mirror Your Root Disk On AIX (a.k.a. rootvg)
Viewed 4506 times since Mon, May 21, 2018
AIX HOW TO CLONE A ROOTVG USING ALTERNATE DISK INSTALLATION ALTER_DISK_COPY
Viewed 14714 times since Sun, Jun 30, 2019
Create a mksysb + SPOT using NIM (CLI)
Viewed 5211 times since Tue, Jul 17, 2018
AIX oslevel version OS
Viewed 4260 times since Wed, Apr 17, 2019
How to start daemons at the system startup in AIX servers
Viewed 1892 times since Tue, Jun 18, 2019
AIX alt_disk_copy
Viewed 9283 times since Sun, Jun 30, 2019
A Unix Utility You Should Know About: lsof
Viewed 1638 times since Tue, Apr 16, 2019
replacing (hot-swap) failed disk in rootvg
Viewed 8532 times since Thu, Sep 20, 2018
Troubleshooting Starts With Understanding Your Physical Disks’ Attributes
Viewed 3323 times since Sat, May 19, 2018
Create jfs2 logical volume on AIX
Viewed 3806 times since Thu, Feb 21, 2019