我在试着解决这个问题
要获取mesos slave,我们必须安装Mesos并启动mesos slave设置,还是?
我也有关于mesos master的问题,我运行了一个命令
./bin/mesos-master.sh --ip=*** --work_dir=/var/lib/mesos
最终它不会继续运行,所以我停止了它的运行。最后,我运行相同的命令,我得到了错误显示
Failed to initialize, bind: Address already in use [98]
我哪一部分做错了?
发布于 2015-01-09 15:51:35
您必须先运行mesos-master,然后才能将运行在不同节点上的mesos slave连接到master。你可以参考mesos的getting started指南。在同一端口上,只能有一个备机连接到主机。如果绑定地址已经在使用中,您可以通过传递--port=value参数尝试在另一个端口上运行从设备。将value替换为端口号。
要在localhost上启动mesos master:
./bin/mesos-master.sh --ip=127.0.0.1 --work_dir=/var/lib/mesos启动并连接备机到主机
./bin/mesos-slave.sh --master=127.0.0.1:5050 要启动另一个从服务器并将其连接到同一主机,您必须使用另一个端口,因为第一个连接的从服务器已经使用了默认端口5051。使用参数--port-value在另一个端口上启动从机
./bin/mesos-slave.sh --master=127.0.0.1:5050 --port=5053您可能会收到权限被拒绝的错误。如果是,请使用sudo访问给定的端口
sudo ./bin/mesos-slave.sh --master=127.0.0.1:5050 --port=5053发布于 2015-01-13 17:08:48
您可以再运行一个从属程序,但必须使用以下命令指定ip和不同的workdir
./mesos-slave.sh --master=<ipaddr>:<port> --ip=<ip of slave> --work_dir=<work_dir other than that of a running slave> --port=<another_port>编辑etc/hosts并使用以下条目添加更多本地ips
127.0.0.2 slave2
127.0.0.3 slave3然后,您可以用--ip=slave1或--ip=slave2替换--ip=<ip of slave>
您可能需要将<another_port>替换为5052,5053之类的端口或任何可用的端口(如果您有一个正在运行的从机)。从机将使用默认端口。
发布于 2016-02-01 00:07:31
在一台主机上只运行mesos-slave很简单,只需安装mesos包并使用正确的标志运行mesos-slave进程,如果主机也安装了,这不是问题,但要注意运行正确到quorum数量的主机。
你正在尝试启动mesos-master的端口上已经运行了一些东西,它有一个web界面。检查在mesos默认端口上运行的程序,或使用其他端口,有关此处提供的命令行文档的更多信息:Mesos configuration
要查看使用端口5050或5051的原因,请使用以下命令之一:
sudo fuser -v 5050/tcp
sudo lsof -i | grep 5050这两个命令都将为您提供保存端口的进程pid。或者杀死它们,或者通过使用正确的端口选项启动mesos来指定新的端口:
./bin/mesos-master.sh --ip=*** --work_dir=/var/lib/mesos --port=FREE_PORT在哪里为mesos主机和从机指定zookeepers?启动mesos-master需要以下标志(参见我给您的链接):--advertise_ip,--advertise_port,--quorum,--work_dir,--zk
您目前对mesos master的完整配置是什么?您可以在/etc/mesos/、/etc/mesos-master/、/etc/mesos-slave/、/etc/defaults/mesos、/etc/defaults/mesos-master、/etc/defaults/mesos-slave中找到相关文件。如果你在这里复制粘贴它们和mesos日志中的行,我们可能会给你更多帮助。
另外,请解释您想要设置的集群(主机数量、主机数量、从属数量),我们也可以提供帮助。
https://stackoverflow.com/questions/27853045
复制相似问题