OpenStack Train版部署记录-Placement问题

1、普通用户运行placement-status upgrade check报错:

暂未解决

2、运行placement API 报错如下:

mod_wsgi (pid=20059): Target WSGI script '/usr/bin/placement-api' cannot be loaded as Python module.
mod_wsgi (pid=20059): Exception occurred processing WSGI script '/usr/bin/placement-api'.
Traceback (most recent call last):
  File "/usr/bin/placement-api", line 52, in <module>
    application = init_application()
  File "/usr/lib/python2.7/site-packages/placement/wsgi.py", line 131, in init_application
    _parse_args(config, [], default_config_files=conffiles)
  File "/usr/lib/python2.7/site-packages/placement/wsgi.py", line 83, in _parse_args
    default_config_files=default_config_files)
  File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2141, in __call__
    self._check_required_opts()
  File "/usr/lib/python2.7/site-packages/oslo_config/cfg.py", line 2879, in _check_required_opts
    raise RequiredOptError(opt.name, group)
RequiredOptError: value required for option connection in group [placement_database]

解决方法:
在 /etc/httpd/conf.d/00-placement-api.conf 的</VirtualHost>前添加以下内容:

<Directory /usr/bin>
<IfVersion >= 2.4>
    Require all granted
</IfVersion>
<IfVersion < 2.4>
    Order allow,deny                
    Allow from all
</IfVersion>
</Directory>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容