JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle® ZFS Storage Appliance 관리 설명서, 릴리스 2013.1.3.0
Oracle Technology Network
라이브러리
PDF
인쇄 보기
피드백
search filter icon
search icon

문서 정보

Oracle ZFS Storage Appliance 정보

Oracle ZFS Storage Appliance 주요 기능

지원되는 프로토콜

Oracle ZFS Storage Appliance 데이터 서비스

데이터 가용성

Oracle ZFS Storage Appliance 구성

BUI(브라우저 사용자 인터페이스)

네트워크 아이콘

대시보드 아이콘

Analytics 도구 모음 아이콘

ID 매핑 아이콘

지원되는 브라우저

CLI(명령줄 인터페이스)

CLI 컨텍스트

CLI 등록 정보

CLI 스크립트 작성 작업

일괄 처리 명령 사용

CLI 스크립트 작성 명령 이해

CLI 스크립트 환경 액세스

내장 CLI 함수 이해

Run 함수 사용

Get 함수 사용

List 함수 사용

Children 함수 사용

Choices 함수 사용

출력 생성을 위한 함수 사용

CLI 스크립트 작성 오류 이해

Oracle ZFS Storage Appliance 구성

서비스 작업

Oracle ZFS Storage Appliance 유지 관리

공유 사용

Oracle ZFS Storage Appliance에 응용 프로그램 통합

Choices 함수 사용

choices 함수는 값 세트가 확인되고 열거 가능한 등록 정보에 대해 유효한 등록 정보 값 배열을 반환합니다. 예를 들어, 다음 스크립트는 choices 함수를 사용하여 shares 노드에서 모든 풀 목록을 검색한 후 모든 풀을 반복하여 사용 가능한 공간과 함께 프로젝트 및 공유를 나열합니다.

  1. 예를 들어, 다음 스크립트는 choices 함수를 사용하여 shares 노드에서 모든 풀 목록을 검색한 후 모든 풀을 반복하여 사용 가능한 공간과 함께 프로젝트 및 공유를 나열합니다.
    fmt = '%-40s %-15s %-15s\n';
    printf(fmt, 'SHARE', 'USED', 'AVAILABLE');
    run('cd /');
    run('shares');
    pools = choices('pool');
    for (p = 0; p < pools.length; p++) {
            set('pool', pools[p]);
            projects = list();
            for (i = 0; i < projects.length; i++) {
                    run('select ' + projects[i]);
                    shares = list();
                    for (j = 0; j < shares.length; j++) {
                            run('select ' + shares[j]);
                            share = pools[p] + ':' + projects[i] + '/' + shares[j];
                            printf(fmt, share, get('space_data'),
                                get('space_available'));
                            run('cd ..');
                    }
                    run('cd ..');
            }
    }
  2. 다음은 스크립트 실행 출력입니다.
    SHARE                                    USED            AVAILABLE     
    pond:projectA/fs1                        31744           566196178944  
    pond:projectA/fs2                        31744           566196178944  
    pond:projectB/lun1                       21474836480     587670999040  
    puddle:deptA/share1                      238475          467539219283
    puddle:deptB/share1                      129564          467539219283
    puddle:deptB/share2                      19283747        467539219283