[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-8815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14740737#comment-14740737
 ] 

ASF GitHub Bot commented on CLOUDSTACK-8815:
--------------------------------------------

Github user wido commented on the pull request:

    https://github.com/apache/cloudstack/pull/799#issuecomment-139538952
  
    LGTM. With @bhaisaab though. Please fix Centos 7 as well.
    
    Btw, we should really use systemd :)


> Issues with cloudstack-management init script
> ---------------------------------------------
>
>                 Key: CLOUDSTACK-8815
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8815
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Install and Setup
>            Reporter: Sudhansu Sahu
>            Assignee: Sudhansu Sahu
>         Attachments: screenshot-1.png, screenshot-2.png
>
>
> When a management server is halted or rebooted, the cloudstack-management 
> init script does not successfully kill the associated java process. There 
> will always be an error about "Cannot find PID file". The script should be 
> reworked so that there are no errors and java is killed correctly.
> This appears to be due to the script using the basename of the script:
> NAME="$(basename $0)"
> To look for the pid file:
> if [ -f /var/run/$
> {NAME}
> .pid ]; then
> This does work correctly if the script is run directly (basename will be 
> "cloudstack-management", so "cloudstack-management.pid" file is found). 
> However when a server is halted or rebooted, the script is not run directly 
> but via the symlinks in /etc/rc.d/rc0.d/ and /etc/rc.d/rc0.d/, respectively. 
> The symlinks are named "K20cloudstack-management" so the script looks for a 
> pid file named "K20cloudstack-management.pid" which does not exist.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to