Uploaded image for project: 'Project FiFo'
  1. FIFO-910

epmd installed with zlogin immediately goes into maintenance (DEV)

    Details

    • Type: Task
    • Status: Resolved (View workflow)
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: 0.7.1
    • Fix Version/s: 0.7.1
    • Component/s: chunter
    • Labels:
      None

      Description

      I have been troubleshooting epmd going into maintenance on dev. After a chat on slack it was confirmed that "epmd" is now part of "fifo_login" and installed during the zlogin installation. There was a possibility that an incorrect install order was causing some type of problem with epmd. To test this I did the following:

      • svcadm disable chunter epmd login
      • svcs chunter epmd login #confirmed they were indeed disabled
      • rm -rf /opt/chunter* /opt/fifo_zlogin*
      • svccfg delete epmd chunter zlogin #removed the services
      • re-downloaded latest fifo_zlogin dev and installed it in isolation.

      curl -O http://release.project-fifo.net/gz/dev/fifo_zlogin-latest.gz

      After installing it "zlogin" was in the "online" state and "epmd" was once again in maintenance.

      Clearing the service had no effect and it instantly transitioned back to maintenance.

      As per below:

      [root@smartosn2 /opt]# svcs epmd zlogin
      STATE STIME FMRI
      online 3:52:12 svc:/fifo/zlogin:default
      maintenance 3:58:45 svc:/network/epmd:default
      [root@smartosn2 /opt]# svcadm clear epmd
      [root@smartosn2 /opt]# svcs epmd zlogin
      STATE STIME FMRI
      online 3:52:12 svc:/fifo/zlogin:default
      maintenance 4:04:38 svc:/network/epmd:default
      [root@smartosn2 /opt]# tail -f /var/svc/log/network-epmd:default.log
      [ Nov 28 04:04:38 Executing stop method (:kill). ]
      [ Nov 28 04:04:38 Executing start method ("/opt/fifo_zlogin/erts-7.0/bin/epmd -daemon"). ]
      [ Nov 28 04:04:38 Method "start" exited with status 0. ]
      [ Nov 28 04:04:38 Stopping because all processes in service exited. ]
      [ Nov 28 04:04:38 Executing stop method (:kill). ]
      [ Nov 28 04:04:38 Executing start method ("/opt/fifo_zlogin/erts-7.0/bin/epmd -daemon"). ]
      [ Nov 28 04:04:38 Method "start" exited with status 0. ]
      [ Nov 28 04:04:38 Stopping because all processes in service exited. ]
      [ Nov 28 04:04:38 Executing stop method (:kill). ]
      [ Nov 28 04:04:38 Restarting too quickly, changing state to maintenance. ]

      Please let me know if there is a more detailed way to collect information on why epmd is going into maintenance or if there is a more relevant log file that can be attached.

        Attachments

          Activity

            People

            • Assignee:
              heinz Heinz N. Gies
              Reporter:
              mark.slatem Mark Slatem
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: