Error: Got unknown keyword args to utils.execute: {'old_name': None}
错误分析:这是OpenStack Folsom版本的一个BUG,造成cinder-volumn服务在节点重启后无法正常启动,
最新版本已经修订https://bugs.launchpad.net/cinder/+bug/1175207,
可以自己通过修改源代码进行修改,修改如下:
1、打开文件/usr/lib/python2.7/dist-packages/cinder/volume/driver.py (类似这个文件,具体要看log)
2、找到352行,注释掉old_name=old_name这行代码,修改如下:(差不多这行,具体看函数名)
[html] view plaincopyprint?self.tgtadm.create_iscsi_target(iscsi_name, iscsi_target,
0, volume_path,
check_exit_code=False)
#old_name=old_name)
self.tgtadm.create_iscsi_target(iscsi_name, iscsi_targ