INFA安装配置手册 Linux
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 ETL服务器安装部署
本项目ETL安装部署主要是安装部署Informatica ETL软件,下面以LINUX 平台安装部署Informatica软件为例说明Informatica安装部署过程。
1.1 安装Informatica9.6.1服务
1.1.1安装Informatica前准备工作
1.1.1.1 安装JDK1.7程序包
上传介质jdk1.7.0_15到infa用户下解压并安装。
1.1.1.2 配置JDK,Oracle、Sybase客户端和ODBC环境变量,参考下面
环境变量配置。
执行source .bash_profile使环境变量生效。
1.1.1.3 上传安装介质和KEY文件
FTP上传安装介质961_Server_Installer_linux-x64.tar和KEY文件
State_Grid_POC_8-6-2014_8-02-59_PM.key到infa用户下。
1.1.1.4 创建解压目录和安装目录
分别创建Informatica解压目录文件夹informatica961和安装目录文件夹
Infa961:
mkdir informatica961
mkdir Infa961
注:安装目录名Infa961一定要统一,下面的NFS文件共享系统需要配置这个
路径以便于调试和维护。
1.1.1.5 解压安装介质
解压Informatica安装介质到Informatica961目录下:
tar–xvf961_Server_Installer_linux-x64.tar /Informatica961
1.1.2Informatica安装
进入介质解压目录informatica961执行安装命令:
./install.sh
1.1.3选择安装选项
见下图,如果服务器上没有Informatica服务则选择1,其他选择2。
1.1.4运行系统检测工具
见下图,在安装之前运行系统检测工具以避免安装过程中出现问题:选择1
1.1.5创建系统信息
见下图,以下内容需要输入安装路径(绝对路径):/app/infa,资料库用户名:infa_domain,密码:infa_domain,ip:10,158.244.135,端口号:1521,sid:sgywgl
1.1.6检查成功后推出并执行安装
然后退出当前系统检查环境,下面会提示是否继续安装Informatica服务,选择y继续安装
1.1.7不启用网络身份验证
安装过程中Informatica服务有网络身份验证功能,我们选择不启用网络身份验证:
1.1.8输入KEY文件
见下图,我们需要提供激活Informatica服务KEY文件,输入文件所在的绝对路径:/app/infa/Infa961/license.key:
1.1.9输入安装路径
见下图,输入Informatica服务需要安装目录的绝对路径:/app/infa/Infa961
1.1.10选择安全通信模式
见下图,选择1创建域,选择1不启用安全通信,选择2禁用HTTPS。
1.1.11配置域信息
见下图,配置域存储库信息,由于上面执行系统检查工具已经输入过数据库信息,这里可以选择默认值按回车即可。
1.1.12输入域加密字符信息
见下图,Informatica域加密服务,需要我们输入域加密密钥并且有字符要求如下面格式:Infa_961。
1.1.13输入域配置信息创建域
见下图,按照域信息所需的配置信息进行创建域(参考部署方案域命名原则)。
域密码:Administrator
1.2 创建节点2并加入域
节点2上执行8.8.1环境准备工作
1.2.1节点2informatica安装并加域
节点2安装过程与节点1一致,在进行到选择安全通信模式时,选择2-加入域:
1.3 运行和配置Informatica9.6.1服务
1.3.1配置Informatica环境变量。
vi .bash_profile
在原有的环境下面添加:
#informatic
INFA_CODEPAGENAME="MS936"
INFA_HOME=/app/infa/Infa961
#INFA_DOMAINS_FILE=$INFA_HOME/domains.infa
LD_LIBRARY_PA TH=$INFA_HOME/server/bin:$LD_LIBRARY_PA TH
PATH=$INFA_HOME/tomcat/bin:$PATH
export INFA_HOME INFA_CODEPAGENAME INFA_DOMAINS_FILE PA TH
LD_LIBRARY_PA TH
执行source .bash_profile使环境变量生效。
1.3.2运行Informatica服务。
1.3.
2.1 启动Informatica服务
在Informatica域创建完成之后,进入安装目录下/infa/Infa961/Server/tomcat/bin下面,执行./infaservice.sh startup 启动Informatica
1.3.
2.2 查看跟踪服务是否启动
用netstat–antp | grep 600 命令查看监听端口6005,6008是否启动以判断Informatica 服务正常与否。
1.3.3登陆Informatica控制台
见下图,Informatica服务启动后,在IE浏览器输入http:ip:6008进入控制台界面,输入创建域时的用户名和密码(Administrator/Administrator)进行登陆。
1.3.4配置存储库服务
1.3.4.1 创建存储库服务
见下图,红色字体1部分是已经创建好的,在左上方选择【操作】,新建存储库服务(黑色圈部分)。
1.3.4.2 输入存储库服务名称
在绿色框标记1部分输入存储库名称,在绿色框标记2部分下拉框选择许可证和主节点,然后单击【下一步】(标记3)。
1.3.4.3 输入存储库信息
配置存储库存放的用户名和密码,代码页选项要选择和黑色椭圆框标记部分一致即简体中文代码页,然后单击【完成】。
1.3.4.4 更改存储库操作模式
创建完成存储库之后,单击存储库名称,右侧会更新存储库界面(见下图),单击红色标记1部分编辑存储库属性,把操作模式由【独占】改为【普通】,这时会提示存储库重启,选择确定(红色标记2部分)。
注意:存储库操作模式只有在【普通】模式才能创建下面的集成服务,这里一定要更改操作模式并且允许其自动重启存储库服务。
1.3.5配置集成服务
1.3.5.1 创建集成服务
见下图,红色字体2部分是已经创建好的集成服务,在左上方选择【操作】,新建存储库服务(黑色圈部分)。
1.3.5.2 输入集成服务名称
见下图,参考部署方案命名规则输入名称,单击下拉框选择许可证和主节点。
1.3.5.3 输入集成服务信息
见下图,单击下拉框选择存储库名称(标记1),输入资料库用户名和密码(标记2),连接数据移动模式选择Unicode(标记3),单击【完成】。
1.3.5.4 启动集成服务
见下图,单击左侧集成服务名称,单击右侧【再次应用】按钮(标记1)启动集成服务,启动之后会显示集成服务可用(标记2)。
1.4 配置NFS共享存储
1.4.1配置Linux NFS
共享存储以实现Informatica与Sybase数据文件共享,下面以Informatica所在服务器为服务端,Sybase服务器为客户端,参考以下实例:
首先在客户端创建共享路径:mkdir–p /infa/Infa961/Server/infa_shared/Tgtfiles并给予读写权限。
在服务端编辑vi /etc/exports,输入:
/infa/Infa961/Server/infa_shared/Tgtfiles 10.158.244.163(rw,sync)
重启portmap,nfs服务,输入:
serviceportmap restart;
servicenfs restart;
然后把服务端Informatica生成的数据文件路径挂载到客户端上,执行如下:
mount–r10.158.244.163:/infa/Infa961/Server/infa_shared/Tgtfiles/infa/Infa961/Server/in
fa_shared/Tgtfiles
注意:上面IP是服务端IP。
在共享目录下创建文件并输入信息测试共享文件读写性能。
1.5 客户端安装
1.5.1客户端压缩包解压安装示意图
双击install.bat按照下面图示安装程序
安装目录根据自身情况设定.
1.5.2配置域
配置完成需要选中要连接的存储库
1.6 工作流导入导出1.6.1工作流导入
按照以下图示进行工作流的导入
导出取个名子保存即可。
1.6.2工作流导入
按照以下图示进行工作流导入导入先选中要导入的xml文件
选择对应的文件夹:
新建一个替换的规则,第一次导入可以跳过。
导入即可:
1.7 配置定时计划
按照以下图示配置工作流定时计划
此工作流2014-09-01早上9:30开始,每天早上8点调用一次。
永久有效。