rollupdate - final fix for LL EXTSHM problem

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9119 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
This commit is contained in:
mellor 2011-03-21 20:14:41 +00:00
parent 1275bbbce3
commit 01ccf9e3f8

View File

@ -136,6 +136,9 @@ sub process_request {
$::SUBREQ = shift;
my $ret;
# ENV variable required by all LL commands
$ENV{'EXTSHM'} = 'ON';
# globals used by all subroutines.
$::command = $::request->{command}->[0];
$::args = $::request->{arg};
@ -2602,13 +2605,7 @@ sub llreconfig {
if ( $llattr =~ /RESOURCE_MGR_LIST/ ) {
$llrms = $llval; }
}
######
### WORKAROUND FOR LL BUG
### The "EXTSHM=ON" is a workaround for a LL bug
### This must be set when calling llrctl from xcatd
######
#$cmd = "llrctl reconfig";
$cmd = "export EXTSHM=ON;llrctl reconfig";
$cmd = "llrctl reconfig";
my @llms = split(/\s+/,$llcms." ".$llrms);
my %have = ();
my @llnodes;