hdfs/example-conf/mesosphere-dcos/mesos-site.xml has some example values defined. For example: <property> <name>mesos.hdfs.namenode.cpus</name> <value>0.25</value> </property>
Furthermore you need at least 5 private slaves to satisfy the restrictions on node collocation. In other words particular nodes are not allowed to run on the same host. For example both NameNodes cannot run on the same Host. I believe (I could be wrong) journal nodes may not run on the same hosts as Datanodes etc. You can consult hdfs/hdfs-scheduler/src/main/java/org/apache/mesos/hdfs/HdfsScheduler.java to see the explicit circumstances under which resource offers are rejected. -- Gabriel On Tue, Sep 1, 2015 at 2:14 PM, Dvorkin-Contractor, Eugene (CORP) < [email protected]> wrote: > I am trying to run hdfs on mesos using mesosphere/hdfs repository. > I am getting errors > > Info - o.a.m.hdfs.scheduler.HdfsScheduler - Offer does not have enough > resources > > What is the minimum requirement to run hdfs node or how can I adjust this. > Thanks > ------------------------------ > This message and any attachments are intended only for the use of the > addressee and may contain information that is privileged and confidential. > If the reader of the message is not the intended recipient or an authorized > representative of the intended recipient, you are hereby notified that any > dissemination of this communication is strictly prohibited. If you have > received this communication in error, notify the sender immediately by > return email and delete the message and any attachments from your system. >

