You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Red Hat 7.9安装Qlik Catalog时Tomcat无法访问及Chrome安装报错求助

问题解决方案

1. Tomcat 8443端口无法访问问题

  • 第一步:确认进程状态
    执行以下命令检查Tomcat是否正常启动:
    ps -ef | grep tomcat
    
    无对应进程的话查看启动日志定位错误:
    cat /usr/local/qdc/apache-tomcat-9.0.38/logs/catalina.out
    
    常见启动失败原因:server.xml配置语法错误、qdcuser账号对Tomcat目录无读写权限、8443端口被其他进程占用。
  • 第二步:确认端口监听状态
    进程存在的前提下执行命令检查8443端口监听情况:
    ss -tunlp | grep 8443
    
    无监听结果说明Qlik提供的tomcat9-server.xml中HTTPS配置异常,检查文件中HTTPS连接器配置、证书路径是否存在且权限正确。
  • 第三步:本地连通性测试
    先跳过浏览器执行本地环回请求验证:
    curl -k https://localhost:8443
    
    命令返回正常则为浏览器配置问题,返回不通可临时关闭SELinux验证:
    setenforce 0
    
  • 第四步:服务启动验证
    先停止手动启动的Tomcat进程:
    su - qdcuser -c "cd /usr/local/qdc/apache-tomcat-9.0.38 && ./bin/shutdown.sh"
    
    再通过systemd启动服务并检查状态:
    systemctl start tomcat.service
    systemctl status tomcat.service
    
    根据状态输出排查服务配置错误。

2. Chrome安装依赖报错问题

RHEL 7.9系统默认预装的glibc版本为2.17,你下载的最新版Chrome要求依赖glibc 2.18及以上版本,系统默认源不提供更高版本glibc,强行升级glibc会导致系统整体异常,可选用以下两种方案:

  • 方案一:安装兼容RHEL7的Chromium浏览器
    先安装EPEL源,再直接安装Chromium,功能与Chrome一致,无依赖冲突:
    yum install -y epel-release
    yum install -y chromium
    
  • 方案二:安装低版本Chrome
    找91版本之前的Chrome安装包,该版本区间的Chrome兼容glibc 2.17,下载对应rpm包后执行本地安装即可,注意旧版本存在已知安全漏洞,不推荐生产环境使用。

内容的提问来源于stack exchange,提问作者user17157716

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 04:54:02