2017-02-13 45 views
0

我在Windows 2012 Server計算機上安裝了Bamboo遠程代理v5.12.3。從v5.9.7升級後,日誌文件包含錯誤消息,指出將日誌文件寫入根目錄的權限被拒絕。Windows上的Bamboo遠程代理日誌記錄配置

這與異常日誌文件的片段:

所有的
INFO | jvm 1 | 2017/01/31 11:25:04 | log4j:ERROR setFile(null,true) call failed. 
INFO | jvm 1 | 2017/01/31 11:25:04 | java.io.FileNotFoundException: \atlassian-bamboo.log (Access is denied) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.open0(Native Method) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.open(FileOutputStream.java:270) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.<init>(FileOutputStream.java:213) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.<init>(FileOutputStream.java:133) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.FileAppender.setFile(FileAppender.java:294) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:648) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:514) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:415) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.configureLog4j(RemoteAgent.java:141) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.start(RemoteAgent.java:73) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.lang.reflect.Method.invoke(Method.java:498) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at com.atlassian.bamboo.agent.bootstrap.AgentRunner.run(AgentRunner.java:30) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.lang.Thread.run(Thread.java:745) 
INFO | jvm 1 | 2017/01/31 11:25:04 | log4j:ERROR Either File or DatePattern options are not set for appender [filelog]. 
INFO | jvm 1 | 2017/01/31 11:25:04 | log4j:ERROR setFile(null,true) call failed. 
INFO | jvm 1 | 2017/01/31 11:25:04 | java.io.FileNotFoundException: \js-atlassian-bamboo.log (Access is denied) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.open0(Native Method) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.open(FileOutputStream.java:270) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.<init>(FileOutputStream.java:213) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.io.FileOutputStream.<init>(FileOutputStream.java:133) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.FileAppender.setFile(FileAppender.java:294) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:672) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:516) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:415) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.configureLog4j(RemoteAgent.java:141) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at com.atlassian.bamboo.v2.build.agent.remote.RemoteAgent.start(RemoteAgent.java:73) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.lang.reflect.Method.invoke(Method.java:498) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at com.atlassian.bamboo.agent.bootstrap.AgentRunner.run(AgentRunner.java:30) 
INFO | jvm 1 | 2017/01/31 11:25:04 | at java.lang.Thread.run(Thread.java:745) 
INFO | jvm 1 | 2017/01/31 11:25:04 | log4j:ERROR Either File or DatePattern options are not set for appender [javascript]. 

首先,我不明白,所有的竹子遠程代理創建日誌文件。至少存在以下幾種:

  • atlassian-bamboo-agent.log - 我已將其重定向到\ logs目錄。這個文件正確寫入竹代理日誌記錄,這裏的一切都很好...
  • atlassian-bamboo.log - 代理試圖將它寫入C:\目錄,我當然阻止他。
  • JS-Atlassian的-bamboo.log - 同以前

任何人都可以向我解釋,是這些日誌文件之間的區別?

最後我不明白,爲什麼代理要創建Atlassian的竹和JS-Atlassian的竹日誌文件的驅動器的根目錄下如何配置代理,使其產生這些文件在另一個文件夾?

在此先感謝

回答