dcos:superuser
curl -v https://downloads.mesosphere.com/universe/public/local-universe.tar.gz -o local-universe.tar.gz o local-universe.tar.gz curl -v https://raw.githubusercontent.com/mesosphere/universe/version- 3.x/docker/local-universe/dcos-local-universe-http.service -o dcos-local-universe-http.service universe-http.servicecurl -v https://raw.githubusercontent.com/mesosphere/universe/version-<master-IP>
<master-IP>
3.x/docker/local-universe/dcos-local-universe-registry.service -o dcos-local-universe-registry.service universe-registry.service scpscp local-universe.tar.gz core@ local-universe.tar.gz core@<<master-IPmaster-IP>>:~:~
scp
scp dcos-local-universe-http.service core@ dcos-local-universe-http.service core@<<master-IPmaster-IP>>:~:~
scp
scp dcos-local-universe-registry.service core@ dcos-local-universe-registry.service core@<<master-IPmaster-IP>>:~:~
ssh
ssh -A core@ -A core@<<master-IPmaster-IP>>
ls ls dcos-local-universe-http.service dcos-local-universe-registry.service local-universe.tar.gz universe.tar.gz
/etc/systemd/system/
/etc/systemd/system/
dcos-local-universe-http
dcos-local-universe-registry
sudo mv dcos-local-universe-registry.service /etc/systemd/system/ sudo mv dcos-local-universe-registry.service /etc/systemd/system/ sudo mv dcos-local-universe-http.service /etc/systemd/system/ sudo mv dcos-local-universe-http.service /etc/systemd/system/ ls ls -la /etc/systemd/system/dcos-local-universe-* -la /etc/systemd/system/dcos-local-universe-* docker loaddocker load << local-universe.tar.gz local-universe.tar.gz
sudo
core@ip-<master-IP>
sudosudo systemctl systemctl enableenable dcos-local-universe-http dcos-local-universe-http
sudo
sudo systemctl systemctl enableenable dcos-local-universe-registry dcos-local-universe-registry
sudo sudo systemctl start dcos-local-universe-http systemctl start dcos-local-universe-http sudo sudo systemctl start dcos-local-universe-registry systemctl start dcos-local-universe-registry sudo sudo systemctl status dcos-local-universe-http systemctl status dcos-local-universe-http sudo sudo systemctl status dcos-local-universe-registry systemctl status dcos-local-universe-registry host master.mesos host master.mesos scp
scp local-universe.tar.gz core@ local-universe.tar.gz core@<<master-IPmaster-IP>>:~:~
scp
scp /etc/systemd/system/dcos-local-universe-registry.service core@ /etc/systemd/system/dcos-local-universe-registry.service core@<<master-IPmaster-IP
scp
/etc/systemd/system/
/etc/systemd/system/
sshssh -A core@ -A core@<<master_IPmaster_IP>>
ls ls dcos-local-universe-http.service dcos-local-universe-registry.service local-universe.tar.gz universe.tar.gz sudo mv dcos-local-universe-registry.service /etc/systemd/system/ sudo mv dcos-local-universe-registry.service /etc/systemd/system/ sudo mv dcos-local-universe-http.service /etc/systemd/system/ sudo mv dcos-local-universe-http.service /etc/systemd/system/ ls ls -la /etc/systemd/system/dcos-local-universe-* -la /etc/systemd/system/dcos-local-universe-*
dcos-local-universe-http
dcos-local-universe-registry
exit
docker load < local-universe.tar.gzdocker load < local-universe.tar.gz
sudo
sudo systemctl daemon-reload systemctl daemon-reload
sudo sudo systemctl start dcos-local-universe-http systemctl start dcos-local-universe-http sudo sudo systemctl start dcos-local-universe-registry systemctl start dcos-local-universe-registry sudo sudo systemctl status dcos-local-universe-http systemctl status dcos-local-universe-http sudo sudo systemctl status dcos-local-universe-registry systemctl status dcos-local-universe-registry
master.mesos
dcos package repo remove Universe dcos package repo remove Universe dcos package repo add local-universe http://master.mesos:8082/repo dcos package repo add local-universe http://master.mesos:8082/repo dcos nodedcos node sshssh --master-proxy --mesos-id --master-proxy --mesos-id==<<mesos-idmesos-id>>
sudo
sudo mkdirmkdir -p /etc/docker/certs.d/master.mesos:5000 -p /etc/docker/certs.d/master.mesos:5000
sudo sudo curl -o /etc/docker/certs.d/master.mesos:5000/ca.crt curl -o /etc/docker/certs.d/master.mesos:5000/ca.crt http://master.mesos:8082/certs/domain.crt http://master.mesos:8082/certs/domain.crt sudo sudo systemctl restart docker systemctl restart docker
/pki/tls/certs
exit
sudo cp /etc/docker/certs.d/master.mesos:5000/ca.crt sudo cp /etc/docker/certs.d/master.mesos:5000/ca.crt /var/lib/dcos/pki/tls/certs/docker-registry-ca.crt /var/lib/dcos/pki/tls/certs/docker-registry-ca.crt cd /var/lib/dcos/pki/tls/certs/ cd /var/lib/dcos/pki/tls/certs/ openssl x509 -hash -noout -in docker-registry-ca.crt openssl x509 -hash -noout -in docker-registry-ca.crt sudo ln -s /var/lib/dcos/pki/tls/certs/docker-registry-ca.crt sudo ln -s /var/lib/dcos/pki/tls/certs/docker-registry-ca.crt /var/lib/dcos/pki/tls/certs/<hash_number>.0 /var/lib/dcos/pki/tls/certs/<hash_number>.0master.mesos:8082
master.mesos:8082
/etc/hosts
master.mesos:8082
/etc/hosts
universe-base
git git clone https://github.com/mesosphere/universe.git --branch version-3.x clone https://github.com/mesosphere/universe.git --branch version-3.xmesosphere/universe
local-universe.tar.gz
DCOS_PACKAGE_INCLUDE
DCOS_PACKAGE_INCLUDE
cd cd universe/docker/local-universe/ universe/docker/local-universe/ sudosudo makemake base base
sudo
sudo makemake DCOS_VERSION DCOS_VERSION==1.10 DCOS_PACKAGE_INCLUDE1.10 DCOS_PACKAGE_INCLUDE=="cassandra:1.0.25- "cassandra:1.0.25-3.0.10,marathon:1.4.2"