Contents [hide] |
---|
前言
新增一臺計算節點後無法建立虛擬機器。在排程層就錯誤:
bug
https://review.openstack.org/gitweb?p=openstack%2Fnova.git;a=commitdiff;h=6d9feddabc9bf8a748c52f27e669592fb69062a4 我們這裡沒有采用該方法,直接去掉metrics的呼叫,目前metrics暫時不用.
解決方法
class MetricsWeigher(weights.BaseHostWeigher): def __init__(self): self._parse_setting() def _parse_setting(self): ''' self.setting = utils.parse_options(CONF.metrics.weight_setting, sep='=', converter=float, name="metrics.weight_setting") ''' self.setting = [] def weight_multiplier(self): """Override the weight multiplier.""" return CONF.metrics.weight_multiplier
去掉self.setting的獲取方案.改為空。
網路問題
是否新增routing_source_ip? 在/usr/lib/python2.6/site-package/nova/network/linux_net.py下有add_snat_rule方法,我們不需要對資料好進行IP地址修改。所以,在配置檔案中將routing_source_ip設定為空。