Windows离线安装MeterSphere

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

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_解决方法_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_解决方法_04

解决方法:

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

Windows离线安装MeterSphere_docker_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_安装部署_06

Windows离线安装MeterSphere_docker_07

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: windows