Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8977C18A92 for ; Tue, 30 Jun 2015 15:54:05 +0000 (UTC) Received: (qmail 52397 invoked by uid 500); 30 Jun 2015 15:54:05 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 52357 invoked by uid 500); 30 Jun 2015 15:54:05 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 52342 invoked by uid 99); 30 Jun 2015 15:54:05 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Jun 2015 15:54:05 +0000 Date: Tue, 30 Jun 2015 15:54:05 +0000 (UTC) From: "John Vines (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ACCUMULO-925) Launch scripts should use a PIDfile MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ACCUMULO-925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14608559#comment-14608559 ] John Vines commented on ACCUMULO-925: ------------------------------------- Oh, I thought this included the dedicated starting and stopping. > Launch scripts should use a PIDfile > ----------------------------------- > > Key: ACCUMULO-925 > URL: https://issues.apache.org/jira/browse/ACCUMULO-925 > Project: Accumulo > Issue Type: Improvement > Components: scripts > Reporter: Christopher Tubbs > Assignee: Billie Rinaldi > Fix For: 1.8.0 > > Attachments: ACCUMULO-925.1.patch, ACCUMULO-925.2.patch > > Time Spent: 10m > Remaining Estimate: 0h > > Start scripts should create PIDfiles to store the PID of running processes in a well known location (example: /var/run/accumulo/tserver.pid or $ACCUMULO_HOME/tserver.pid), for the following benefits: > # Identify running services on a machine without executing and parsing the system process list, so stop scripts can kill them when they are unresponsive. > # Prevent multiple instances of the same application from starting up (an environment variable for the location of the PIDfile can be used to allow multiple instances if it is desirable to do so). > # Potentially provide an alternate mechanism for terminating a process by deleting its PIDfile rather than its lock in Zookeeper. -- This message was sent by Atlassian JIRA (v6.3.4#6332)