nova-authconsole HA方案memcached配置

nova-authconsole 负载均衡token缓存配置

在配置nova-authconsole HA(多个nova-authconsole实例同时运行)时,需要配置memcached_servers,不然会导致noVNC访问控制台失败(并不是都失败,而是轮询到token正确的nova-authconsole实例时成功,其他失败)。

在/etc/nova/nova.conf的[DEFAULT]部分具有参数项memcached_servers,但是在Mitaka版本中显示该参数项已经DEPRECATED(也可以用)。为保持以后升级兼容性可以配置在[cache]部分下面

[DEFAULT]
...... #省略其他
#
# From nova.cache_utils
#

# DEPRECATED: Memcached servers or None for in process cache.
# "memcached_servers" opt is deprecated in Mitaka. In Newton release oslo.cache
# config options should be used as this option will be removed. Please add a
# [cache] group in your nova.conf file and add "enable" and "memcache_servers"
# option in this section. (list value)
# This option is deprecated for removal.
# Its value may be silently ignored in the future.
#memcached_servers=<None>
#memcache_servers = memcache10:11211,memcache20:11211,memcache20:11211
[cache]
backend = oslo_cache.memcache_pool
enabled = true
memcache_servers = memcache10:11211,memcache20:11211,memcache20:11211

但是我在配置[cache]下不生效,反而在[DEFAULT]下配置生效,不知道什么情况。

原理分析

参考如下博文,非常详细的分析了nova-authconsole HA负载均衡方案中需要配置memcached_servers的原因
OpenStack之noVNC问题(Failed to connect to server (code: 1006))处理

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值