cosbench 使用心得 docker
docker pull nexenta/cosbench
#1. Run controller and driver in one Docker container on one node.
docker run --name cosbench -p 19088:19088 -p 18088:18088 -e ip=业务网ip地址 -e t=both -e n=1 nexenta/cosbench:latest
#2. Distributed load drivers on multiple nodes
#2.1 Run Only Driver on each node
docker run --name cosbench -p 18088:18088 -e ip=<node ip> -e t=driver [-e u=true] nexenta/cosbench
#E.g docker run --name cosbench -p 18088:18088 -v /etc/localtime:/etc/localtime:ro -e ip=192.168.4.207 -e t=driver nexenta/cosbench
#web: http://192.168.4.207:18088/driver/
#2.2 Run Controller on the node
docker run --name cosbench -p 19088:19088 -e ip=<comma separated driver node ip list> -e t=controller nexenta/cosbench
#E.g. $ docker run --name cosbench -p 19088:19088 -v /etc/localtime:/etc/localtime:ro -e ip=192.168.4.207 -e t=controller nexenta/cosbench
#web: http://192.168.4.103:19088/controller/
#E.g. $ docker run -p 19088:19088 -e ip=10.15.20.66,10.15.20.67 -e t=controller nexenta/cosbench
参考:
https://hub.docker.com/r/nexenta/cosbench/
https://blog.csdn.net/chupiti2317/article/details/100769878
在.xml配置文件里,endpoint需要http://,否则连不了
参考
https://www.cnblogs.com/yuhaohao/p/13099507.html

浙公网安备 33010602011771号