Advertisement
Guest User

Untitled

a guest
Apr 13th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. mkdir -p /bigdisk/pmm/opt/
  2. mkdir -p /bigdisk/pmm/opt/prometheus
  3. mkdir -p /bigdisk/pmm/var/lib/
  4.  
  5.  
  6. docker create \
  7. -v /opt/prometheus/data \
  8. -v /opt/consul-data \
  9. -v /var/lib/mysql \
  10. -v /var/lib/grafana \
  11. --name pmm-data-temporary \
  12. percona/pmm-server:1.17.1 /bin/true
  13.  
  14.  
  15. docker cp pmm-data-temporary:/opt/prometheus/data /bigdisk/pmm/opt/prometheus/data
  16. docker cp pmm-data-temporary:/opt/consul-data /bigdisk/pmm/opt/consul-data
  17. docker cp pmm-data-temporary:/var/lib/mysql /bigdisk/pmm/var/lib/mysql
  18. docker cp pmm-data-temporary:/var/lib/grafana /bigdisk/pmm/var/lib/grafana
  19.  
  20. docker rm -v pmm-data-temporary
  21.  
  22.  
  23. docker create \
  24. -v /bigdisk/pmm/opt/prometheus/data:/opt/prometheus/data \
  25. -v /bigdisk/pmm/opt/consul-data:/opt/consul-data \
  26. -v /bigdisk/pmm/var/lib/mysql:/var/lib/mysql \
  27. -v /bigdisk/pmm/var/lib/grafana:/var/lib/grafana \
  28. --name pmm-data \
  29. percona/pmm-server:1.17.1 /bin/true
  30.  
  31. docker run --rm --volumes-from pmm-data -it percona/pmm-server:1.17.1 chown -R pmm:pmm /opt/prometheus/data /opt/consul-data
  32. docker run --rm --volumes-from pmm-data -it percona/pmm-server:1.17.1 chown -R grafana:grafana /var/lib/grafana
  33. docker run --rm --volumes-from pmm-data -it percona/pmm-server:1.17.1 chown -R mysql:mysql /var/lib/mysql
  34.  
  35. docker run -d \
  36. -p 80:80 -p 443:443 \
  37. --volumes-from pmm-data \
  38. -e SERVER_USER=support \
  39. -e SERVER_PASSWORD=vjNKWmbPDmrKWYNbGuUC \
  40. --name pmm-server \
  41. --restart always \
  42. --label do_not_stop_this_instance \
  43. percona/pmm-server:1.17.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement