您沒有指定要在無人蔘與模式下安裝的Talend組件。選項文件就是爲此而存在的。所以,讓我們說你想安裝使用TAC包括H2 DB和JobServer,選項文件(silentMode.txt是否指定),可能會類似於以下內容:
mode=unattended
enable-components=tac,jobserver,serv
disable-components=logserv,mdm,dsc,cmdline,soa,runtime,svn,tdqp,sap_rfc,studio,esb
prefix=/opt
installStyle=advanced
installType=custom
licenseFile=/talend_packages/license
[email protected]
tacAdminPwd=admin
tacWebAppName=tac611
svnInstall=create
svnUser=svnadmin
svnPass=admin
請注意,你必須同時指定啓用組件和禁用組件。如果不這樣做,它可能會嘗試安裝所有組件並導致錯誤(因爲它會丟失選項文件中的必要信息)。不要問我爲什麼...
爲了獲取選項的詳盡清單擺在你的optionfile,只需看看安裝程序的選項:
# ./Talend-Installer-20151214_1327-V6.1.1-linux64-installer.run --help
同樣的內容可用here
請注意,建議使用root安裝Talend(爲了激活RC腳本等),但您可以手動將Talend Directory所有者更改爲另一個用戶,並略微修改RC腳本以運行服務作爲那個用戶。
一些更多的文件可以被理解here
我試圖安裝Apache Tomcat,TAC,命令行和Nexus我了Talend。 – goCode
我正在嘗試在我的Talend中安裝Apache Tomcat,TAC,Command Line和Nexus。 我添加了啓用和我silentMode.txt禁用選項,如你所說 模式=無人 unattendedmodeui =無 使組件= TAC,jobserver,CMDLINE 禁用成分= logserv,MDM,DSC,SOA,運行時間, SVN,tdqp,sap_rfc,工作室,ESB SERV 版本6.1.1 = LICENSEFILE =的/ tmp /許可證 PREFIX = /選擇/拓藍-6.1.1 將InstallType =全 installStyle =易 的tomcat = install8 tacAdminUser = [email protected] tacAdminPwd = admin tacDB = postgresql tacPort = 8080 tacWebAppName = org.talend.a管理員 tacSetupEmailNotification = false – goCode