发布时间: 2019-02-13 | 浏览次数: 81 | 下载次数: 0 | 作者: SU1003333217 | 文档编号: EKB1100004338
客户环境是FusionCloud2.06版本升级到FusionCloud6.3.0版本。客户在未升级之前正常使用,升级后再创建的VDC下面申请ECS时就提示配额不足。
1、检查VDC的配额资源,发现是充足的,和底层的资源对比也是充足。
2、根据HTTPS的代码请求分析,底层并没有去核对资源而是直接反馈资源无可用。
根据代码分析,发现是客户做升级操作之前的版本FusionCloud2.06的配额是由底层的openstack进行分配统计,FusionCloud6.3.0版本是由MO侧做审计,升级后对应的参数未调整导致的。
需要登录到控制节点,并导入环境变量。
1、查询gaussdb主节点,cps template-instance-list --service gaussdb gaussdb
2、登录主节点并切换到gaussdba用户,su - gaussdba
3、执行数据库参数修改操作。
A、修改cinder的参数: gsql -d cinder -W FusionSphere123 -c "update QUOTAS set HARD_LIMIT='-1';"
B、修改nova的参数:gsql -d nova -W FusionSphere123 -c "update QUOTAS set HARD_LIMIT='-1';"
注:谨慎操作,需要再三确认。
对于升级后的产品,有些许架构的调整,需要仔细审查每一个细节。