libp2p / testlab

A testlab built with Nomad and Consul to analyze the behavior of p2p networks at scale
Other
22 stars 8 forks source link

Nomad must be run as root for 'exec' driver to work #9

Open lanzafame opened 5 years ago

lanzafame commented 5 years ago

According to Nomad docs running nomad agent -dev is not sufficient, it must be run as root.

Related to #5.

lanzafame commented 5 years ago

@bigs ok so the vm route for running testlab is ideal regardless if you are running linux on host or not due Nomad running out of disk space when tries to copy in the universe: https://www.nomadproject.io/docs/drivers/exec.html#chroot

bigs commented 5 years ago

@lanzafame yeah, that is a big issue when running nomad in development. in production, i expect cleaner filesystems, which makes it preferable to the docker solution. that said, docker support is ready for the p2pd. it's probably time to start building p2pd docker images.