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
Kerberos authentication configuration for AIX servers
Viewed 10248 times since Mon, Jun 25, 2018
bootlist multiple boot logical volume found
Viewed 2403 times since Tue, Apr 16, 2019
AIX- Procedure to replace rootvg harddisk
Viewed 3858 times since Tue, Apr 16, 2019
AIX 0516-404 allocp: This system cannot fulfill the allocation
Viewed 2919 times since Thu, Sep 20, 2018
How to mirror the rootvg in AIX?
Viewed 4351 times since Mon, May 21, 2018
AIX: Remove existing disk
Viewed 2275 times since Sun, Jun 3, 2018
Recovery from LED 552, 554, or 556 in AIX
Viewed 2209 times since Tue, Apr 16, 2019
VIO Server Howto
Viewed 9344 times since Mon, Jun 11, 2018
How to disable SSH cipher/ MAC algorithms for Linux and Unix
Viewed 39248 times since Fri, Aug 21, 2020
AIX Reviewing AIX Error and Boot Logs
Viewed 2367 times since Wed, Mar 20, 2019