5.0

安装cdh5.0执行impala-shell命令报impala_shell.py文件找不到

一笑奈何 提交于 2019-12-04 06:55:03
一 问题描述 采用package包方式安装cdh时, 安装程序会将impala-shell目录下的所有文件复制到 /usr/lib/ impala-shell下面, 但采用parcels安装时,安装程序并不会创建 /usr/lib/impala-shell目录,也不会复制相应的文件, 所以安装好CDH后,执行 impala-shell会报 impala_shell.py找不到. [root@kthdpp01 hadoop]# impala-shell ls: 无法访问/usr/lib/impala-shell/ext-py/*.egg: 没有那个文件或目录 python: can't open file '/usr/lib/impala-shell/impala_shell.py': [Errno 2] No such file or directory 二 解决方案 mkdir -p /usr/lib/impala-shell/ /opt/cloudera/parcels/CDH/lib/impala-shell cp -r * /usr/lib/impala-shell/ 运行impala-shell命令,可以正常的执行查询 [root@kthdpp01 impala-shell]# impala-shell Starting Impala Shell without