2

虽然 Ubuntu Server 12.04 64 位是 Talend MDM Server 的推荐操作系统,但我找不到该操作系统的任何安装说明。所以我必须建立自己的。感谢您对以下说明的任何建议和修改。

  • 安装 Oracle Java 7(请参阅此处的完整说明)

    $ 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 服务器

  • 启动 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 服务器,请继续阅读。我决定为此使用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 实例应该在系统启动时运行。

4

1 回答 1

0

非问题的答案:

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

这是安装指南(第 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

于 2013-07-23T10:16:11.480 回答