Tin*_*ino 5 jenkins docker gcloud kubernetes
由于“可用交换空间”为 0,Jenkins 无法构建。我不知道如何解决这个问题。构建过程一直挂起。这里是部分输出:
当我 ssh 进入实例时,docker info我得到一个WARNING: No swap limit support.
您的屏幕截图显示“正在等待下一个可用的执行程序”,因此请尝试增加 jenkins 中的执行程序数量(“管理 Jenkins”->“配置系统”->“执行程序数量”)。
这里还有如何创建交换文件的信息(以避免构建大型 Docker 容器等时内存不足)。该示例在位置 /myswap 创建 4G 交换文件:
sudo dd if=/dev/zero of=/myswap count=4096 bs=1MiB
sudo chmod 600 /myswap
sudo mkswap /myswap
sudo swapon /myswap
Run Code Online (Sandbox Code Playgroud)
检查交换是否正常工作:
swapon -s
Run Code Online (Sandbox Code Playgroud)
在启动时启用交换,将行添加到 fstab 文件:
sudo nano /etc/fstab
Run Code Online (Sandbox Code Playgroud)
添加这一行:
/myswap swap swap sw 0 0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10328 次 |
| 最近记录: |