bash install.sh报错
- 确认当前用户有sudo权限或使用root用户执行
- 确认/etc/os-release中ID的变量值为centos,rhel, anolis这三种系统,当然,如果你确认您的系统是基于rhel改造的,可以尝试手动修改
- 确认/etc/os-release中VERSION_ID的变量值为7或8,当然,如果你确认您的系统是基于rhel改造的,可以尝试手动修改
提示未找到check_config.json文件
在执行前置检查时,需要指定前置检查配置文件路径。正确的命令执行方法为:
/usr/local/python-3.7.6/bin/python3 run.py --check xxxxx.json
输入账号密码后提示错误信息:ssh连接失败
- 检查IP地址,用户名,密码输入是否输入正确
- 使用ssh查看是否可以正常建立链接
- 服务器密码不可以是/开头
发送文件到目标机器失败,请确认目标机器权限
- 检查用户是否有sudo权限
- 检查服务器的umask值,正常值应该为0022
- 检查/tmp目录是否有特殊权限禁止写入
端口号检查失败
- 确认端口号是否被占用,netstat -lnatp查看
- 确认防火墙已关闭
- 如果确认端口号被占用,需要修改端口号。按此步骤修改
挂载点开机引导检查失败
- 程序会检查/etc/fstab文件,所以需要确认数据盘已做开机自动挂载
负载均衡检查失败
- 确认负载均衡已做代理配置
- 因服务器会模拟请求负载均衡,确认服务器与负载均衡通信正常
- 确认代理方式,一般如果是tcp代理的话,服务端是无法即做服务端又做请求端。所以应该用七层代理
- 确认后端服务器防火墙已关闭,包括selinux
- 偶尔可能会误报,所以可以尝试再执行检查一次
cpu指令集检查失败
- 部署智能文档处理平台需要cpu支持fma,avx,avx2这三个指令,所以需要使用lscpu命令是否包含这三个指令
gpu检查失败
- 确认服务中是否有GPU
- 确认显卡驱动已正常安装,nvidia-smi命令可正常输出
- 如果确认不需要GPU的话,可强制部署安装
前置检查未通过,无法继续执行
- 确认前置检查未通过原因
- 如果可以承担未通过原因,可强制部署。后续的命令动作都需要添加--force参数
docker无法运行
- 执行dockerd前台运行docker看看是否可以正常运行
- 确认docker命令已经安装
提示cat: /tmp/.ids_hehe_ocr 没有找到文件
- 需要创建.ids_hehe_ocr文件。echo "123456789" > /tmp/.ids_hehe_ocr
- 创建完成后再生成二维码操作
无法显示二维码
- 确认终端是否为SecureCrt,可以修改CRT终端模式为linux。可参考Crt不显示二维码解决办法
- 可以尝试切换shell终端,如xshell