- 删除无用的文件或日志,释放磁盘空间。
- 扩大AWS Jenkins虚拟机的磁盘空间。可以通过AWS控制台或CLI命令进行操作。
例如,在AWS CLI中使用以下命令扩大EBS磁盘空间:
aws ec2 modify-volume --volume-id --size
其中,为AWS Jenkins虚拟机的EBS卷ID,为新的磁盘空间大小。
- 在AWS Jenkins中设置Job Workspace Cleanup Plugin插件,定期清理工作区,释放磁盘空间。可以在Jenkins管理界面的插件管理中安装该插件。
示例代码:
使用AWS CLI扩大EBS磁盘空间
aws ec2 modify-volume --volume-id vol-0123456789abcdef --size 200
安装Job Workspace Cleanup Plugin插件
- 进入AWS Jenkins管理界面。
- 点击“插件管理”。
- 在“可选插件”选项卡中搜索“Job Workspace Cleanup Plugin”。
- 勾选该插件并点击“安装”按钮。
- 安装完成后,进入Jenkins Job配置界面,在“构建环境”中选择“工作区清理”并进行相应设置。