以下は、私が受け取っているエラーメッセージです。マスターは OpenSUSE で動作しており、私の Jenkins のバージョンは「Jenkins ver. 1.466.12.1 (Jenkins Enterprise by CloudBees 12.11)」です。
Linux ボックスの /mnt/jenkinsbackup にファイルを作成できることを確認しました。これはユーザー権限の問題ですか?
java.io.FileOutputStream でワークスペース /var/lib/jenkins/jobs/Jenkins Backup/workspace java.io.FileNotFoundException: /mnt/jenkinsbackup/backup-Jenkins Backup-19.tar.gz (許可が拒否されました) のマスターでビルドします。 open(ネイティブ メソッド) at java.io.FileOutputStream.(FileOutputStream.java:209) at java.io.FileOutputStream.(FileOutputStream.java:160) at 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) ) hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) で hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:710) で hudson.model.Build$RunnerImpl.build(Build.java:178) で) 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) at hudson.model.Build hudson.model.ResourceController.execute(ResourceController.java:88) で .run(Build.java:110) hudson.model.Executor.run(Executor.java:239) で .run(Build.java:110) ビルド ステップ 'Take backup' がビルド結果を FAILURE に変更終了: 失敗
編集:ジェンキンスをユーザーとしてではなくデーモンとして実行していることを忘れていました。