SAP BTP试用账户部署CAP/Fiori应用遇设备空间不足错误
SAP BTP试用账户部署Fiori应用失败:设备空间不足问题解决
问题现象
使用SAP BTP的BAS创建基础SAP CAP/Fiori应用,已绑定HANA DB实例,本地运行完全正常,但部署到BTP试用账户后出现异常:
- CAP服务运行正常,仅Fiori应用无法访问
- 部署过程中提示应用“Bookshop2”启动失败、部分实例崩溃
- 执行
dmol命令查看日志,发现核心错误:Cannot open: No space left on device
具体为复制droplet到容器时写入文件失败,明确指向设备空间不足。
部署流程回顾
- 在BAS中完成CAP/Fiori应用的开发与本地功能验证
- 创建HANA DB实例并完成与应用的绑定配置
- 通过BAS内置部署工具将应用推送至SAP BTP试用账户
原错误配置片段(来自mta.yaml)
- name: Bookshop2 type: html5 path: app/bookshop2 parameters: disk-quota: 256M memory: 256M
解决方案
将Fiori/SAPUI5应用的disk-quota和memory参数从256MB调整至至少1024MB,修改后的配置如下:
- name: Bookshop2 type: html5 path: app/bookshop2 parameters: disk-quota: 1024M memory: 1024M
修改完成后重新执行部署操作,应用即可正常启动。
内容的提问来源于stack exchange,提问作者Takao Baltazar
相关产品推荐
相关产品推荐

