安装sqoop,给bin/sqoop-list-databases: line 26: /Users/apple/sqoop: 是一个目录

     2023-04-18     83

关键词:

【中文标题】安装sqoop,给bin/sqoop-list-databases: line 26: /Users/apple/sqoop: 是一个目录【英文标题】:Installing sqoop, give bin/sqoop-list-databases: line 26: /Users/apple/sqoop: is a directory 【发布时间】:2015-09-15 10:15:30 【问题描述】:

当我安装 sqoop 时,它给了我这个错误。

sqoop git:(derektest) ✗ bin/sqoop-list-databases --connect jdbc:mysql://localhost/ --username root -p readlink: 非法选项 -- f 用法:readlink [-n] [file ...] 用法:目录名路径 bin/sqoop-list-databases: 第 26 行: /Users/apple/sqoop: 是一个目录 bin/sqoop-list-databases:第 26 行:exec:/Users/apple/sqoop:无法执行:未定义错误:0

真的希望有人可以帮助我。这让我快要死了。

【问题讨论】:

您能否正确格式化命令和控制台输出和错误。它不可读。您是否还尝试使用此命令安装 sqoop 或通过列出数据库来验证安装? 我用 brew 安装了 sqoop。我试着弄清楚它是否安装好。 ➜ 1.4.5 git:(master) bin/sqoop-help readlink: 非法选项 -- f 用法: readlink [-n] [file ...] 用法: dirname path /usr/local /Cellar/sqoop/1.4.5/libexec/bin/sqoop-help:第26行:/Users/apple/sqoop:没有这样的文件或目录/usr/local/Cellar/sqoop/1.4.5/libexec/bin/sqoop -help:第 26 行:exec:/Users/apple/sqoop:无法执行:没有这样的文件或目录 这是我输入的命令。它给了我这个错误。但问题是没有“/users/apple/sqoop”目录。 【参考方案1】:

这是因为在 MacOS 中作为 coreutils 安装的“readlink”。

使用 greadlink(作为 brew install coreutils 的一部分安装)

例如,对于第 26 行的文件 = bin/sqoop-list-databases,将 readlink 替换为 greadlink,如下所示

prgm=`greadlink -f $0`
bin=`dirname $prgm`
bin=`cd $bin && pwd`
...

【讨论】:

sqoop的安装部署

1):安装JDK环境2):安装Hadoop和Hive客户端环境,如果需要导出到HBase则需要安装HBase客户端3):下载sqoop:命令:wget https://mirrors.tuna.tsinghua.edu.cn/apache/sqoop/1.4.6/sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz 4):配置sqoop的环境变量 查看详情

sqoop2安装

下载http://www-us.apache.org/dist/sqoop/ 打开以上链接,开始下载sqoop2   下载后得到:sqoop-1.99.7-bin-hadoop200.tar.gz文件其中sqoop1和sqoop2区别可以参考以下链接 重拾初心——Sqoop1和Sqoop2的刨析对比 http://blog.csdn.ne 查看详情

[sqoop]sqoop入门-下载安装运行和常用命令

 一、简介 ApacheSqoopisatooldesignedforefficientlytransferringdatabetweeenstructured,semi-structuredandunstructureddatasources.Relationaldatabasesareexamplesofstructureddatasourceswithwelldefine 查看详情

简易安装sqoop

 版本:hive-0.13.1-cdh5.3.6.tar.gz 1:解压然后进到conf目录修改 sqoop-env.sh    2:如果使用mysql数据库要将mysql驱动包拷贝到sqoop安装目录的lib文件夹下  查看详情

安装sqoop(代码片段)

1.sqoop的下载地址https://mirrors.tuna.tsinghua.edu.cn/apache/sqoop/1.4.7/sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz2.上传sqoop3.解压sqoopsudotar-zxvfsqoop-1.4.7.bin__hadoop-2.6.0.tar.gz-C/usr/local/4.进入/usr/local目录c 查看详情

sqoop环境搭建01sqoop-1.4.7安装配置centoslinuxrelease7.5.1804(附sqoop1最新版+sqoop2最新版安装包+mysql驱动包资源)(代码片段)

...功能还没有完善,所以这里优先推荐使用Sqoop1。本次安装的文件是【Sqoop1的最新版本】sqoop-1.4.7.bin-hadoop-2.6.0.tar.gz以下内容均以此版本进行说明。1.资源分 查看详情

sqoop的安装部署

1.下载 sqoop-1.4.6-cdh5.7.6.tar.gz2.在linux中进行安装, tar-zxvf/opt/tools/spark-1.6.1-bin-2.6.0-cdh5.7.6.tgz -C/opt/cdh-5.7.6/3.进入sqoop安装目录,我装在/opt/cdh-5.7.6/sqoop-1.4.6-cdh5.7.6目录中4.进入conf目录,为 查看详情

sqoop安装及导入sqlserver数据(代码片段)

...用对应的sqljdbc.jar包,这里用到的是sqljdbc4.jar点我下载3.安装sqoop将下载好的压缩包解压到指定安装目录,如/opttar-zxvfsqoop-1.4.7_hadoop 查看详情

sqoop安装及使用(代码片段)

SQOOP安装及使用文章目录SQOOP安装及使用SQOOP安装1、上传并解压2、修改文件夹名字3、修改配置文件4、修改环境变量5、添加MySQL连接驱动6、测试准备MySQL数据登录MySQL数据库创建student数据库切换数据库并导入数据另外一种导入数... 查看详情

从 oozie 将用户名和密码传递给 sqoop 元连接

】从oozie将用户名和密码传递给sqoop元连接【英文标题】:passusernameandpasswordtosqoopmetaconnectfromoozie【发布时间】:2016-05-1104:57:22【问题描述】:<sqoopxmlns="uri:oozie:sqoop-action:0.3"><job-tracker>$jobTracker</job-tracker><name- 查看详情

sqoop安装与使用

使用sqoop进行将Hive词频统计的结果数据传输到Mysql中。1.mysql准备接受数据的数据库与表  2. hive准备待传输的数据   3.sqoop进行数据传输  4.mysql查看传输结果  查看详情

sqoop安装及使用

简介:  sqoop是一款用于hadoop和关系型数据库之间数据导入导出的工具。你可以通过sqoop把数据从数据库(比如mysql,oracle)导入到hdfs中;也可以把数据从hdfs中导出到关系型数据库中。通过将sqoop的操作命令转化为Hadoop的MapReduce... 查看详情

大数据之非常详细sqoop安装和基本操作(代码片段)

大数据大数据之非常详细Sqoop安装和基本操作目录大数据Sqoop1、上传解压2、配置环境变量配置sqoop环境变量配置sqoop-env.sh3、加入mysql的jdbc驱动包4、验证验证是否安装成功验证启动5、导入mysql表数据到HDFS6、导出HDFS数据到mysql总结... 查看详情

sqoop1.99.7安装及配置

...载sqoop1.99.7  http://mirror.bit.edu.cn/apache/sqoop/1.99.7/二解压安装文件  三配置Sqoop环境变量      最后把mysql的驱动jar文件复制到extera这个目录下。四配置Hadoop代理访问因为sqoop访问Hadoop的MapReduce使用的是代理的方式,必须... 查看详情

sqoop使用入门(代码片段)

...供了两个版本,1.4.x的为sqoop1,1.99x的为sqoop2,前者因为安装简单,得到了大量使用,后者虽然引进了安全机制、webui,restapi等更加方便使用的特性,但是安装过程繁琐暂时不记录。以下是sqoop1的结构图,它只提供一个sqoop客户端... 查看详情

sqoop安装与应用过程

 1. 参考说明参考文档: http://sqoop.apache.org/ http://sqoop.apache.org/docs/1.99.7/admin/Installation.html 2. 安装环境说明2.1. 环境说明 CentOS7.4+Hadoop2.7.5的伪分布式环境 主机名NameN 查看详情

sqoop的安装(代码片段)

条件 1.启动mysql  servicemysqldstart    2.启动hadoop集群 start-all.sh1.下载jar包(:http://mirrors.hust.edu.cn/apache/sqoop/1.4.6/)2.上传安装包sqoop-1.4.6.bin__hadoop-2.0.4-alpha 查看详情

sqoop的安装和验证(代码片段)

... Kafka是一个开源的分布式消息订阅系统  一、Sqoop的安装  1.http://www-eu.apache.org/dist/sqoop/1.4.7/下载sqoop-1.4.7.bin__hadoop-2.6 查看详情