[책 내용질문] 쉽게 따라하는 IaaS 구축가이드 > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

[책 내용질문] 쉽게 따라하는 IaaS 구축가이드

페이지 정보

profile_image
작성자 clampkitten
댓글 1건 조회 7,764회 작성일 21-09-16 15:50

본문

안녕하세요 책 잘 읽고 있습니다.
책 내용 중 kolla-ansible 도구를 통한 배포 실습중인데요.

1) ansible 버전에 관하여 (P135)

$ pip install 'ansible<3.0' 명령어를 통해서는 P136페이지 결과화면에도 나와있듯
ansible 2.10 이 설치되게 됩니다. 이 경우 ansible 버전때문에 kolla-ansible 명령어가 실행되지 않는거같은데.
▶ pip install 'ansible<2.10' 명령어를 사용하는게 맞을까요?





2) kolla-ansible prechecks 과정중에 모든 프로세스를 마무리 짓긴 하지만 1곳에서 failed 값이 뜹니다.
참고로 아래와 같이 설정되어있습니다. /etc/kolla/globals.yml 에는 nova_compute_virt_type은 "qemu"로 해두었습니다.

(운영체제 : cecntos STREAM)
1번노드 : deployment + controller
2번노드 : compute
3번노드 : neutron
4번노드 : storage


(1번노드는 skip하고 2번노드에서는 작업 failed)
TASK [nova-cell : Checking that libvirt is not running] ****************************************************************
skipping: [node1]
fatal: [node2]: FAILED! => {"changed": false, "failed_when_result": true, "stat": {"atime": 1631763617.6169999, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1631763617.6169999, "dev": 23, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 21150, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": true, "isuid": false, "mimetype": "inode/socket", "mode": "0666", "mtime": 1631763617.6169999, "nlink": 1, "path": "/var/run/libvirt/libvirt-sock", "pw_name": "root", "readable": true, "rgrp": true, "roth": true, "rusr": true, "size": 0, "uid": 0, "version": null, "wgrp": true, "woth": true, "writeable": true, "wusr": true, "xgrp": false, "xoth": false, "xusr": false}}



(각 노드들에서 설치된 libvirt관련 패키지는 아래와 같습니다.)
[root@localhost ~]# yum list installed |grep libvirt
libvirt-gconfig.x86_64                            3.0.0-1.el8                                  @appstream
libvirt-glib.x86_64                                3.0.0-1.el8                                  @appstream
libvirt-gobject.x86_64                            3.0.0-1.el8                                  @appstream
libvirt-libs.x86_64                                6.0.0-36.module_el8.5.0+821+97472045          @appstream


▶ prechecks 과정에서 오류난 1곳을 무시하고 배포해도 되는지. 아니면 해당 오류를 없앨 수 있는지 궁금합니다.

댓글목록

profile_image

우물속최강개구리님의 댓글

우물속최강개구리 작성일

안녕하세요 문의 주신 내용 답변이 늦어져서 죄송합니다.
먼저 Ansible 버전의 경우 2.10 설치 진행으로 인한 Error 메세지와 ' ansible --version ' 커맨드로 Ansible 설치 버전도 확인 부탁 드립니다.
Yum 또는 Dnf로 설치되는 Ansible과 pip로 설치되는 Ansible 버전이 충돌 되는 경우가 있어 만약 이러한 경우 기존 설치된 Ansible을 모두 삭제 하신 후
책에 나와 있는 ' pip install 'ansible<3.0' 또는 pip install 'ansible==2.10' 으로 재 설치 하시기 바랍니다.

2번 노드에서 libvirt 패키지가 없어서 진행이 되지 않는 것으로 보이며, libvirt 패키지가 없이 진행은 불가능 합니다.
현재 2번 노드에서 패키지 설치를 위한 외부 통신 가능 여부와 Repository  설정 내용 확인 부탁 드립니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
1,516
어제
1,612
최대
3,935
전체
795,987
Copyright © www.linuxdata.org All rights reserved.