申请Monitoring Lite监控计划失败,遭提示不允许创建非Lite计划
解决Monitoring Lite计划申请报错的问题
首先明确一点:Monitoring服务是支持Lite计划的,你遇到的报错并非服务本身不支持,而是操作细节或组织权限配置的问题。咱们一步步排查:
1. 错误提示的核心原因
你收到的"not allowed to provision non-lite plan"和"Lite org is not allowed to provision non-lite plans"报错,本质是你的组织(Org)属于Lite类型——这类Org的平台限制是只能创建Lite级别的服务实例。但你明明选了Lite计划却触发报错,大概率是操作时的参数匹配出了问题。
2. 排查CLI命令的关键问题
你使用的命令是:
bx cf create-service Monitoring lite my_monitoring_service
这里有两个潜在问题:
- 服务名称错误:IBM Cloud的Monitoring服务在Cloud Foundry市场中的标准服务名称是
ibmcloud-monitoring,而非Monitoring。如果用错名称,系统可能匹配到其他服务,或默认尝试创建非Lite计划,触发权限拦截。 - CLI版本过旧:
bx是IBM Cloud CLI的旧版命令,现在官方已升级为ibmcloud,旧版本可能存在参数兼容问题。
3. 修正后的操作步骤
第一步:升级并验证CLI版本
先升级到最新版CLI:
ibmcloud update
登录你的账号并切换到目标Org和空间:
ibmcloud login ibmcloud target -o <你的Org名称> -s <你的Space名称>
第二步:确认服务和计划的准确信息
查看Cloud Foundry市场中的Monitoring服务详情,确认计划名称:
ibmcloud cf marketplace -s ibmcloud-monitoring
执行后你会看到该服务的所有可用计划,其中Lite计划的名称通常为lite。
第三步:执行正确的创建命令
用标准服务名称创建Lite实例:
ibmcloud cf create-service ibmcloud-monitoring lite my_monitoring_service
4. 控制台操作的额外排查点
如果控制台操作也报错,试试这些:
- 清空浏览器缓存,退出账号后重新登录,避免页面缓存的旧配置干扰。
- 确认你选择的区域(Region)支持Monitoring Lite计划——部分区域可能未开放Lite级别的服务实例,可切换到常用区域(比如us-south、eu-gb)再尝试。
5. 最后确认Org权限
如果以上操作都无效,检查你的Org类型是否确实为Lite:
ibmcloud cf orgs
在控制台的Org设置页面也能查看类型。若Org是Lite类型,确保你没有尝试创建跨服务的非Lite实例,平台会严格限制这类操作。
内容的提问来源于stack exchange,提问作者satolizard
相关产品推荐
相关产品推荐

