You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Linux B1s虚拟机Jenkins安装后首页空白问题求助

Jenkins输入初始密码后页面空白(Azure 1GB内存B1s虚拟机场景)

核心原因

官方标注的1GB内存是Jenkins稳定运行阶段的最低要求,但初始插件安装阶段需要下载、解压、配置大量组件,加上Linux系统本身的内存占用,1GB内存的虚拟机剩余资源不足以支撑Jenkins完成初始化流程,导致页面加载空白。

解决方法

1. 临时添加交换分区(Swap)缓解内存压力

登录虚拟机执行以下命令:

  • 创建1GB大小的swap文件:sudo fallocate -l 1G /swapfile
  • 设置swap文件权限(防止非授权访问):sudo chmod 600 /swapfile
  • 格式化为swap分区:sudo mkswap /swapfile
  • 启用swap分区:sudo swapon /swapfile
  • 设置开机自动挂载swap:echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
  • 重启Jenkins服务:sudo systemctl restart jenkins
    操作完成后重新访问Jenkins页面。

2. 调整Jenkins的JVM内存分配参数

  • 编辑Jenkins配置文件:sudo nano /etc/default/jenkins
  • 找到JAVA_ARGS配置行,修改为:JAVA_ARGS="-Xms512m -Xmx768m"(给JVM分配最小512MB、最大768MB内存,预留部分资源给系统)
  • 保存退出后重启Jenkins:sudo systemctl restart jenkins
    再次尝试访问初始化页面。

3. 升级虚拟机规格(若上述方法无效)

如果Azure免费服务允许,可将虚拟机升级到2GB内存的规格(如B1ms),初始化完成后再考虑是否降回1GB内存运行——因为Jenkins稳定运行后对内存的需求会降低,但初始化阶段确实需要更多资源。

内容的提问来源于stack exchange,提问作者Vaishnavi Vaishu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 19:31:06