JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
시스템 관리 설명서: Oracle Solaris Containers-리소스 관리 및 Oracle Solaris 영역     Oracle Solaris 10 1/13 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부리소스 관리

1.  Solaris 10 리소스 관리 소개

2.  프로젝트 및 작업(개요)

3.  프로젝트 및 작업 관리

4.  확장 계정(개요)

5.  확장 계정 관리(작업)

확장 계정 기능 관리(작업 맵)

확장 계정 기능 사용

프로세스, 작업 및 플로우에 대해 확장 계정을 활성화하는 방법

시작 스크립트로 확장 계정을 활성화하는 방법

확장 계정 상태를 표시하는 방법

사용 가능한 계정 리소스를 보는 방법

프로세스, 작업 및 플로우 계정을 비활성화하는 방법

libexacct에 대한 Perl 인터페이스 사용

exacct 객체의 내용을 반복적으로 인쇄하는 방법

새 그룹 레코드를 만들고 이를 파일에 쓰는 방법

exacct 파일의 내용을 인쇄하는 방법

Sun::Solaris::Exacct::Object->dump()의 출력 예

6.  리소스 제어(개요)

7.  리소스 제어 관리(작업)

8.  FSS(Fair Share Scheduler)(개요)

9.  FSS(Fair Share Scheduler) 관리(작업)

10.  리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)

11.  리소스 상한값 지원 데몬 관리(작업)

12.  리소스 풀(개요)

13.  리소스 풀 만들기 및 관리(작업)

14.  리소스 관리 구성 예

15.  Solaris Management Console의 리소스 제어 기능

제2부영역

16.  Solaris 영역 소개

17.  비전역 영역 구성(개요)

18.  비전역 영역 계획 및 구성(작업)

19.  비전역 영역 설치, 정지, 복제 및 제거 정보(개요)

20.  비전역 영역 설치, 부트, 정지, 제거 및 복제(작업)

21.  비전역 영역 로그인(개요)

22.  비전역 영역에 로그인(작업)

23.  비전역 영역 이동 및 마이그레이션(작업)

24.  Oracle Solaris 10 9/10: 물리적 Oracle Solaris 시스템을 영역으로 마이그레이션(작업)

25.  영역이 설치된 Oracle Solaris 시스템의 패키지 및 패치 정보(개요)

26.  영역이 설치된 Oracle Solaris 시스템에서 패키지 및 패치 추가 및 제거(작업)

27.  Oracle Solaris 영역 관리(개요)

28.  Oracle Solaris 영역 관리(작업)

29.  비전역 영역이 설치된 Oracle Solaris 10 시스템 업그레이드

30.  그 밖의 기타 Oracle Solaris 영역 문제 해결

제3부lx 브랜드 영역

31.  브랜드 영역 및 Linux 브랜드 영역 정보

32.  lx 브랜드 영역 구성(개요)

33.  lx 브랜드 영역 구성(작업)

34.  lx 브랜드 영역 설치, 부트, 정지, 복제 및 제거 정보(개요)

35.  lx 브랜드 영역 설치, 부트, 정지, 제거 및 복제(작업)

36.  lx 브랜드 영역에 로그인(작업)

37.  lx 브랜드 영역 이동 및 마이그레이션(작업)

38.  lx 브랜드 영역에서 응용 프로그램 관리 및 실행(작업)

용어집

색인

확장 계정 기능 사용

사용자는 관리할 확장 계정 유형에 대한 적절한 권한 프로파일이 있는 경우 확장 계정을 관리(계정 시작, 계정 중지 및 계정 구성 매개변수 변경)할 수 있습니다.

프로세스, 작업 및 플로우에 대해 확장 계정을 활성화하는 방법

작업, 프로세스 및 플로우에 대해 확장 계정을 활성화하려면 acctadm 명령을 사용합니다. acctadm에 대한 선택적 최종 매개변수는 명령이 확장 계정 기능의 프로세스, 시스템 작업 또는 플로우 구성 요소에서 작동할지 여부를 나타냅니다.

  1. 수퍼 유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 시스템 관리 설명서: 기본 관리의 RBAC와 함께 Solaris 관리 도구 사용(작업 맵)을 참조하십시오.

  2. 프로세스에 대해 확장 계정을 활성화합니다.
    # acctadm -e extended -f /var/adm/exacct/proc process
  3. 작업에 대해 확장 계정을 활성화합니다.
    # acctadm -e extended,mstate -f /var/adm/exacct/task task
  4. 플로우에 대해 확장 계정을 활성화합니다.
    # acctadm -e extended -f /var/adm/exacct/flow flow

참조

자세한 내용은 acctadm(1M)을 참조하십시오.

시작 스크립트로 확장 계정을 활성화하는 방법

/etc/init.d/acctadm 스크립트를 /etc/rc2.d에 연결하여 실행 상태에서 확장 계정을 활성화할 수 있습니다.

# ln -s /etc/init.d/acctadm /etc/rc2.d/Snacctadm
# ln -s /etc/init.d/acctadm /etc/rc2.d/Knacctadm

n 변수는 숫자로 대체됩니다.

구성을 설정하려면 적어도 한 번 확장 계정을 수동으로 활성화해야 합니다.

계정 구성에 대한 자세한 내용은 확장 계정 구성을 참조하십시오.

확장 계정 상태를 표시하는 방법

acctadm을 인수 없이 입력하여 확장 계정 기능의 현재 상태를 표시할 수 있습니다.

# acctadm
                 Task accounting: active
            Task accounting file: /var/adm/exacct/task
          Tracked task resources: extended
        Untracked task resources: none
              Process accounting: active
         Process accounting file: /var/adm/exacct/proc
       Tracked process resources: extended
     Untracked process resources: host
                 Flow accounting: active
            Flow accounting file: /var/adm/exacct/flow
          Tracked flow resources: extended
        Untracked flow resources: none

이전 예에서는 시스템 작업 계정이 확장 모드 및 mstate 모드에서 활성화되어 있습니다. 프로세스 및 플로우 계정은 확장 모드에서 활성화되어 있습니다.


주 - 확장 계정의 컨텍스트에서 microstate(mstate)는 microstate 프로세스 전환과 연관된 확장 데이터를 나타냅니다. 이 데이터는 프로세스 사용 파일(proc(4) 참조)에서 제공됩니다. 이 데이터는 기본 또는 확장 레코드보다 프로세스의 작업에 대한 정보를 자세히 제공해야 합니다.


사용 가능한 계정 리소스를 보는 방법

사용 가능한 리소스는 시스템 및 플랫폼별로 다를 수 있습니다. acctadm 명령을 -r 옵션과 함께 사용하여 해당 시스템에서 사용 가능한 계정 리소스 그룹을 확인할 수 있습니다.

# acctadm -r
process:
extended pid,uid,gid,cpu,time,command,tty,projid,taskid,ancpid,wait-status,zone,flag,
memory,mstatedisplays as one line
basic    pid,uid,gid,cpu,time,command,tty,flag
task:
extended taskid,projid,cpu,time,host,mstate,anctaskid,zone
basic    taskid,projid,cpu,time
flow:
extended 
saddr,daddr,sport,dport,proto,dsfield,nbytes,npkts,action,ctime,lseen,projid,uid
basic    saddr,daddr,sport,dport,proto,nbytes,npkts,action

프로세스, 작업 및 플로우 계정을 비활성화하는 방법

프로세스, 작업 및 플로우 계정을 비활성화하려면 acctadm 명령을 -x 옵션과 함께 사용하여 개별적으로 각각을 해제합니다.

  1. 수퍼 유저 또는 동등한 역할의 사용자로 로그인합니다.

    역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 시스템 관리 설명서: 기본 관리의 RBAC와 함께 Solaris 관리 도구 사용(작업 맵)을 참조하십시오.

  2. 프로세스 계정을 해제합니다.
    # acctadm -x process 
  3. 작업 계정을 해제합니다.
    # acctadm -x task
  4. 플로우 계정을 해제합니다.
    # acctadm -x flow
  5. 작업 계정, 프로세스 계정, 플로우 계정이 해제되었는지 확인합니다.
        # acctadm
                Task accounting: inactive
           Task accounting file: none
         Tracked task resources: extended
       Untracked task resources: none
             Process accounting: inactive
        Process accounting file: none
      Tracked process resources: extended
    Untracked process resources: host
                Flow accounting: inactive
           Flow accounting file: none
         Tracked flow resources: extended
       Untracked flow resources: none