0
点赞
收藏
分享

微信扫一扫

Windows离线安装MeterSphere

1 安装操作步骤

  1. ​安装 WSL
  2. ​设置 WSL2 为默认
  3. ​安装 Ubuntu
  4. ​检测 Ubuntu WSL 版本
  5. ​安装docker
  6. ​docker设置
  7. ​下载安装包(​​点击下载​​)
  8. ​启动 Ubuntu
  9. ​检查 Docker 环境
  10. ​解压安装包
  11. 设置安装参数(可选,不知道要改啥就不动,默认安装即可)
  12. ​执行安装脚本
  13. ​前面1-12步骤均可按照以下链接进行操作: ​​https://dataease.io/docs/installation/offline_installation_windows/​​

2 执行安装脚本过程中会出现报错情况

2.1 创建容器失败,找不到文件或目录

Windows离线安装MeterSphere_解决方法

解决方法:
将 metersphere 目录下所有的 docker-compose-*.yml 里找【volumes】,将下面定义的路径替换到上面的位置或者将 docker-compose-base.yml 的路径替换到相应位置,按照下面要求进行修改。( windows 下的 docker 不要用单独的 volumes 定义,将下面路径写到上面,下面 volumes 部分可删)

如 docker-compose-mysql.yml 文件进行修改,将下面定义的【volumes】路径替换到上面的位置

Windows离线安装MeterSphere_Ubuntu_02

docker-composer-api-test.yml 文件进行修改,将 docker-compose-base.yml 的路径替换到相应位置

Windows离线安装MeterSphere_安装部署_03

所有的 docker-compose-*.yml 替换完成后,执行 msctl reload即可

3.2 msctl status 发现 ms-prometheus 服务是 Restarting 状态

Windows离线安装MeterSphere_docker_04

解决方法:

1.docker logs ms-prometheus 查看日志,发现是 prometheus 目录下的文件没有权限

Windows离线安装MeterSphere_解决方法_05

2.手动给 prometheus 目录赋权

chmod +777 /opt/metersphere/conf/prometheus
chmod +777 /opt/metersphere/data/prometheus

赋权之后执行 docker restart ms-prometheus 进行重启容器。

​3.msctl status 服务都是 Up(healthy)状态,使用浏览器访问 ​​http://ip:8081​ 即可

Windows离线安装MeterSphere_Ubuntu_06

Windows离线安装MeterSphere_解决方法_07

举报

相关推荐

0 条评论