在Ubuntu Server 12.04上安装Talend MDM Server

时间:2013-05-23 12:20:33

标签: ubuntu mdm talend

虽然Ubuntu Server 12.04 64位是Talend MDM Server的recommended operating system,但我找不到此操作系统的任何安装说明。所以我必须建立自己的。任何对以下说明的提议和修改都表示赞赏。

  • 安装Oracle Java 7(参见完整说明here

    $ sudo add-apt-repository ppa:webupd8team/java  
    $ sudo apt-get update  
    $ sudo apt-get install oracle-java7-installer  
    
  • 创建系统组'talend'

    $ sudo addgroup --system talend

  • 创建系统用户'talend'并将其包含在'talend'组中。注意我们在这里使用/ opt / talend目录作为'talend'用户的主目录和服务器的安装目录

    $ sudo adduser --system --ingroup talend --home /opt/talend --disabled-login talend

  • 将JAVA_HOME设置为系统范围的环境变量:

    $ echo JAVA_HOME=\"/usr/lib/jvm/java-7-oracle/\" | sudo tee -a /etc/environment

  • 将机器上的TOS_MDM-Server - *。jar文件复制为MDM Server

  • 启动Talend MDM Server安装程序:

    $ sudo -u talend java -jar TOS_MDM-Server-*.jar -console

  • 按照屏幕和指示安装程序的说明将软件解压缩到/ opt / talend目录。

  • 启动服务器以检查其是否正常工作

    $ sudo -u talend /opt/talend/jboss-4.2.2.GA/bin/run.sh

  • 在控制台
  • 中按Ctrl + C停止MDM服务器

如果需要在系统启动时启动MDM Server,请继续阅读。我决定使用Upstart。

  • 创建新文件

    $ sudo vim /etc/init/talend-mdm-server.conf

  • 像这样添加到作业定义文件文本:

    description "Talend MDM Server"  
    
    start on runlevel [2345]     
    stop on runlevel [016]     
    
    respawn     
    
    setuid talend          
    
    script     
        exec /opt/talend/jboss-4.2.2.GA/bin/run.sh -b 0.0.0.0     
    end script  
    
  • 检查它是否正常工作

    $ sudo start talend-mdm-server

  • 成功停止MDM服务器

    $ sudo stop talend-mdm-server

  • 重启机器以确保一切正常

    $ sudo reboot

您的Talend MDM Server实例应该在系统启动时运行。

1 个答案:

答案 0 :(得分:0)

非问题的答案:

“*在Linux Ubuntu 12服务器上安装Talend MDM 服务器的文档在哪里?*”:)可能是:

以下是“安装指南”(第2.2.1章):https://help.talend.com/display/HOME/Talend+Open+Studio+for+MDM

在那里,有关于在Ubuntu上安装Talend MDM Client (即 Studio )的一些注意事项:http://www.talendforge.org/wiki/doku.php?id=doc:installation_on_ubuntu