![]() ![]() |
hotsanic |
Subversion Repositories: |
Compare with Previous - Blame - Download
#!/bin/bash# chkconfig: 12345 55 45# description: System statistics#/etc/fstab line#opt /opt tmpfs rw,size=128M,nodev,mode=0755 0 0cd "/opt/HotSaNIC". ./settingscase $1 instart)echo "Saving rrdtimer folder into start backup..."/bin/mount / -o remount,rw,noatimearchiv=/optbackup.tgztar cfz $archiv /opt/HotSaNICecho "Loading rrdtimer folder..."posledni=`ls -c /opt_* | head -n 1 `cd "/"tar xfz $poslednicd "/opt/HotSaNIC"echo "Starting rrdtimer..."./rrdtimer.pl Dp;;stop)./rrdgraph saveecho "Stopping rrdtimer..."if [ -e "$PIDFILE" ]; thenPID=`cat "$PIDFILE"`for nn in $PID ; do kill $nn; doneelseecho "pid-file not found, rrdtimer not running?!"fi./clearall CLEAR_COUNTERS;;save)echo "Saving rrdtimer folder..."/bin/mount / -o remount,rw,noatimedatum=`date '+%Y%m%d%H%M%S'`archiv=/opt_$datum.tgztar cfz $archiv /opt/HotSaNIC/bin/mount / -o remount,ro,noatime;;status)if [ -e $PIDFILE ]; thenecho "main process on PID `cat $PIDFILE` (according to PID-file)"elseecho "pid-file not found, rrdtimer not running?!"fi;;restart)./rrdgraph stop./rrdgraph start;;*)echo "usage: rrdgraph [start|stop|status|restart|save]";;esac