- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE12 / NUMPAGES12
HDFS系统中的数据加载到oracle
HDFS系统中的数据加载到Oracle
摘 要:本章节主要讲解HDFS系统中的数据加载到Oracle,其中对Oracle的下载与安装、启动Oracle并测试、准备示例文件以及生成位置文件进行详细讲解。
关键词:HDFS;Oracle;
下载并安装Oracle
1.1 软件下载
(1)Oracle Big Data Connectors:ODCH
下载地址:
/technetwork/bdc/big-data-connectors/downloads/index.html
图1下载地址
(2)Jave SE 下载地址:
/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html
图2 JavaSE下载
(3)Oracle11g下载地址:
图3 Oracle11g下载(1)
Oracle Enterprise Linux下载地址:需要注册oracle帐号才能下载:
/linux
图4 Oracle11g下载(2)
1.2 安装Oracle
在虚拟机或者物理机下安装都可以:
图5 Oracle安装界面
基本的安装操作就是一顿下一步,然后安装oracle11g。
(1)遇到的问题1
ssh免密码登录设置后还是提示需要输入密码;
解决方法如下:
chmod 700 ~/.ssh/
chmod 700 /home/userName
chmod 600 ~/.ssh/authorized_keys
(2)遇到的问Agent admitted failure to sign using the key
解決办法:
应用 ssh-add 指令將私钥加进来(名称可能不是 id_rsa)。
# ssh-add ~/.ssh/id_rsa
1.3 安装ODCH并设置环境变量
在opt下建立文件夹odch,将文件传到这个目录下解压缩。
/opt/odch
解压缩:
unzip orahdfs-2.2.0.zip
然后添加hadoop\oracle\ODCH主要要环境变量,进入hadoop用户主目录;
vi .bash_profile
配置如下(可参考):
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/11g
export ORACLE_SID=orcl
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/X11R6/lib64/
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export HADOOP_HOME=/home/hadoop/hadoop/hadoop-1.2.0
PATH=$PATH:$HOME/bin:/home/hadoop/hadoop/jdk1.7.0_21/bin:$HADOOP_HOME/bin
export HADOOP_CONF_DIR=$HADOOP_HOME/conf
export OSCH_HOME=/opt/odch/orahdfs-2.2.0
export ORAHDFS_JAR=$OSCH_HOME/jlib/orahdfs.jar
export HDFS_BIN_PATH=$OSCH_HOME/bin
export JAVA_HOME=/home/hadoop/hadoop/jdk1.7.0_21
export PATH
修改用户组属性:
说明:因为之前的hadoop安装在hadoop系统用户下,而oracle安装在了oracle系统用户下,为了操作方便,使hadoop用户有操作oracle操作库的权限,现在修改hadoop系统用户属组,添加到和oracle同样的用户组下。
--查看之前的用户属组
[hadoop@master ~]$ id hadoop
uid=501(hadoop) gid=503(hadoop) groups=503(hadoop)
[hadoop@master ~]$ id oracle
uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
--修改用户属组
vi /etc/group
--再查看用户组属性
[hadoop@master ~
您可能关注的文档
- 刺绣博物馆 工序流程 上绷.doc
- 刺绣博物馆 历代大师 刺绣大师肖咏霞简介.doc
- 刺绣博物馆 历史沿革 丝变.doc
- 刺绣博物馆 历史沿革 丝惊.doc
- 刺绣博物馆 历史沿革 丝艺.doc
- 刺绣博物馆 历史沿革 丝源.doc
- 大豆栽培技术 大豆秋整地、学习指南 大豆秋整地电子教材.doc
- 大豆栽培技术 苗期、分枝期田间管理、结荚鼓粒期田间管理 大豆菌核病及其防治措施技术手册.docx
- 大数据处理技术 其它 回归分析实验.doc
- 大数据导论-资源 传统存储技术 03-01 传统存储技术(文本资源).docx
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
文档评论(0)