Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8750

Check failed: !slaves.registered.contains(task->slave_id)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 1.6.0
    • 1.6.0
    • master
    • None

    Description

      It appears that in certain circumstances an unreachable task doesn't get cleaned up from the framework.unreachableTasks when the respective agent re-registers leading to this check failure later when the framework is being removed. When an agent goes unreachable master adds the tasks from this agent to framework.unreachableTasks and when such an agent re-registers the master removes the tasks that it specifies during re-registeration from this datastructure but there could be tasks that the agent doesn't know about e.g. if the runTask message for them got dropped and so such tasks will not get removed from unreachableTasks.

      F0310 13:30:58.856665 62740 master.cpp:9671] Check failed: !slaves.registered.contains(task->slave_id()) Unreachable task <taskID> of framework 4f57975b-05dd-4118-8674-5b29a86c6a6c-0850 was found on registered agent 683c4a92-b5a0-490c-998a-6113fc86d37a-S1428
      

      Attachments

        Issue Links

          Activity

            People

              megha.sharma Megha Sharma
              megha.sharma Megha Sharma
              Yan Xu Yan Xu
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: