Fixed bug 3131136: we have seen it many times, there are no any pid files in the system and it makes our code cannot restart conserver daemon. Now we will restart conserver once user run makeconserver. It may introduce some warning msg if we try to stop conserver daemon which is not existing
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8475 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
parent
2a96709a23
commit
e9a21e4b5b
@ -398,25 +398,15 @@ sub makeconservercf {
|
||||
#restart conserver daemon
|
||||
my $cmd;
|
||||
if(xCAT::Utils->isAIX()){
|
||||
if (-f "/var/run/conserver.pid") {
|
||||
$cmd = "stopsrc -s conserver";
|
||||
xCAT::Utils->runcmd($cmd, 0);
|
||||
$cmd = "startsrc -s conserver";
|
||||
xCAT::Utils->runcmd($cmd, 0);
|
||||
} else {
|
||||
$cmd = "startsrc -s conserver";
|
||||
xCAT::Utils->runcmd($cmd, 0);
|
||||
}
|
||||
} else {
|
||||
if (-f "/var/run/conserver.pid") {
|
||||
$cmd = "/etc/init.d/conserver stop";
|
||||
xCAT::Utils->runcmd($cmd, 0);
|
||||
$cmd = "/etc/init.d/conserver start";
|
||||
xCAT::Utils->runcmd($cmd, 0);
|
||||
} else {
|
||||
$cmd = "/etc/init.d/conserver start";
|
||||
xCAT::Utils->runcmd($cmd, 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user