Every system operator always dreaming an infrastructure management tool like DCOS, makes job easier and more spare time.
As you know, mesosphere.com released it as Open Source project on 2016/04/19.
So I tried it the first time.
This post reords my steps followed the official guide.
In this example, all my node is running CentOS7(with
yum -y update), I used 6 nodes(1 deploy, 1 master, 4 compute), and if you want master node High-Availability, 8 nodes(1 deploy, 3 master, 4 compute) is recommended.
After deployment, the deploy node can be destroyed, so it can be a temporary vm.
Please read system-requirements carefully.
First time, I encountered an issue. It’s a shell script in the progress of deployment, to change the storage-driver to overlayfs.
I don’t know why if run with this
-H fd://, docker daemon can not get started.
- CentOS Linux release 7.2.1511 (Core)
- Linux 3.10.0-327.13.1.el7.x86_64
- docker 1.9.xx
So I upgraded docker to v1.11.0
Launch the DC/OS web installer in your browser at:
Follow this GUI DC/OS Installation Guide.
If you are performing a custom advanced installation, you may opt out of Auth0-based authentication by adding the following directive to
genconf/config.yaml (note that the quotes are currently required):
On AWS, when creating a stack, at the Specify Details step, you may choose to set the OAuthEnabled option to false to disable authentication for the DC/OS installation.
The same option is not currently available when installing DC/OS through the Azure Marketplace, but will be added in a future release along with other options to customize authentication.