I wrote a startup script that starts at startup for ubuntu 9.10 server edition and does the rsync of my directories that is specified in my path, I did the startup in the old fashion way linking my script from init.d and placing it on run level, which is working and so i am able to start it on startup but after a while the service of my script is not running. It crashes on the middle after 5 minutes when the system is up and the code inside the script is just a line of rsync which i am sure is not the problem and so i have to invoke the script again to start it services? what is wrong with this? Can anyone help??
Startup script always crashing on ubuntu 9.10 server edition
378 Views Asked by catvsrat At
2
There are 2 best solutions below
Related Questions in LINUX
- How do I recursively find and replace only in files named index.php on Linux webserver?
- passing text with \n as one argument in shell
- kernel module does not print packet info
- How to send ESC/POS commands to thermal printer in Linux
- (x64 Nasm) Writeline function on Linux
- How do I set the Hive user to something different than the Spark user from within a Spark program?
- Default priority of thread with SCHED_FIFO
- Calling a python function with options from shell script
- How to split a directory into parts without compressing or archiving?
- Cross compile simple standard C program on Linux for Mac
- How to offload NAPI poll function to workqueue
- python netifaces - How to get currently used network interface
- Unexpected output from function
- mingw-64 conflicting declarations when cross-compiling
- Different behavior of async with Visual Studio 2013(Windows8.1) and GCC 4.9(Ubuntu14.10)
Related Questions in BASH
- How do I recursively find and replace only in files named index.php on Linux webserver?
- Delete the extra space after special character in all the lines of text file
- Calling a python function with options from shell script
- bc: prevent "divide by zero" runtime error on multiple operations
- Multiple commands with find and xargs, also accounting for special characters
- How to split a directory into parts without compressing or archiving?
- concat a lot of files to stdout
- Honoring quotes while reading shell arguments from a file
- No laravel sync folders in homestead vagrant on windows
- Grouping commands in curly braces and piping does not preserve variable
- SWI Prolog pass a goal with non-zero arity through the command line arguments
- Evaluating condition of if statement in awk using a second file
- How to customise bash completion to pick only a custom set of commands?
- Bash regular expression execution hangs on long expressions
- Bitwise OR in bash arguments with square brackets
Related Questions in SCRIPTING
- Using arrow keys to rotate an object
- bash functions returns "command not found"
- Calling javascript file from html file doesn't work at all
- Detecting corrupt characters in UTF-8 encoded text file
- Can I automate auto-app installation on my Android device?
- iMacros website form dropdown menu
- How to use multiple classes in multiple files in scripts?
- mIRC: Check if INI-file has a key
- Cannot open: c:\users\...\temp\package.cab when running Process.Start
- Using Gawk and Printf in a Bash script
- How can I edit a binary file under Windows by scripting
- interpreting a script through F#
- NET USE command to connect to a shared folder on local LAN
- Script to get List of logged in users
- find the lines where sequence/sorting is broken in linux
Related Questions in RUNLEVEL
- Runlevel 3 issue
- How to detect restart before terminating program on Linux
- Ubuntu, Python script, how to run after boot and using update-rc.d
- Customize a new runlevel for single user
- Which service monitors the events like (reset,halt,power off) and in turn executes runlevel 6,0 or 3
- System is not able to go in runlevel 0
- Programmatically, how can I tell on LINUX that the system is rebooting?
- Shutdown scripts to run upon AWS termination
- Start at boot time Corosync 2.X + Pacemaker 1.1 cluster (Debian Wheezy)
- Linux base device not getting shutdown
- Linux runlevels and chkconfig
- Disabled network when execute a bash script at runlevel 0
- Missing LSB Information (Start-up Shell Script)
- Linux - boot in runlevel3 and add X11 components
- Startup script always crashing on ubuntu 9.10 server edition
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Check your
/var/log/directory for log entries -- I don't knowupstartnearly as well as I should, but I hope it would kill any/etc/init.d/rc*task that runs for five minutes. init scripts should usestart-stop-daemonto start specific programs that run for a long time. (That way, those same programs can be gracefully shut down at reboot or shutdown time.) But the scripts themselves should run in under a second or so.I'd suggest writing an actual
upstartmanagement script and placing it into/etc/init/instead of fighting with an init script. I don't thinkupstartis going away :) so you might as well get used to it.