탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: Oracle Solaris Zones, Oracle Solaris 10 Zones 및 리소스 관리 Oracle Solaris 11 Information Library (한국어) |
8. FSS(Fair Share Scheduler)(개요)
9. FSS(Fair Share Scheduler) 관리(작업)
10. 리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)
svcadm을 사용하여 리소스 풀 서비스를 사용으로 설정하는 방법
svcadm을 사용하여 리소스 풀 서비스를 사용 안함으로 설정하는 방법
svcadm을 사용하여 동적 리소스 풀 서비스를 사용으로 설정하는 방법
svcadm을 사용하여 동적 리소스 풀을 사용 안함으로 설정하는 방법
프로젝트에 대한 project.pool 속성을 설정하는 방법
project 속성을 사용하여 프로세스를 다른 풀에 바인드하는 방법
poolstat를 사용하여 풀 관련 리소스에 대한 통계 보고
18. 비전역 영역, 설치, 종료, 정지 및 복제 정보(개요)
19. 비전역 영역 설치, 부트, 종료, 정지, 제거 및 복제(작업)
22. 영역 마이그레이션 및 zonep2vchk 도구 정보
23. Oracle Solaris 시스템 마이그레이션 및 비전역 영역(작업) 마이그레이션
24. 영역이 설치된 Oracle Solaris 11 시스템의 자동 설치 및 패키지 정보
26. Oracle Solaris Zones 관리(작업)
28. 그 밖의 기타 Oracle Solaris Zones 문제 해결
29. Oracle Solaris 10 Zones 소개
30. Oracle Solaris 10 시스템 액세스 및 아카이브 만들기
svcadm(1M) 매뉴얼 페이지에 설명된 svcadm 명령을 사용하여 시스템에서 리소스 풀 및 동적 리소스 풀 서비스를 사용 및 사용 안함으로 설정할 수 있습니다.
pooladm(1M) 매뉴얼 페이지에 설명된 pooladm 명령을 사용하여 다음 작업을 수행할 수도 있습니다.
풀을 조작할 수 있도록 풀 기능을 사용으로 설정
풀을 조작할 수 없도록 풀 기능을 사용 안함으로 설정
주 - 시스템을 업그레이드할 때 리소스 풀 프레임워크가 사용되고 /etc/pooladm.conf 파일이 있으면 풀 서비스가 사용되며 파일에 포함된 구성이 시스템에 적용됩니다.
예 13-1 리소스 풀 서비스에서 동적 리소스 풀 서비스의 종속성
이 예에서는 DRP를 실행하려면 먼저 리소스 풀을 사용으로 설정해야 한다는 것을 보여줍니다.
리소스 풀과 동적 리소스 풀 사이에 종속성이 있습니다. DRP는 이제 리소스 풀에 종속된 서비스입니다. DRP는 리소스 풀과 별도로 사용 및 사용 안함으로 설정할 수 있습니다.
다음은 리소스 풀과 동적 리소스 풀이 현재 모두 사용 안함으로 설정되어 있음을 보여 줍니다.
# svcs *pool* STATE STIME FMRI disabled 10:32:26 svc:/system/pools/dynamic:default disabled 10:32:26 svc:/system/pools:default
동적 리소스 풀을 사용으로 설정:
# svcadm enable svc:/system/pools/dynamic:default # svcs -a | grep pool disabled 10:39:00 svc:/system/pools:default offline 10:39:12 svc:/system/pools/dynamic:default
DRP 서비스가 아직 오프라인 상태입니다.
svcs 명령의 -x 옵션을 사용하여 DRP 서비스가 오프라인 상태인 이유를 확인합니다.
# svcs -x *pool* svc:/system/pools:default (resource pools framework) State: disabled since Wed 25 Jan 2006 10:39:00 AM GMT Reason: Disabled by an administrator. See: http://sun.com/msg/SMF-8000-05 See: libpool(3LIB) See: pooladm(1M) See: poolbind(1M) See: poolcfg(1M) See: poolstat(1M) See: /var/svc/log/system-pools:default.log Impact: 1 dependent service is not running. (Use -v for list.) svc:/system/pools/dynamic:default (dynamic resource pools) State: offline since Wed 25 Jan 2006 10:39:12 AM GMT Reason: Service svc:/system/pools:default is disabled. See: http://sun.com/msg/SMF-8000-GE See: poold(1M) See: /var/svc/log/system-pools-dynamic:default.log Impact: This service is not running.
DRP 서비스가 실행될 수 있도록 리소스 풀 서비스를 사용으로 설정:
# svcadm enable svc:/system/pools:default
svcs *pool* 명령을 사용하면 시스템에 다음과 같이 표시됩니다.
# svcs *pool* STATE STIME FMRI online 10:40:27 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default
예 13-2 리소스 풀 서비스를 사용 안함으로 설정했을 때 동적 리소스 풀에 대한 영향
두 서비스가 온라인 상태이고 리소스 풀 서비스를 사용 안함으로 설정한 경우:
# svcadm disable svc:/system/pools:default
svcs *pool* 명령을 사용하면 시스템에 다음과 같이 표시됩니다.
# svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default # svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default online 10:40:27 svc:/system/pools/dynamic:default
하지만 리소스 풀 서비스가 사용 안함으로 설정되었기 때문에 결과적으로 DRP 서비스는 offline 상태가 됩니다.
# svcs *pool* STATE STIME FMRI disabled 10:41:05 svc:/system/pools:default offline 10:41:12 svc:/system/pools/dynamic:default
DRP 서비스가 오프라인 상태인 이유 확인:
# svcs -x *pool* svc:/system/pools:default (resource pools framework) State: disabled since Wed 25 Jan 2006 10:41:05 AM GMT Reason: Disabled by an administrator. See: http://sun.com/msg/SMF-8000-05 See: libpool(3LIB) See: pooladm(1M) See: poolbind(1M) See: poolcfg(1M) See: poolstat(1M) See: /var/svc/log/system-pools:default.log Impact: 1 dependent service is not running. (Use -v for list.) svc:/system/pools/dynamic:default (dynamic resource pools) State: offline since Wed 25 Jan 2006 10:41:12 AM GMT Reason: Service svc:/system/pools:default is disabled. See: http://sun.com/msg/SMF-8000-GE See: poold(1M) See: /var/svc/log/system-pools-dynamic:default.log Impact: This service is not running.
DRP가 작동하려면 리소스 풀을 시작해야 합니다. 예를 들어, pooladm 명령을 -e 옵션과 함께 사용하여 리소스 풀을 시작할 수 있습니다.
# pooladm -e
그러면 svcs *pool* 명령을 실행하면 다음과 같이 표시됩니다.
# svcs *pool* STATE STIME FMRI online 10:42:23 svc:/system/pools:default online 10:42:24 svc:/system/pools/dynamic:default