diff --git a/DiskIO/Script/queryDisks.pl b/DiskIO/Script/queryDisks.pl index 0d7c9fa6d06ff4c21387b7b14f0ed1a3064719d7..79c751f06a27903264410d252e6d65a5d0cf8364 100755 --- a/DiskIO/Script/queryDisks.pl +++ b/DiskIO/Script/queryDisks.pl @@ -37,7 +37,7 @@ print "\t\"data\":[\n\n"; my %shouldBeRemoved; # handle multipath devices, remove first, later (re)add -if ( $checkMultipath ) { +if ( -e $_multipathd && $checkMultipath ) { system("$_sudo $_multipathd show > /dev/null 2>&1"); my $exitVal = $? >> 8; $checkMultipath = 0 if ($exitVal); diff --git a/DiskIO/Script/queryTotDisks.pl b/DiskIO/Script/queryTotDisks.pl index 6f106b6bbdd3236864027ec0de25c3bba0e5571b..6f7b18ea971d464d151c21855d9a50bebc67a55e 100755 --- a/DiskIO/Script/queryTotDisks.pl +++ b/DiskIO/Script/queryTotDisks.pl @@ -49,7 +49,7 @@ chomp $_multipathd; my %shouldBeRemoved; # handle multipath devices, remove first, later (re)add -if ( $checkMultipath ) { +if ( -e $_multipathd && $checkMultipath ) { system("$_sudo $_multipathd show > /dev/null 2>&1"); my $exitVal = $? >> 8; $checkMultipath = 0 if ($exitVal);