xen5 Xen 에서 컴파일 타임(속도)이 느리다면?(할당 리소스는 충분한데 왜 느릴까) 컴파일 속도를 확인하려면,기본적으로 CPU와 Memory를 확인해야겠죠? 가상 머신(VM)에 넉넉한 CPU와 메모리를 할당했는데도 불구하고 VM의 동작이 느리다면 답답할 수 있습니다. 특히 Xen과 같은 하이퍼바이저 환경에서는 단순히 할당된 리소스의 양(4 vCPU, 4GB RAM)만으로는 성능 문제를 해결할 수 없습니다.VM 성능 저하의 원인을 정확하게 파악하기 위해, 가장 핵심적인 두 가지 리소스 병목 현상인 CPU 경합과 메모리 스와핑을 진단하는 방법을 안내합니다. 1. CPU 병목 현상 진단: Stolen Time (%st) 확인VM이 CPU를 요청했지만, 하이퍼바이저가 다른 VM에 CPU 시간을 할당하느라 해당 VM이 기다려야 했던 시간을 Stolen Time이라고 합니다. Xen 환경에서 CP.. 2025. 11. 27. Xen Internal error: VM not in expected power state after completing operation(unspecified domain type) Xen 서버 먹통(XCP-ng Center)Shutting down VMRebooting VMUnpause VM이 세가지 모두 먹통이 되는 경우가 있습니다.상세 에러 내용을 보면 아래와 같은 내용이 나옵니다.Internal error: VM not in expected power state after completing operationInternal error: unspecified domain type 해결방법XCP-ng Center 에서 메인 서버를 두고 우클릭을 한 후 "Restart Toolstack" 을 누르는 것입니다. 다시 Toolstack이 재시작되면서 안됐던 명령들이 실행되는 걸 확인할 수 있습니다. 2024. 6. 11. Xen(ubuntu) volumn 디스크 늘리기, 파티션확장(growpart) VM을 생성하고 사용하다가 용량이 부족할 때가 있죠? 어떻게 파티션 확장을 하는지 살펴보도록 하겠습니다. [환경] Xen 서버 안에 ubuntu VM 의 파티션을 확장합니다. [방법] 먼저 Xen 서버에서 수정할 VM을 Shut Down(끄기) 후 Storage를 열어봅니다. 이제 Properties를 눌러서 아래와 같이 50G(기존 용량)였던 용량을 80G(원하는 용량)로 늘려줍니다. 다시 VM을 켜주고 Shell에 들어갑니다. lsblk 명령어를 입력하면 xvda 와 xvda1의 SIZE가 다른 것을 볼 수 있습니다. 현재 사용하고 있는 xvda1은 50G인데 새로 설정한 값이 80G였기 때문에 xvda는 80G로 나타나게 됩니다. 이제 growpart라는 명령어를 사용할 건데, 먼저 설치부터 해야합.. 2023. 4. 27. Xenserver iso 폴더 생성 및 저장하기 Xenserver를 설치했다면 이제 iso 파일을 이용하여 VM을 생성해야겠죠? 여기서 문제가 생깁니다. Virtual Box에 익숙한 분들이라면, iso를 바로 등록해서 만들텐데, Xen에서는 뭔가 그런 설정이 보이지 않으니 말입니다. iso 준비 VM을 생성할 때 필요한 iso 파일을 다운 받습니다. 저는 ubuntu 18.04.6 LTS 버전을 다운 받았습니다.(desktop image 로 받았죠) "ubuntu 18.04" 를 검색하면 나옵니다. Xen 폴더 설정 이제 Xen에 접속하여 폴더하나를 생성합니다. 저는 /home/iso 라는 폴더를 생성했습니다. mkdir -p /home/iso 그리고 아래와 같은 명령어로 Xen Center에서 보이는 iso storage를 만들 수 있습니다. xe.. 2022. 4. 22. 이전 1 2 다음 반응형