For ipv6, replace inet_* and gethostby* calls with NetworkUtils subroutines
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6034 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
parent
18b2a2b060
commit
a35981c74d
@ -11,6 +11,7 @@ use Thread qw(yield);
|
||||
use POSIX qw(WNOHANG nice);
|
||||
use xCAT::Table;
|
||||
use xCAT::Utils;
|
||||
use xCAT::NetworkUtils;
|
||||
use xCAT::MsgUtils;
|
||||
use xCAT::SvrUtils;
|
||||
#use Data::Dumper;
|
||||
@ -467,7 +468,7 @@ sub mknetboot
|
||||
# BEGIN service node
|
||||
my $isSV = xCAT::Utils->isServiceNode();
|
||||
my $res = xCAT::Utils->runcmd("hostname", 0);
|
||||
my $sip = inet_ntoa(inet_aton($res)); # this is the IP of service node
|
||||
my $sip = xCAT::NetworkUtils->getipaddr($res); # this is the IP of service node
|
||||
if($isSV and (($xcatmaster eq $sip) or ($xcatmaster eq $res))) {
|
||||
# if the NFS directory in litetree is on the service node,
|
||||
# and it is not exported, then it will be mounted automatically
|
||||
|
Loading…
Reference in New Issue
Block a user