分享

sqoop2-1系统入门之2:用户指南shell命令

pig2 2017-8-30 08:56:02 发表于 连载型 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 8849

问题导读

1.set命令是否连接sqoop server?
2.show命令显示哪些信息?

3.如何使用show 命令显示指定信息?





接上篇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的格式

例子:
[mw_shl_code=bash,true]set server --host sqoop2.company.net --port 80 --webapp sqoop
[/mw_shl_code]
或则
[mw_shl_code=bash,true]set server --url http://sqoop2.company.net:80/sqoop
[/mw_shl_code]
注意:
如果给定了--url,那么--host, --port 或则--webapp将会被忽略


2.2.2Set 选项功能

配置Sqoop 客户端相关选项,这个函数有两个必须的参数name 和value.名称表示内部属性名称,值包含应设置的新值。选项名如下:
选项名 默认值 描述
verbose false启用verbose模式m客户端会输出额外的信息
poll-timeout         10000 Server poll 超时时间,单位为毫秒

例子:[mw_shl_code=bash,true]set option --name verbose --value true
set option --name poll-timeout --value 20000[/mw_shl_code]

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         显示应用程序名

例子:
[mw_shl_code=bash,true]show server --all
[/mw_shl_code]

2.3.2Show Option 功能
显示客户端选项值,这个功能当没有参数的时,会显示所有客户端信息。
参数 描述
-n, --name         显示客户端给定的值

可检测 Set 选项功能部分,得到支持的option名称

例子:[mw_shl_code=bash,true]show option --name verbose
[/mw_shl_code]


2.3.3Show 版本功能
显示构建的客户端和服务端的版本,以及支持的 rest api 版本.

参数 描述
-a, --all         显示所有信息(服务端,客户端,api)
-c, --client         显示客户端版本
-s, --server         显示服务端版本号
-p, --api 显示支持api版本

例子[mw_shl_code=bash,true]show version --all
[/mw_shl_code]


2.3.3Show Connector 功能
显示持久化链接配置和相关配置,用于创建相关的 link 和job objects

参数 描述Connector 的信息
-a, --all         显示所有
-c, --cid <x>         显示带有id的链接的信息

例子:[mw_shl_code=bash,true]show connector --all or show connector
[/mw_shl_code]

2.3.4Show Driver 功能
显示持久化驱动配置和他的相关配置用于创建 job objects.这个功能没有其它参数。只有一个注册的驱动在sqoop。
例子
[mw_shl_code=bash,true]show driver
[/mw_shl_code]

2.3.4Show Link 功能
显示link持久化对象
参数 描述
-a, --all         显示所有有效link
-n, --name <x>         显示指定名字的link

例子:
[mw_shl_code=bash,true]show link --all or show link --name linkName
[/mw_shl_code]

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的所有详细信息

例子:[mw_shl_code=bash,true]show submission
show submission --j jobName
show submission --job jobName --detail[/mw_shl_code]



已有(2)人评论

跳转到指定楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条