set nfs_use_reserved_ports=1 for mixed cluster Linux MN=>AIX node
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4651 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
parent
413179dbb8
commit
af1cd4333f
@ -553,6 +553,28 @@ sub updatenode
|
||||
$callback->($rsp);
|
||||
}
|
||||
|
||||
if (scalar(@$AIXnodes))
|
||||
{
|
||||
if (xCAT::Utils->isLinux())
|
||||
{
|
||||
# mixed cluster enviornment, Linux MN=>AIX node
|
||||
# linux nfs client can not mount AIX nfs directory with default settings.
|
||||
# settting nfs_use_reserved_ports=1 could solve the problem
|
||||
my $cmd = qq~nfso -o nfs_use_reserved_ports=1~;
|
||||
my $output =
|
||||
xCAT::InstUtils->xcmd($callback, $subreq, "xdsh", $AIXnodes, $cmd, 0);
|
||||
if ($::RUNCMD_RC != 0)
|
||||
{
|
||||
my $rsp;
|
||||
push @{$rsp->{data}},
|
||||
"Could not set nfs_use_reserved_ports=1 on nodes. Error message is:\n";
|
||||
push @{$rsp->{data}}, "$output\n";
|
||||
xCAT::MsgUtils->message("E", $rsp, $callback);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#
|
||||
# handle software updates
|
||||
#
|
||||
|
Loading…
Reference in New Issue
Block a user