运维常见问题
-
平台使用过程中一些常见的运维服务问题汇总:
1.平台地址打不开、无法访问
在运维管理中(ip:13030)服务管理中查看服务是否没起来 ,在运维管理中将服务重启动,查看服务起不来的日志。
(1)一种情况是:因为内存不足导致服务起不来;解决办法:扩展服务器内存等;
(2)另一种情况说明:端口需要修改(特殊情况不常出现):查看redis服务的端口,再检查启动不了的服务端口;
例如 core服务起不来,在安装文档中打开core/configs/config.toml 记事本打开,编辑替换redis的端口。
例子:auth被杀毒软件隔离了,重新下载,端口随机分配但是traefik里的端口还是原来的,导致访问不了。
2.mongo起不来:要么端口号被占用,要么就是C++环境安装失败:没有C++库mongo和mqtt都运行不起来
端口占用检查:
3.机器码三个点: 将C:\Windows\System32\wbem中的wmic.exe复制到core文件夹里;然后在运维系统中,重启下core服务,不重启电脑的方式解决
4.服务启动与停止指令:
(1)linux app目录下 :cd app
停止服务:
docker-compose down
启动服务:
docker-compose up -d
linux查内存:
内存:free -h
cpu/磁盘:df -h/top
检查安装目录:
具体哪个目录占用sudo du -s -h /opt/xxx/xxx/* | sort -nr5.页面打不开问题:
运维打不开:
windows下查看端口监听情况
Windows:netstat -ano|findstr 端口号
cmd 里查看所有的端口占用情况
C:>netstat -ano
查看docker版本:docker -v
linux查看端口号:docker ps -a
linux查看内存占用:top6.忘记平台密码:
(1)安装Navicat工具
(2)连接平台
(3)清空user表
(4)清空缓存重新访问平台
7.忘记运维密码:
Windows系统:
停止平台
删除运维数据文件
进入安装目录下operation/data 删除data目录下的文件,启动平台
linux系统:
删除运维数据文件
进入安装目录下operation/data 删除data目录下的文件,重启operation容器
执行指令:docker restart operation