- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- SIGKILL termination application
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-20-2003 08:39 AM
02-20-2003 08:39 AM
SIGKILL termination application
We are running a application, which is terminating due to signal 9. As for as I know no one issued "kill -9 pid". Is anybody have any idea Where/Why signal -9 coming from.
Application goes down with following message.
process termination: abnormal termination, signal number was 9.
Thanx
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-20-2003 08:41 AM
02-20-2003 08:41 AM
Re: SIGKILL termination application
RZ
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-20-2003 08:47 AM
02-20-2003 08:47 AM
Re: SIGKILL termination application
There are some exceptions to this rule, but these are related as to whether or not the process actually dies. There are some situations where killing a process causes a child process to hang, and there are some system level processes which cannot be killed.
Run man kill for details.
Chris
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-20-2003 08:56 AM
02-20-2003 08:56 AM
Re: SIGKILL termination application
caveat data corruption.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-20-2003 09:00 AM
02-20-2003 09:00 AM
Re: SIGKILL termination application
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-21-2003 03:37 AM
02-21-2003 03:37 AM
Re: SIGKILL termination application
It is possible that programmers decided that in very panical situation application should terminate itself with SIGKILL (although, as said, its not very clever). If so there's nothing you can do.
Good luck
Adam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-21-2003 10:09 AM
02-21-2003 10:09 AM
Re: SIGKILL termination application
passing an error back to it. An example might be an I/O error on swapping the process. The kernel knows the process is too ill to continue, but the system as a whole isn't so damaged that a panic is warranted, so only that one process is killed. I'd suggest using dmesg or looking at the syslog files to see if there are any messages there that give hints about such problems.
Another example of where this can happen is on HP-UX 11i systems that have the kernel tunable 'executable_stack' set to 0. Any attempt to execute instructions located on the program stack in this case would cause the kernel to print error messages to the user's tty and system console, warning of the possibility of a buffer overflow attack. The kernel would then send a SIGKILL to the process in question. If you're hitting this case with a legitimately run application, see the '+es' option of the chatr man page for
additional information.
Certainly there are other explanations for who is killing the process. It's awfully hard to guess without being able look at log files, etc. These are at least a few possible causes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-21-2003 10:13 AM
02-21-2003 10:13 AM
Re: SIGKILL termination application
Try this:
# kill -l
This will list all numbers with their associated named. -l is a letter. Not the number 1.
Regards
Wilfred.