Linux UbuntuTC 安装HDP客户端报错“The tc does not have the basic ability

问题现象

Linux TC上安装华为云客户端,运行AccessClient_x64lnx.run安装脚本,报错“ The tc does not have the basic ability。

解决方法

这个问题实际上是校验tc出错了,但实际上,我们不需要校验tc,所以解决方法就是跳过校验tc。

运行AccessClient_x64lnx.run安装脚本后,会解压一些文件到当前目录的FusionAccess_Client子目录下面,也会解压一些文件在/tmp/HDPTempFiles目录下。

  1. 进入FusionAccess_Client下,把run.sh中的第3步脚本全部删除,以免它再次解压文件,覆盖了我们修改的脚本。

  2. 修改文件/tmp/HDPTempFiles/install.sh,搜索basic,在前面添加一行命令,把checkability赋值为0. 再查找“have the basic ability”这一行,把后面的checkability = 1 和 return 1两行注释掉。

  3. 进入目录/custom/fusionaccess/Client_for_linux_x64_v1.6.50005/FusionAccess_Client,把该目录下的所有文件打包成一个压缩文件,文件名为AccessClient_soft.tar.gz。然后再压缩一次。

   tar zcvf AccessClient_soft.tar.gz *
   tar zcvf AccessClient.tar.gz AccessClient_soft.tar.gz
  1. 重新打成run包,并运行安装命令。
   echo ../run.sh AccessClient.tar.gz > FusionAccessClient_x64.run
   chmod a+x FusionAccessClient_x64.run

   ./FusionAccessClient_x64.run  disable-reboot
  1. 命令运行后,检查/usr/local/目录下是否有HDPClient生成。

客户端下载:https://download.csdn.net/download/weixin_45357522/14079102

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐