책질문 3-iaas구축 운영가이드] kolla-ansible -i /etc/kolla/multinode prechecks 시 오류 > 질문답변

본문 바로가기

사이트 내 전체검색

뒤로가기 질문답변

책질문 3-iaas구축 운영가이드] kolla-ansible -i /etc/kolla/multinode prechecks 시 …

페이지 정보

작성자 woongbig 작성일 22-02-25 10:18 조회 5,706 댓글 8

본문

straem 버전에서 설치 후 아래와 같이 오류가 발생됩니다.

해당 오류 처리 방법좀 알수있을까요?

- vxlan/evpn테스트 목적으로 오픈스택 구성중인데, 리눅스나 오픈스택은 무지한 상태라 질문좀 앞으로 많이 올려도 양해 부탁드립니다.

 

TASK [nova-cell : Checking that libvirt is not running] *************************************************************************************************************************************************************************************

skipping: [controller1]

fatal: [compute2]: FAILED! => {"changed": false, "failed_when_result": true, "stat": {"atime": 1645748804.9917347, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1645748804.9917347, "dev": 24, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 28619, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": true, "isuid": false, "mimetype": "inode/socket", "mode": "0666", "mtime": 1645748804.9917347, "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}}

fatal: [compute1]: FAILED! => {"changed": false, "failed_when_result": true, "stat": {"atime": 1645748801.690454, "attr_flags": "", "attributes": [], "block_size": 4096, "blocks": 0, "charset": "binary", "ctime": 1645748801.690454, "dev": 24, "device_type": 0, "executable": false, "exists": true, "gid": 0, "gr_name": "root", "inode": 26198, "isblk": false, "ischr": false, "isdir": false, "isfifo": false, "isgid": false, "islnk": false, "isreg": false, "issock": true, "isuid": false, "mimetype": "inode/socket", "mode": "0666", "mtime": 1645748801.690454, "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}}


댓글목록 8

kwlee2님의 댓글

kwlee2 작성일

libvirt 기능이 활성화 되어있지 않아서 발생하는 오류 같습니다. 가상화 기능이 지원되어야 하며 테스트 환경이 가상머신이라면 nested vm 기능이 지원되어야 합니다.

woongbig님의 댓글

woongbig 작성일

● libvirtd.service - Virtualization daemon
  Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
  Active: active (running) since Thu 2022-02-24 21:32:45 EST; 1min 50s ago
    Docs: man:libvirtd(8)
          https://libvirt.org
 Main PID: 13685 (libvirtd)
    Tasks: 21 (limit: 32768)
  Memory: 44.0M
  CGroup: /system.slice/libvirtd.service
          ├─ 5606 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
          ├─ 5607 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
          └─13685 /usr/sbin/libvirtd --timeout 120

Feb 24 21:32:45 compute1 systemd[1]: Starting Virtualization daemon...
Feb 24 21:32:45 compute1 systemd[1]: Started Virtualization daemon.
Feb 24 21:32:45 compute1 libvirtd[13685]: libvirt version: 8.0.0, package: 2.module_el8.6.0+1087+b42c8331 (CentOS Buildsys <bugs@centos.org>, 2022-02-08-22:>
Feb 24 21:32:45 compute1 libvirtd[13685]: hostname: compute1
Feb 24 21:32:45 compute1 libvirtd[13685]: operation failed: network 'default' already exists with uuid 171197ae-3502-4d01-9e11-a5c8c6454475  ->>>  해당부분 fail이 뜨긴합니다.
Feb 24 21:32:45 compute1 dnsmasq[5606]: read /etc/hosts - 7 addresses
Feb 24 21:32:45 compute1 dnsmasq[5606]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Feb 24 21:32:45 compute1 dnsmasq-dhcp[5606]: read /var/lib/libvirt/dnsmasq/default.hostsfile
~

[root@compute1 dwkim]# lscpu | grep Virtua
Virtualization:      VT-x
Virtualization type: full
[root@compute1 dwkim]# lsmod | grep kvm
kvm_intel            339968  0
kvm                  905216  1 kvm_intel
irqbypass              16384  1 kvm

kwlee2님의 댓글

kwlee2 작성일

lscpu |grep vmx 결과가 나오나요?

woongbig님의 댓글

woongbig 작성일

[root@compute1 dwkim]# lscpu |grep vmx
Flags:              fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow vnmi ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves arat umip pku ospke gfni vaes vpclmulqdq rdpid movdiri movdir64b fsrm md_clear flush_l1d arch_capabilities

kwlee2님의 댓글

kwlee2 작성일

해당부분은 kolla-ansible이 수행되기 전에 이미 libvirt 관련 서비스가 설치되어있어 발생하는 문제같습니다. 원래는 kolla-ansible을 통해 libvirt 서비스가 설치/실행되어야 합니다.

precheck 하기 전에

systemctl stop libvirtd.service && systemctl disable libvirtd.service && systemctl status libvirtd.service

명령어로 libvirtd 관련 서비스를 비활성화 하고 다시 시도하시면 정상적으로 수행될것입니다.

참고로 모든 노드는 OS설치시 최소설치로 진행하여야 문제발생이 적습니다.

woongbig님의 댓글

woongbig 작성일

systemctl stop libvirtd.service && systemctl disable libvirtd.service && systemctl status libvirtd.service 후에도 동일합니다.

[root@compute1 dwkim]# yum list installed | grep libvirt
libvirt-client.x86_64                              8.0.0-2.module_el8.6.0+1087+b42c8331                      @appstream
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                                8.0.0-2.module_el8.6.0+1087+b42c8331                      @AppStream
python3-libvirt.x86_64                            8.0.0-1.module_el8.6.0+1087+b42c8331                      @appstream
[root@compute1 dwkim]# ps -ef | grep libvirt
root      25650    3532  0 23:00 pts/0    00:00:00 grep --color=auto libvirt
[root@compute1 dwkim]#  systemctl status libvirtd
Unit libvirtd.service could not be found.

kwlee2님의 댓글의 댓글

kwlee2 작성일

OS를 다시 최소 설치로 하시고 진행해보시거나 libvirt 관련 패키지를 모두 삭제하고 재시도 해보시기 바랍니다.

woongbig님의 댓글

woongbig 작성일

네 정말 감사합니다.

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

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

PC 버전으로 보기