Skip to content

Commit e7dea8e

Browse files
committed
Add troubleshooting and debugging section
1 parent 956362d commit e7dea8e

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

docs/running-on-mesos.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,3 +164,24 @@ either Hadoop or Spark, as opposed to having them share resources via the Linux
164164
node. Please refer to [Hadoop on Mesos](https://github.com/mesos/hadoop).
165165

166166
In either case, HDFS runs separately from Hadoop MapReduce, without being scheduled through Mesos.
167+
168+
169+
# Troubleshooting and Debugging
170+
171+
A few places to look during debugging:
172+
173+
- Mesos master on port `:5050`
174+
- Slaves should appear in the slaves tab
175+
- Spark applications should appear in the frameworks tab
176+
- Tasks should appear in the details of a framework
177+
- Check the stdout and stderr of the sandbox of failed tasks
178+
- Mesos logs
179+
- Master and slave logs are both in `/var/log/mesos` by default
180+
181+
And common pitfalls:
182+
183+
- Spark assembly not reachable/accessible
184+
- Slaves need to be able to download the distribution
185+
- Firewall blocking communications
186+
- Check for messages about failed connections
187+
- Temporarily disable firewalls for debugging and then poke appropriate holes

0 commit comments

Comments
 (0)