You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Johnny Zhang (JIRA)" <ji...@apache.org> on 2012/12/01 09:45:58 UTC
[jira] [Commented] (BIGTOP-792)
org.apache.bigtop.itest.posix.Service needs to be updated to accomodate
upstart/systemd
[ https://issues.apache.org/jira/browse/BIGTOP-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13507901#comment-13507901 ]
Johnny Zhang commented on BIGTOP-792:
-------------------------------------
in systemd, only "service <SERVICE_NAME> status" output is different.
there are some examples of output of "service <SERVICE_NAME> status" in opensuse12
serviced stopped
{noformat}
hive-server.service - LSB: Starts a Hive server
Loaded: loaded (/etc/init.d/hive-server)
Active: failed (Result: exit-code) since Sat, 01 Dec 2012 03:19:48 -0500; 13min ago
Process: 11473 ExecStop=/etc/init.d/hive-server stop (code=exited, status=0/SUCCESS)
Process: 11377 ExecStart=/etc/init.d/hive-server start (code=exited, status=0/SUCCESS)
Main PID: 11388 (code=exited, status=143)
CGroup: name=systemd:/system/hive-server.service
Dec 01 03:19:42 opensuse12livecd hive-server[11377]: Starting (hive-server): ..done
Dec 01 03:19:42 opensuse12livecd hive-server[11377]: nohup: failed to run command ' ': No such fi...ry
Dec 01 03:19:43 opensuse12livecd hive-server[11377]: ...killed.
Dec 01 03:19:47 opensuse12livecd hive-server[11473]: Stopping (hive-server): ..done
{noformat}
service stopped
{noformat}
solr-server.service - LSB: Solr server
Loaded: loaded (/etc/init.d/solr-server)
Active: inactive (dead) since Sat, 01 Dec 2012 03:36:39 -0500; 1s ago
Process: 11902 ExecStop=/etc/init.d/solr-server stop (code=exited, status=0/SUCCESS)
Process: 11861 ExecStart=/etc/init.d/solr-server start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/solr-server.service
Dec 01 03:35:05 opensuse12livecd solr-server[11861]: Solr server daemon agent is not running..failed
Dec 01 03:35:05 opensuse12livecd solr-server[11861]: Starting Solr server daemon: ..done
Dec 01 03:35:05 opensuse12livecd su[11868]: (to solr) root on none
Dec 01 03:35:07 opensuse12livecd solr-server[11861]: ...killed.
Dec 01 03:36:35 opensuse12livecd solr-server[11902]: Stopping Solr server daemon: ..done
Dec 01 03:36:35 opensuse12livecd su[11908]: (to solr) root on none
Dec 01 03:36:39 opensuse12livecd solr-server[11902]: ...killed.
{noformat}
service started
{noformat}
solr-server.service - LSB: Solr server
Loaded: loaded (/etc/init.d/solr-server)
Active: active (exited) since Sat, 01 Dec 2012 03:35:07 -0500; 5s ago
Process: 10495 ExecStop=/etc/init.d/solr-server stop (code=exited, status=0/SUCCESS)
Process: 11861 ExecStart=/etc/init.d/solr-server start (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/solr-server.service
Dec 01 03:35:05 opensuse12livecd solr-server[11861]: Solr server daemon agent is not running..failed
Dec 01 03:35:05 opensuse12livecd solr-server[11861]: Starting Solr server daemon: ..done
Dec 01 03:35:05 opensuse12livecd su[11868]: (to solr) root on none
Dec 01 03:35:07 opensuse12livecd solr-server[11861]: ...killed.
{noformat}
So, identify substring "Active: active", "Active: inactive", "Active: failed" is sufficient to identify service status.
> org.apache.bigtop.itest.posix.Service needs to be updated to accomodate upstart/systemd
> ---------------------------------------------------------------------------------------
>
> Key: BIGTOP-792
> URL: https://issues.apache.org/jira/browse/BIGTOP-792
> Project: Bigtop
> Issue Type: Improvement
> Components: Tests
> Affects Versions: 0.5.0
> Reporter: Roman Shaposhnik
> Assignee: Johnny Zhang
> Fix For: 0.5.0
>
> Attachments: BIGTOP-792.patch.txt
>
>
> With the output and return valued drastically different on latest Linux distros it seems that the Service implementation needs to be updated to accommodate upstart/systemd.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira