Greg Hill created AMBARI-14526:
----------------------------------

             Summary: CentOS 7.2/RHEL 7.2 ambari-server systemd script is broken
                 Key: AMBARI-14526
                 URL: https://issues.apache.org/jira/browse/AMBARI-14526
             Project: Ambari
          Issue Type: Bug
          Components: ambari-server
    Affects Versions: 2.1.1
            Reporter: Greg Hill


systemd was updated in RHEL 7.2 and thus also in CentOS 7.2.  This update 
breaks compatibility with how ambari-server starts up.  There is a simple fix, 
just create the file /usr/lib/systemd/system/ambari-server.service with these 
contents:

{noformat}
[Unit]
Description=ambari-server service
After=xe-linux-distribution.service

[Service]
Type=forking
ExecStart=/usr/sbin/ambari-server start
ExecStop=/usr/sbin/ambari-server stop

[Install]
WantedBy=multi-user.target
{noformat}

There's probably a better way to work with systemd in a more systemd-ish way, 
but this restores compatibility for now with minimal effort.  We should update 
the RPM to install this file if the system is managed by systemd.



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

Reply via email to