电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

其他安装部署问题

来源:金蝶云社区作者:金蝶2024-09-237

其他安装部署问题

  • 安装机器缺少k8s依赖包,导致k8s安装失败

1 问题现象

安装器显示的报错日志如下:[ERROR FileExisting-conntrack]: conntrack not found in system path

2 问题原因

主机缺少k8s依赖包

3 解决方法

主机上执行如下命令,安装k8s必要依赖包:

yum install socat conntrack-tools


  • 安装器安装RabbitMQ是报“chown:无效的用户:"rabbitmq;rabbitmq"”错误

1 问题现象

2 问题原因

安装机器环境问题,导致安装器无法添加rabbitmq用户

3 解决方法

使用如下命令,手动在安装机器中加一下用户,然后点击继续安装。

groupadd -f rabbitmq

useradd -g rabbitmq -d /var/lib/rabbitmq -s /sbin/nologin rabbitmq


  • 物理机(centos7)通过安装器进行内核升级到5.4后,网卡找不到了

1 问题现象

物理机(centos7)通过安装器进行内核升级到5.4后,网卡找不到了

2 问题原因

内核版本、网卡驱动不匹配

3 解决方法

内核需要升到 Linux 5.4.170-1.el7.elrepo.x86_64,然后下载网卡驱动编译安装


  • 安装过程中ansible建临时文件夹报错

1 问题现象

安装器日志报错如下:

failed to create temporary directoy.in some cases, you may have been able to authenticate and did not have permissions on the target directory

2 问题原因

  1. 多次安装导致ansible在临时目录下建立了多个临时文件导致空间不足

  2. / 根目录剩余空间不足

3 解决方法

  1. 将/root/.ansible/tmp/ 下的临时文件删除后重试

  2. 检查 / 根目录剩余空间至少5G


  • 如何使用安装器只进行卸载,不启动新的安装

1 问题现象

只对老环境进行组件卸载,不安装新的组件

2 问题原因

  1. 当前安装器的重新安装->卸载安装功能启动后,后台会先进行卸载,然后自动启动新的安装

3 解决方法

  1. 手动修改安装检查的主机内存或cpu,使新安装时检测不通过。比如将cpu改为1000核。点击查看修改方式

  • 如何修改安装默认访问端口

1 问题现象

有些客户环境可能没法开通7618端口,导致浏览器中无法通过该端口访问安装器

2 问题原因

安装器启动脚本设置了7618为默认访问端口

3 解决方法

如上图所示,修改安装器启动脚本的默认访问端口即可


  • 安装器脚本执行超时问题

1 问题现象

 

查看安装器singularity/runtime/logs/default.log 日志时,发现打印上图的环境检查脚本执行超时问题

2 问题原因

安装器执行安装时超时了,一般是由于安装机器性能太低,或者网络环境不稳定导致;也可能是ansible在ssh的时候卡住了

3 解决方法

1)、检查安装机器网络环境和机器性能

2)、执行如下命令删除影响ssh的旧数据:

rm -rf ~/.ssh


  • 苍穹pg_wal日志满怎么办

点击查看解决方案


  • 安装器会更新操作系统内核吗

当前发布的安装器中,只有centos7.x_x86安装器在启动时会提示更新linux内核,其他安装器(比如麒麟V10安装器等)不会更新内核


  • 如何使用安装器仅安装k8s

当前安装器不支持单独安装k8s。若需要单独装k8s集群,可以通过安装gpaas(含k8s和gpaas应用),然后将gpaas应用删除即可。安装方法如下:

(1).

勾选仅安装gPaaS


登录gPaaS 任一台k8s master主机,执行gpaas应用删除命令( kubectl delete ns kce-system),即可把gpaas应用删除掉。这时就剩下一个全新的k8s集群环境。


  • 麒麟V10操作系统安装报RPM数据库错误

1、报错内容类似如下面这个:


错误:db5错误(-30969)源自dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch

错误:cannot open Packages index using db5 -(-30969)

错误:无法从/var/lib/rpm打开软件包数据库


2、 解决方案:

该报错是由于RPM软件包数据库(db5)权限或配置不当导致,通过在服务器执行如下两条命令解决:

sudo rm -f /var/lib/rpm/__db*

sudo rpm --rebuilddb

  • 安装Ngnix报找不到OpenSSL错误

1、报错内容类似下面这个:

checking for OpenSSL library ... not found

checking for OpenSSL library in /usr/local/ ... not found

checking for OpenSSL library in /usr/pkg/ ... not found

checking for OpenSSL library in /opt/local/ ... not found

./configure: error: SSL modules require the OpenSSL library.

You can either do not enable the modules, or install the OpenSSL library

into the system, or build the OpenSSL library statically from the source

with nginx by using --with-openssl=<path> option.

2、原因分析

安装器装Ngnix时是通过源码方式安装的,上面这个报错是因为安装机器上nginx依赖的openssl找不到导致

3、解决方案

下载OpenSSL源码 https://www.openssl.org/source/old/1.0.2/openssl-1.0.2k.tar.gz 到安装器目录singularity/scripts/cosmic/KDCC_installtool/kingdeetmp/nginx-appstatic/nginx/ ,修改路径下的installnginx.sh,在32行下面添加tar -xf openssl-1.0.2k.tar.gz同时在39行最后添加 --with-openssl=$pd/openssl-1.0.2k

  • 安装器ansible程序获取不到主机ip

1.问题现象(打印的错误日志)

The error was: 'dict object' has no attribute 'address'

2. 解决方案:

这个是由于没有正确配置网卡导致。检查下主机的网卡,并进行正确配置即可

  • 安装器报 hostname不能为localhost错误

1.问题现象

安装器日志或校验报告中报 hostname不能为localhost的错误

2. 解决方案:

  1. 修改安装主机的主机名,改为非localhost,然后重启主机。

  2. 安装器界面再次执行安装。若还报这个错误,则说明安装器有缓存,建议服务器上把安装器整个目录(singularity)删掉,然后重新解压启动安装器,再次执行安装

  • 安装器报 "没有终端存在,且未指定 askpass 程序" 错误

  1. 问题现象

    复制初始化镜像时报错:{"changed": false, "cmd": "sshpass -d8 /usr/bin/rsync --delay-updates -F --compress --checksum --archive --rsh=/usr/bin/ssh -S none -o Port=51138 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null --rsync-path=sudo rsync --out-format=<<CHANGED>>%i %n%L /home/wlsjb/singularity/scripts/initialize/ansible/roles/00-copy_all/files/images.tar wlsjb@172.17.254.168:/opt/Kingdee/cosmic/init/", "msg": "Warning: Permanently added '[172.17.254.168]:51138' (ECDSA) to the list of known hosts.\r\nsudo: 没有终端存在,且未指定 askpass 程序\nrsync: connection unexpectedly closed (0 bytes received so far) [sender]\nrsync error: error in rsync protocol

其他安装部署问题

安装机器缺少k8s依赖包,导致k8s安装失败1 问题现象安装器显示的报错日志如下:[ERROR FileExisting-conntrack]: conntrack not found...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信