更新时间:2024-09-30 GMT+08:00

Hue下载excel无法打开

  1. 以root用户登录任意一个Master节点,切换到omm用户。

    su - omm

  2. 使用如下命令查看当前节点是否为oms主节点。

    sh ${BIGDATA_HOME}/om-0.0.1/sbin/status-oms.sh

    回显active即为主节点,否则请登录另一个Master节点。

    图1 oms主节点
  3. 进入“${BIGDATA_HOME}/Apache-httpd-*/conf”目录。

    cd ${BIGDATA_HOME}/Apache-httpd-*/conf

  4. 打开httpd.conf文件。

    vim httpd.conf

  5. 在文件中搜索21201,并删除文件中的如下内容。proxy_ip和proxy_port对应实际环境中的值。
    ProxyHTMLEnable On
    SetEnv PROXY_PREFIX=https://[proxy_ip]:[proxy_port]
    ProxyHTMLURLMap (https?:\/\/[^:]*:[0-9]*.*) ${PROXY_PREFIX}/proxyRedirect=$1 RV
    图2 待删除内容
  6. 退出并保存修改。
  7. 再次打开httpd.conf文件,搜索proxy_hue_port,并删除如下内容。
    ProxyHTMLEnable On
    SetEnv PROXY_PREFIX=https://[proxy_ip]:[proxy_port]
    ProxyHTMLURLMap (https?:\/\/[^:]*:[0-9]*.*) ${PROXY_PREFIX}/proxyRedirect=$1 RV
    图3 待删除内容
  8. 退出并保存修改。
  9. 执行如下命令重启httpd。

    sh ${BIGDATA_HOME}/Apache-httpd-*/setup/restarthttpd.sh

  10. 检查备Master节点上的httpd.conf文件是否已修改,若已修改则处理完成,若未修改,参考上述步骤进行修改备Master节点的httpd.conf文件,无需重启httpd。
  11. 重新下载excel即可打开。