Skip to content

Commit b1bee8f

Browse files
committed
Changed order of gridengine package installation to make sure master is up and running before exec gets installed
1 parent db619a2 commit b1bee8f

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

travis/install_sge.sh

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo apt-get update -qq
1010
echo "gridengine-master shared/gridenginemaster string localhost" | sudo debconf-set-selections
1111
echo "gridengine-master shared/gridenginecell string default" | sudo debconf-set-selections
1212
echo "gridengine-master shared/gridengineconfig boolean true" | sudo debconf-set-selections
13-
sudo apt-get install 'gridengine-*' libdrmaa1.0
13+
sudo apt-get install gridengine-common gridengine-master libdrmaa1.0 gridengine-client gridengine-exec
1414
echo "Waiting 10 seconds for grid engine to come up..."
1515
sleep 10 # Wait for the server to come up, just in case
1616
export CORES=$(grep -c '^processor' /proc/cpuinfo)
@@ -24,9 +24,6 @@ if [ $LOCALHOST_IN_SEL != "1" ]; then sudo qconf -Ae host_template; else sudo qc
2424
sed -i -r "s/UNDEFINED/$CORES/" queue_template
2525
sudo qconf -Ap smp_template
2626
sudo qconf -Aq queue_template
27-
sudo /var/lib/gridengine/default/common/sgeexecd stop
28-
sleep 10
29-
sudo /var/lib/gridengine/default/common/sgeexecd start
3027
echo "Printing queue info to verify that things are working correctly."
3128
qstat -f -q all.q -explain a
3229
echo "You should see sge_execd and sge_qmaster running below:"

0 commit comments

Comments
 (0)