启动docker集群

在docker目录下,run_docker.sh工具用来方便运行CubeFS docker-compose试用集群。请确保已经安装docker和docker-compose,并在执行docker部署前确保防火墙关闭,避免权限问题导致容器启动失败。

执行下面的命令,可完全重新创建一个最小的CubeFS集群。注意的是**/data/disk**是数据根目录,至少需要10GB大小空闲空间。

$ docker/run_docker.sh -r -d /data/disk

客户端启动成功后,在客户端docker容器中使用`mount`命令检查目录挂载状态:

$ mount | grep cubefs

在浏览器中打开http://127.0.0.1:3000,使用`admin/123456`登录,可查看cubefs的grafana监控指标界面。

或者使用下面的命令分步运行:

$ docker/run_docker.sh -b
$ docker/run_docker.sh -s -d /data/disk
$ docker/run_docker.sh -c
$ docker/run_docker.sh -m

更多命令:

$ docker/run_docker.sh -h

监控的Prometheus和Grafana相关配置位于`docker/monitor`目录下。