我有一个Mesosphere-EE,并在Fedora 23服务器(内核4.4)上安装:
$ bash dcos_generate_config.ee.sh --web -v
然后输出:
Running mesosphere/dcos-genconf docker with BUILD_DIR set to/home/mesos-ee/genconf
Usage of loopback devices is strongly discouraged for production use.Either use `--storage-opt dm.thinpooldev` or use `--storage-opt
dm.no_warn_on_loop_devices=true` to suppress this warning.
07:53:46:: Logger set to DEBUG
07:53:46:: ====> Starting DCOS installer in web mode
07:53:46:: DCOS Installer v1
07:53:46:: Starting server ('0.0.0.0', 9000)
然后我通过vnc启动firefox,vnc在root上。然后:
07:53:57:: Root page requested. 07:53:57:: Serving/usr/local/lib/python3.4/site-packages/dcos_installer/templates/index.html
07:53:58:: Request for configuration type made.
07:53:58::Configuration file not found, /genconf/config.yaml. Writing new onewith all defaults.
07:53:58:: Error handling request
PermissionError: [Errno 13] Permission denied: '/genconf/config.yaml'
但我已经有了genconf / config.yaml,它看起来像是:
bootstrap_url: http://<bootstrap_public_ip>:<your_port>
cluster_name: '<cluster-name>'
exhibitor_storage_backend: zookeeper
exhibitor_zk_hosts: <host1>:2181,<host2>:2181,<host3>:2181
exhibitor_zk_path: /dcos
master_discovery: static
master_list:
- <master-private-ip-1>
- <master-private-ip-2>
- <master-private-ip-3>
superuser_username: <username>
superuser_password_hash: <hashed-password>
resolvers:
- 8.8.8.8
- 8.8.4.4
我不知道发生了什么事。如果你有任何想法,请告诉我,非常感谢你!
答案 0 :(得分:2)
禁用Selinux!
在SELINUX=disabled
文件中配置/etc/selinux/config
,然后重新启动!
确保命令getenforce
禁用selinux。
$ getenforce
Disabled
答案 1 :(得分:0)
哲。 正确安装企业版取决于正确的系统先决条件。无论如何,我认为你仍然在引导节点上,所以我会给你一些在当前任务中成功的路径。 以root身份或以发出sudo dcos_generate_config.ee.sh的用户身份运行脚本 该脚本还将自动生成配置文件;如果你想使用自己的配置文件,那么在运行脚本之前创建一个名为genconf的文件夹并将其放入其中。您应该更改&lt;&gt;内的值使用您的特定配置。如果您需要更多有关特定案例的帮助,请发送电子邮件至infofs2 at gmail.com