Windows离线安装MeterSphere
  ytXF8ujKKYXO 2023年11月02日 17 0

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_docker_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_Ubuntu_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_docker_06

Windows离线安装MeterSphere_安装部署_07

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  eRzqeykGhyfD   2023年11月02日   15   0   0 Ubuntu
  uRXtDv0LQww7   2023年12月09日   12   0   0 Ubuntu
  cpKFwc6sMdmP   2023年11月02日   43   0   0 UbuntuPHPapache
ytXF8ujKKYXO
最新推荐 更多