以下是我收到的錯誤消息。主人在OpenSUSE上運行,我的Jenkins版本是「Jenkins ver.1.466.12.1(Jenkins Enterprise by CloudBees 12.11)」。CloudBees備份插件失敗
我已驗證我可以在/ mnt/jenkinsbackup中的Linux盒子上創建一個文件。這是用戶權限問題嗎?
建立在主工作區中的/ var/lib中/詹金斯/職位/詹金斯備份/工作區 java.io.FileNotFoundException:在/ mnt/jenkinsbackup /備份詹金斯備份 - 19.tar.gz(拒絕) java.io.FileOutputStream.open(本機方法) 在java.io.FileOutputStream中。(FileOutputStream.java:209) 在java.io.FileOutputStream中。(FileOutputStream.java:160) 在com.infradna.hudson.plugins .backup.store.LocalFileStore $ 1._backup(LocalFileStore.java:50) 在com.infradna.hudson.plugins.backup.store.BackupFile.backup(BackupFile.java:25) 在com.infradna.hudson.plugins。 backup.BackupBuilder.perform(BackupBuilder.java:95) at hudson.tasks。 BuildStepMonitor $ 1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild $ AbstractRunner.perform(AbstractBuild.java:710) at hudson.model.Build $ RunnerImpl.build(Build.java:178) at hudson .model.Build $ RunnerImpl.doRun(Build.java:139) at hudson.model.AbstractBuild $ AbstractRunner.run(AbstractBuild.java:480) at hudson.model.Run.run(Run.java:1438) 在hudson.model.Build.run(Build.java:110) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:239) 構建步驟'取得備份'將建立結果更改爲FAILURE 完成:FAILURE
編輯:我忘了提及,我正在運行jenkins作爲守護進程而不是用戶。