xenserver 설치 전/후 dom0 메모리 변경 및 root 파티션 용량 지정

 

 

작성자 : 서진우 (alang@clunix.com)

 

 

– Dom0 메모리 변경 방법

 

설치관련 최적화 이슈로 Dom0 의 Default 메모리를 늘릴 필요가 있다. 기본적으로 752MB가

지정이 되는데, 많은 수의 DomU를 운영할 경우 Dom0의 메모리가 적을 경우 안정성에 영향을

줄 수 있다. Xenserver 호스트의 메모리가 충분한 경우 가급적 Dom0의 메모리를 전체 메모리

와 비교하여 안정적으로 확보해 주는 것이 좋다.

 

XenServer 6.2 에서는 Dom0에 대한 적정 메모리지정이 자동으로 이루어 진다. (개선 기능)

하지만 관리자가 임으로 지정을 하고 싶을때 아래 방법을 사용할 수 있다.

 

XenServer 설치 CD를 넣고 부팅을 하면 초기 부트 화면이 나타남.

boot :

 

여기서 F2 키를 누른 후 “shell” 키워드를 입력한다.

 

boot : shell

 

그럼 bash# 프롬프트 화면이 나타난다.

 

# vi /opt/xensource/installer/constants.py

 

DOM0_MEM 키워드를 찾아 앞에 주석을 제거하고 원하는 메모리를 지정한다.

# DOM0_MEM=752

.

DOM0_MEM=4092

 

 

저장하고 나온 뒤 프롬프트에 exit 를 입력한다.

 

bash-3.2 # exit

 

기본 설치 과정이 진행한다.

 

– 기본 로컬 DISK 용량 변경

 

XenServer를 설치하면 기본 ROOT 파티션 용량이 4GB 정도이다. 장기간 운영을하다보면

/var 밑에 Log가 늘어나서 Disk full 이 발생할 수 있다. 이런 부분을 예방하기 위해서

정식 서비스의 경우 20GByte 정도 상향해서 잡도록 한다.

 

로컬디스크 용량은 설치가 되면 이후 확장하기 힘들다. 설치 전에 용량 계획을 해서

설치 시 반영해야 한다. 반영 방법은 Dom0 메모리 변경과 동일한다.

 

# vi /opt/xensource/installer/constants.py

 

#root_SIZE = 4096

.

root_SIZE = 20480

 

변경

 

Dom0_mem  은 설치 이후 변경도 가능하다.
# /opt/xensource/libexec/xen-cmdline –set-xen dom0_mem=4096M,max:4096M

 

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

2 Responses

  1. 2022년 6월 21일

    3permanent

  2. 2023년 1월 27일

    1propensity