本来是想用R直接连接hive,达到将hive的数据导入R进一步分析的目的。无奈本人是小白,有跳板机这个东西捣鼓半天还没搞定。无奈之下选择曲线救国,集群跑数保存为txt,然后用R的data.table
将其打开。
通过跳板机登录hadoop客户机
1 | ssh lixinyao9891@10.25.2.6 # 登录跳板机 |
hive跑数并保存为txt
1 | mkdir lixinyao # 新建文件夹 |
将远程txt复制到本地
因为有跳板机的存在,无法直接使用scp,所以通过rz、sz的方式来下载文件
1 | # 官网先下载iterm2 |
打开Item2,点击preferences -> profiles,选择某个profile,如Default,之后继续选择advanced -> triggers,添加编辑添加如下triggers:
Regular Expression | Action | Parameters |
---|---|---|
rz waiting to receive.**B0100 | Run Silent Coprocess | /usr/local/bin/iterm2-send-zmodem.sh |
**B00000000000000 | Run Silent Coprocess | /usr/local/bin/iterm2-recv-zmodem.sh |
将远程文件传入本地
1 | sz a.txt |