Changeset 29
- Timestamp:
- 09/15/09 08:54:27 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/init.d
r25 r29 28 28 # Some useful defaults can be overriden in the DEFAULT file 29 29 # 30 PBS_MOM_OPTS='-p' 30 PBS_MOM_RESTART_OPTS='-p' 31 PBS_MOM_OPTS='' 31 32 PBS_SCHED_OPTS='' 32 33 PBS_SERVER_OPTS='-a t' … … 35 36 then 36 37 echo "No file [$DEFAULT]" 37 38 exit 0 38 39 fi 39 40 . $DEFAULT … … 46 47 47 48 start_sched() { 48 49 49 start-stop-daemon --start --quiet --exec $TORQUE_DIR/pbs_sched -- $PBS_SCHED_OPTS 50 echo " pbs sched" 50 51 } 51 52 52 53 start_mom() { 53 54 54 start-stop-daemon --start --quiet --exec $TORQUE_DIR/pbs_mom -- $PBS_MOM_OPTS 55 echo " pbs mom" 55 56 } 56 57 … … 58 59 check_perms 59 60 60 61 62 63 fi 64 65 66 67 68 fi 69 70 71 72 73 61 if [ "$PBS_SERVER" = "1" ] 62 then 63 start_server 64 fi 65 66 if [ "$PBS_SCHED" = "1" ] 67 then 68 start_sched 69 fi 70 71 if [ "$PBS_MOM" = "1" ] 72 then 73 start_mom 74 fi 74 75 } 75 76 … … 79 80 start-stop-daemon --retry 5 --stop --quiet --exec $TORQUE_DIR/pbs_server 80 81 echo " pbs server" 81 82 82 echo " waiting for server to shutdown" 83 sleep 5 83 84 } 84 85 85 86 stop_sched() { 86 87 87 start-stop-daemon --retry 5 --stop --quiet --exec $TORQUE_DIR/pbs_sched 88 echo " pbs sched" 88 89 } 89 90 90 91 stop_mom() { 91 92 92 start-stop-daemon --retry 5 --stop --quiet --exec $TORQUE_DIR/pbs_mom 93 echo " pbs mom" 93 94 } 94 95 95 96 stop_daemons() { 96 97 98 99 fi 100 101 102 103 104 fi 105 106 107 108 109 97 if [ "$PBS_SERVER" = "1" ] 98 then 99 stop_server 100 fi 101 102 if [ "$PBS_SCHED" = "1" ] 103 then 104 stop_sched 105 fi 106 107 if [ "$PBS_MOM" = "1" ] 108 then 109 stop_mom 110 fi 110 111 } 111 112 … … 143 144 stop_daemons 144 145 sleep 1 146 PBS_MOM_OPTS='$PBS_MOM_RESTART_OPTS' 145 147 start_daemons 146 148 ;; … … 148 150 restart-mom) 149 151 echo "Restarting pbs_mom: " 150 stop_mom 151 sleep 1 152 start_mom 152 stop_mom 153 sleep 1 154 PBS_MOM_OPTS='$PBS_MOM_RESTART_OPTS' 155 start_mom 153 156 ;; 154 157 155 158 restart-sched) 156 echo "Restarting pbs_sched: " 157 stop_sched 159 echo "Restarting pbs_sched: " 160 stop_sched 158 161 sleep 1 159 162 start_sched 160 163 ;; 161 164 … … 163 166 restart-server) 164 167 echo "Restarting pbs_server: " 165 168 stop_server 166 169 sleep 1 167 170 start_server 168 171 ;; 169 172
Note: See TracChangeset
for help on using the changeset viewer.