centos7 OpenStack 배포중 에러 핸들링
memcached.service
memcached daemon이 fail 뜨는데 에러 로그를 봐도 모르겠음.
failed (exit- code)
libmemcached
가 없다? OPTIONS="-l 127.0.0.1,::1" 을
OPTIONS="-l 127.0.0.1,::1,controller"
OPTIONS="-l [여기를 수정했음],::1,controller"
OPTIONS = "-l 127.0.0.1 -U 0 -S -vv"
# vv는 debug 용
# -S 는 SASL를 설정했으니 쓰겠다는 의미
$ openstack domain list
Failed to discover available identity versions when contacting http://controller:5000/v3. Attempting to parse version from URL.
Unable to establish connection to http://controller:5000/v3/auth/tokens: HTTPConnectionPool(host='controller', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f487d5eb650>: Failed to establish a new connection: [Errno -2] Name or service not known',))
ConnectionError: HTTPConnectionPool(host='localhost', port=8097): Max retries exceeded with url: /events (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f32c9ce9950>: Failed to establish a new connection: [Errno 111] Connection refused',))
How to solve this problem?
Cannot call Openvsiwtch :ovsdb-server is not running
apt install openvswitch-switch
systemctl disable ovsdb-server
systemctl mask ovsdb-server
netplan apply
openstack에 연동한 서비스를 실행할 때마다 막힌다.
db배포도 완성, http를 못열길래 pip도 다 설치해서 모든 tool을 다 설치했는데 왜 안됄까?
특히,
ping -c 4 openstack
을 못찾아가는데, 초반에 뭔가 실수가 있겠거니 찾다보니, 각 node별로 네트워크 설정을 해야하는건가..!?
== 아래자료는 그러하다.
각 vm별 node 설정
밑의 자료는 script를 받아서 하는 버전, 참조중
Velog-Ubuntu- Devstack
NETWORK setting 변경: 어뎁터로 브릿지