sqoop2-1系统入门之2:用户指南shell命令
问题导读
1.set命令是否连接sqoop server?
2.show命令显示哪些信息?
3.如何使用show 命令显示指定信息?
static/image/hrline/4.gif
接上篇sqoop2系统入门之2:用户指南shell命令
http://www.aboutyun.com/forum.php?mod=viewthread&tid=22547
2.2set命令
Set命令允许设置客户端属性,类似辅助命令,不需要链接Sqoop server。Set命令不用于重新配置Sqoop server
可用函数:
函数 描述
server 设置server连接配置
选项 设置客户端选项
2.2.1Set Server 功能
配置连接Sqoop server-host端口和web应用程序名。参数:
参数 默认值 描述
-h, --host localhost Server name (FQDN),Sqoop server 运行在什么地方
-p, --port 12000 TCP 端口
-w, --webapp sqoop Jetty应用程序名
-u, --url Sqoop Server的url的格式
例子:
set server --host sqoop2.company.net --port 80 --webapp sqoop
或则
set server --url http://sqoop2.company.net:80/sqoop
注意:
如果给定了--url,那么--host, --port 或则--webapp将会被忽略
2.2.2Set 选项功能
配置Sqoop 客户端相关选项,这个函数有两个必须的参数name 和value.名称表示内部属性名称,值包含应设置的新值。选项名如下:
选项名 默认值 描述
verbose false启用verbose模式m客户端会输出额外的信息
poll-timeout 10000 Server poll 超时时间,单位为毫秒
例子:set option --name verbose --value true
set option --name poll-timeout --value 20000
2.3show命令
show命令显示如下各种信息。可用的功能:
功能 描述
server 显示连接信息到sqoopserver
option显示客户端选项
version显示构建的版本,-all选项显示server构建版本和支持的api版本
connector显示连接配置和它的相关配置
driver显示驱动配置和它的相关配置
link显示sqoop link
job显示sqoop jobs
2.3.1Show Server 功能
显示 Sqoop server连接的详细信息
参数 描述
-a, --all 显示连接相关信息(host, 端口, 应用程序名)
-h, --host 显示主机
-p, --port 显示端口
-w, --webapp 显示应用程序名
例子:
show server --all
2.3.2Show Option 功能
显示客户端选项值,这个功能当没有参数的时,会显示所有客户端信息。
参数 描述
-n, --name 显示客户端给定的值
可检测 Set 选项功能部分,得到支持的option名称
例子:show option --name verbose
2.3.3Show 版本功能
显示构建的客户端和服务端的版本,以及支持的 rest api 版本.
参数 描述
-a, --all 显示所有信息(服务端,客户端,api)
-c, --client 显示客户端版本
-s, --server 显示服务端版本号
-p, --api 显示支持api版本
例子show version --all
2.3.3Show Connector 功能
显示持久化链接配置和相关配置,用于创建相关的 link 和job objects
参数 描述Connector 的信息
-a, --all 显示所有
-c, --cid <x> 显示带有id的链接的信息
例子:show connector --all or show connector
2.3.4Show Driver 功能
显示持久化驱动配置和他的相关配置用于创建 job objects.这个功能没有其它参数。只有一个注册的驱动在sqoop。
例子
show driver
2.3.4Show Link 功能
显示link持久化对象
参数 描述
-a, --all 显示所有有效link
-n, --name <x> 显示指定名字的link
例子:
show link --all or show link --name linkName
2.3.4Show job功能
显示持久化job 对象
参数 描述
-a, --all 显示所有有效job
-n, --name <x> 显示带有名字的job
2.3.5Show Submission 功能
显示持久化job submission对象
参数 描述
-j, --job <x> 显示提交job的有效submission
-d, --detail 显示提交hob的所有详细信息
例子:show submission
show submission --j jobName
show submission --job jobName --detail
感谢分享 谢谢分享
页:
[1]