8vcpu 및 16GB 메모리를 사용하는 centos7 서버에 openstack packstack (올인원)을 배포했습니다. packstack openstack 배포가 성공적으로 완료되었습니다. 2GB 이하의 플레이버로 인스턴스를 스핀 할 수 있지만 4g 또는 6g를 사용하면 실패 인스턴스화 오류가 반환됩니다.
Exceeded maximum number of retries. Exhausted all hosts available for retrying build failures for instance
이것은 깨끗한 centos7 서버에 깨끗한 openstack 배포입니다.
내가 자유로울 때 -m 아래에 표시됩니다.
total used free shared buff/cache available
Mem: 15845 14816 259 532 769 197
Swap: 8063 5049 3014
인스턴스화하는 첫 번째 VM입니다 .. 모든 메모리가 어디로 갔는지 모르겠습니다.
하이퍼 바이저보기에서
Type : QEMU
VCPUs (used): 0
VCPUs (total): 8
RAM (used): 0
RAM (total): 15.5G
Local Storage (used): 0
Local Storage (total): 49GB
Instances: 0
비슷한 문제를 가진 사람들을 어떤 해결책도없이 본 적이 있습니다 ... 여러분의 도움이 정말 필요합니다 ... 누군가가 나를 이끌 수 있기를 바랍니다 .. 제발 도와주세요 .. 감사합니다
내 경험상 최신 버전의 Packstack은 메모리를 많이 사용합니다. top 을 사용 하고 VIRT 및 / 또는 RES별로 정렬하여 어떤 구성 요소가 메모리를 가장 많이 사용하는지 파악할 수 있습니다 . 그런 다음 필요하지 않은 부품을 끄십시오.
실행중인 서버에서 필요하지 않은 경우 해당 systemd 서비스를 중지 할 수 있습니다. /etc/<service>/<service>.conf
작업자 수를 구성 하는 매개 변수를 찾아서 줄이고 서비스를 다시 시작할 수도 있습니다. 예 : osapi_compute_workers
/ etc / nova 구성 파일 중 하나.
또는 기본 응답 파일을 생성하고 CONFIG_something_INSTALL과 같은 적절한 매개 변수를 "n"으로 설정합니다. 요즘에는 Packstack이 기본적으로 설치하는 것이 무엇인지 모르겠습니다. CONFIG_HEAT_INSTALL 또는 CONFIG_CEILOMETER_INSTALL은 핫 후보입니다 (물론 필요하지 않은 경우에만 해당). 그런 다음 처음부터 다시 설치하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다