이것은 의도적으로 설계된 것입니다. 실제로 컴퓨터가 installed with only one role이라는 것을 다시 시행하기 위해 작업 중입니다.
DC/OS를 사용하여 데모/실험을하고 하나의 컴퓨터 만 사용하려는 경우 가상 컴퓨터 또는 도커를 사용하여 해당 컴퓨터를 DC/OS를 설치할 수있는 여러 컴퓨터/파티션으로 파티션 할 수 있습니다. dcos-vagrant 및 dcos-docker이 도움이 될 수 있습니다.
비록 설치하는 한, 세 역할 각각에 대한 구성은 서로 호환되지 않습니다. "마스터"역할은 호스트에서 소프트웨어를 시작/설치 (Mesos-DNS, Mesos 마스터, 마라톤, 출품자, 동물원, 3dt, 관리자, rexray, 스파르타, navstar 등) 다양한 포트. "슬레이브"역할은 머신에서 에이전트에서 구성되고 시작된 mesos-agent (mesos는 mesos-agent에서 mesos-agent로 이름이 바뀌므로 연결 해제 됨)를 갖게합니다. mesos-agent는 1024 이상의 포트를 에이전트에서 mesos 프레임 워크가 시작하는 작업에 제어하도록 구성됩니다. 이러한 포트 중 몇 개는 마스터에서 실행되는 서비스에서 사용되므로 이상한 충돌이 발생하고 나쁜 동작을 수정하기가 어렵습니다.
같은 호스트에서 "slave"와 "slave_public"을 실행하는 경우, 두 구성 모두 약간 다른 구성으로 인해 호스트에서 mesos-agent가 실행되기 때문에 더 충돌합니다. mesos-agent ("slave"역할로 구성된 하나와 "slave_public"역할로 구성된 하나)는 포트 5051에서 수신 대기하도록 구성됩니다. 둘 중 하나만 사용할 수 있기 때문에 결국 하나의 에이전트로 끝납니다
대단히. –