我试图在我的机器上安装sqoop,我从这里下载了tar文件。
并试图通过查看这里来安装
因此,当我尝试下面的命令时,我得到了下面的错误
[root@065 local]# (cd /usr/local/ && sudo tar \-zxvf _</home/local/user/Desktop/sqoop-1.4.2.bin__hadoop-0.20.tar.gz>_)误差
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now上面的命令怎么了?
谁能告诉我安装sqoop最简单的方法吗?
实际上,我有一个需要处理并保存到MYSQL数据库中的1GB xml文件,我使用hadoop和python进行处理,但是它需要hrs来处理和保存,所以我决定使用sqoop处理xml文件并将数据保存到数据库中。
另外,请让我知道使用sqoop的基本和容易的教程。
另外,请为我提供一个处理xml文件并将数据保存到数据库中的基本代码,因为我是sqoop的新手。
发布于 2012-11-16 08:23:27
只需执行以下命令就可以验证tar
ls -l /home/local/user/Desktop/ 并检查文件大小是否与4.6M或close一致
在此之后,只需尝试运行以下命令
tar -zxvf /home/local/user/Desktop/sqoop-1.4.2.bin__hadoop-0.20.tar.gz然后复制到/usr/local/
更新:
您已经复制并粘贴了cloudera文档中的确切命令。
__ --您不需要_<和>--它们用于文档的占位符。
运行这个
(cd /usr/local/ && sudo tar \-zxvf /home/local/user/Desktop/sqoop-1.4.2.bin__hadoop-0.20.tar.gz)https://stackoverflow.com/questions/13411525
复制相似问题