Amazon s3 Rundeck S3插件
我正试图将rundeck日志推送到S3存储桶,我遵循了以下页面- 一切都进行得很顺利,但我遇到了一些tmpdir错误,文档中没有提到:( 下面是配置文件Amazon s3 Rundeck S3插件,amazon-s3,rundeck,Amazon S3,Rundeck,我正试图将rundeck日志推送到S3存储桶,我遵循了以下页面- 一切都进行得很顺利,但我遇到了一些tmpdir错误,文档中没有提到:( 下面是配置文件 /etc/rundeck/framework.properties # Send logs to S3 bucket framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.region=us-west-2 framework.plugin.ExecutionFileStorag
/etc/rundeck/framework.properties
# Send logs to S3 bucket
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.region=us-west-2
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.AWSAccessKeyId=SJSDHJJSDBSDHBLDSLA
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.AWSSecretKey=DKJSDBDS76t6sJDBJHDcVLpd
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.bucket=rundeck-exection-logs
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.path=logs/prod/execution-logs/${job.project}/${job.execid}.log
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.forceSigV4=true
/etc/rundeck/rundeck-config.properties
# Send logs to S3 bucket
rundeck.execution.logs.fileStoragePlugin=org.rundeck.amazon-s3
当我重新启动rundeckd服务时,我在“/var/log/rundeck/rundeck.log”上遇到以下错误
请引导我,我在这里错过了什么
谢谢,我找到了问题
在/etc/rundeck/framework.properties中
# Base directory where instance of framework var dir is kept
framework.var.dir= /var/lib/rundeck/var
# Framework tmp dir
framework.tmp.dir= ${framework.var.dir}/tmp
但在/etc/rundeck/profile中,它指向下面的路径
RUNDECK_TEMPDIR="/tmp/rundeck"
我改为下面,重新启动了服务,它工作了
RUNDECK_TEMPDIR="/var/lib/rundeck/var/tmp"
RUNDECK_TEMPDIR="/var/lib/rundeck/var/tmp"