AIX 6/7 Script to create a file with commands to remove missing and failed paths

To create a file with commands to remove the missing paths

1
2
3
4
5
6
7
8
9
#!/bin/sh
# rmpaths
>xrmpaths
echo "#!/bin/sh" >>xrmpaths
disks=$(lspv | awk '{print $1}')
for loop in $disks
do
lspath -l $loop -H -F "name:parent:connection:status" |grep Missing| awk -F: '{print "rmpath -dl",$1,"-p", $2, "-w", $3}'>>xrmpaths
done

 

To create a file with commands to remove the failed paths

1
2
3
4
5
6
7
8
9
#!/bin/sh
# rmpaths
>xrmpaths
echo "#!/bin/sh" >>xrmpaths
disks=$(lspv | awk '{print $1}')
for loop in $disks
do
lspath -l $loop -H -F "name:parent:connection:status" |grep Failed| awk -F: '{print "rmpath -dl",$1,"-p", $2, "-w", $3}'>>xrmpaths
done
5 (1)
Article Rating (1 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 9790 times since Mon, Jun 3, 2019
AIX, Red Hat, Security, System Admin↑ System-wide separated shell history files for each user and session
Viewed 1897 times since Fri, Apr 19, 2019
Part 3, Monitoring your network packets and tuning the network
Viewed 5659 times since Mon, Jun 4, 2018
Script to make mksysb backup from NIM to LPAR
Viewed 3143 times since Thu, Feb 21, 2019
AIX Assign a PVID to a new hdisk
Viewed 6024 times since Tue, Jul 17, 2018
Monitoring Events with AIX Audit
Viewed 3482 times since Wed, May 30, 2018
LVM: Shrink & extend a filesystem/volume
Viewed 1812 times since Sun, Jun 3, 2018
AIX, Monitoring, Networking, Red Hat, Security, System Admin↑ Determining type of system remotely
Viewed 1833 times since Fri, Apr 19, 2019
0516-404 allocpThis system cannot fulfill the allocation
Viewed 9706 times since Thu, Sep 20, 2018
Many Choices for AIX File Integrity
Viewed 2395 times since Wed, May 30, 2018