LAE

Welcome to the LAE community!  Please feel free to start a discussion in the discussion tab or join in a conversation.

Discussions

Members

Resources

Events

 View Only
  • 1.  Unable to allocate minimum number of drones error

    Employee
    Posted 07-08-2014 02:57

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: spalluru

    Hi ,
    While we run many graphs ( around 25) at once on our server, our graphs are failing on drone related errors ( see below)

    farm/drone settings are as below, Can you please let me know how can we resolve such errors ?

    ls.brain.controller.farm = ( "localhost:7722:8" )
    Server Specs : VM SuSe Linux, 8 Core CPU, 32 GB RAM , 64bit

    Errors
    +++++++
    <logEvent timestamp="1404757402595" level="WARN">
    <message xsi:type="rawMessage"><![CDATA[Unable to allocate minimum number of drones. Allocated 7 drones, requested 8 drones]]></message>
    <detail xsi:type="javaDetail" class="com.lavastorm.brain.drone.executors.FarmFac tory" method="makeFixedFarm" file="FarmFactory.java" line="184"/>
    </logEvent>
    <logEvent timestamp="1404757402595" level="WARN">
    <message xsi:type="rawMessage"><![CDATA[Error making default farm: Unable to allocate minimum number of drones. Allocated 7 drones, requested 8 drones]]></message>
    <detail xsi:type="javaDetail" class="com.lavastorm.brain.drone.handlers.RemoteEx ecuteMessageHandler" method="makeDefaultFarm" file="RemoteExecuteMessageHandler.java" line="95"/>
    </logEvent>
    <logEvent timestamp="1404757402596" level="WARN">
    <message xsi:type="rawMessage"><![CDATA[Error creating farm: Error making default farm: Unable to allocate minimum number of drones. Allocated 7 drones, requested 8 drones]]></message>
    <detail xsi:type="javaDetail" class="com.lavastorm.brain.drone.handlers.ExecuteM essageHandler" method="startExecution" file="ExecuteMessageHandler.java" line="1078"/>
    </logEvent>
    <logEvent timestamp="1404757402597" level="WARN">
    <message xsi:type="rawMessage"><![CDATA[Error in execution: Error creating farm: Error making default farm: Unable to allocate minimum number of drones. Allocated 7 drones, requested 8 drones]]></message>
    <detail xsi:type="javaDetail" class="com.lavastorm.brain.drone.handlers.ExecuteM essageHandler" method="handle" file="ExecuteMessageHandler.java" line="153"/>
    </logEvent>
    <logEvent timestamp="1404757402598" level="WARN">
    <message xsi:type="rawMessage"><![CDATA[Error handling message (REMOTEEXEC): Error in execution: Error creating farm: Error making default farm: Unable to allocate minimum number of drones. Allocated 7 drones, requested 8 drones]]></message>
    <detail xsi:type="javaDetail" class="com.lavastorm.brain.drone.handlers.Abstract MessageHandler" method="handle" file="AbstractMessageHandler.java" line="113"/>
    </logEvent>
    <logEvent timestamp="1404757402598" level="WARN">
    <message xsi:type="rawMessage"><![CDATA[Error handling message 'REMOTEEXEC': Error handling message (REMOTEEXEC): Error in execution: Error creating farm: Error making default farm: Unable to allocate minimum number of drones. Allocated 7 drones, requested 8 drones]]></message>
    <detail xsi:type="javaDetail" class="com.lavastorm.brain.drone.Drone" method="handleMessage" file="Drone.java" line="327"/>
    </logEvent>

    -Sreekanth


  • 2.  RE: Unable to allocate minimum number of drones error

    Employee
    Posted 07-08-2014 13:01

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: xathras

    Hi Sreekanth,
    You're seeing that error as all the drones are being used by other processes. There is an additional parameter you need to look at. Go to the following path: /opt/software/lae/4.6.0/conf/brain/server
    replace /opt/software/lae with your install folder. Then look at your pool.config file. Increase the number of drones available. Here is a snapshot of ours

    pool:breoverflow
    size:100
    defaultuser:brain
    end:breoverflow

    pool:bre
    size:100
    defaultuser:brain
    overflow:breoverflow
    end:bre

    Wayne


  • 3.  RE: Unable to allocate minimum number of drones error

    Employee
    Posted 07-09-2014 05:41

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: spalluru

    Hi Wayne,

    I see we have below settings in our pool.config file and all BRE users are added to group called users
    As per the document "Thread Limit-Configuration.pdf" , if there is size specified it assumes pool size will be unlimited.
    Do we still need to set the size as 100 here ?

    # An unlimited pool for BRE users
    pool:bre
    defaultgroup:users
    end:bre

    -Sreekanth


  • 4.  RE: Unable to allocate minimum number of drones error

    Employee
    Posted 07-10-2014 07:44

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: spalluru

    Any update on this please ?
    -Sreekanth


  • 5.  RE: Unable to allocate minimum number of drones error

    Employee
    Posted 07-12-2014 20:16

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: xathras

    Interest Sreekanth, in that cause I recommend you reach out to support.

    Try modifying the pool to a bigger size just in case the "unlimited" isn't work as expected. I believe you'll need to restart.

    If that fails reach out to support


  • 6.  RE: Unable to allocate minimum number of drones error

    Employee
    Posted 07-14-2014 05:04

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: spalluru

    Hi Wayne,

    As per the Thead Limit configuration document I see below statments

    LAE’s Pool Assignment Method
    LAE has several steps for reserving drones across a variety of cases:
    1. If there is no pool configuration file specified for ls.brain.server.drone.poolconfig, drone throttling is turned off. All
    drone requests will be met.


    On out system ls.brain.server.drone.poolconfig is not set and hence it should allow all drone requests , but which is not happening please confirm ?
    Can you let me know contact details of support ? whom exactly I should reach out to ?

    lavadmin@lavasb02:/home/lavadmin> /opt/lavastorm/lae/4.6.1/bin/linux-x86-64/getProperties -d | grep drone
    ls.brain.drone.handlers.registry = "/opt/lavastorm/lae/4.6.1/conf/brain/server/handlers/handlers.conf"
    ls.brain.drone.executor.binary.extensionsenabled = "False"
    ls.brain.drone.messageregistry = "/opt/lavastorm/lae/4.6.1/conf/brain/server/drone/messages.conf"
    lavadmin@lavasb02:/home/lavadmin>
    -Sreekanth


  • 7.  RE: Unable to allocate minimum number of drones error

    Employee
    Posted 07-15-2014 12:48

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: DanRosenblatt

    Hi Sreekanth-- please report this to our support team at Technical Support. It would be helpful if you could include your ls_brain.prop file (located in <LAEInstallDir>/conf/brain ) and advise on how often you are seeing this occur.