탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris Cluster 3.3 5/11 릴리스 노트 Oracle Solaris Cluster (한국어) |
clnasdevice, clnas - Oracle Solaris Cluster용 NAS 장치에 대한 액세스 관리
/usr/cluster/bin/clnasdevice -V
/usr/cluster/bin/clnasdevice [subcommand] -?
/usr/cluster/bin/clnasdevice [subcommand] -?
/usr/cluster/bin/clnasdevice subcommand [ options] -v [nasdevice[ …]]
/usr/cluster/bin/clnasdevice add -t type {-p name= value[,…] | -u userid} [-f passwdfile] [-Z {zoneclustername | global}] nasdevice
/usr/cluster/bin/clnasdevice add -i {- | clconfigfile}[-t type] [-p name=value | -u userid] {-f passwdfile} [-Z {zoneclustername | global}] { nasdevice
/usr/cluster/bin/clnasdevice add-dir -d directory[,…] [-Z {zoneclustername | global}] nasdevice
/usr/cluster/bin/clnasdevice add-dir -i {- | clconfigfile} [-d all | directory [,…]] [-f passwordfile] [ -Z {zoneclustername | global}] { nasdevice
/usr/cluster/bin/clnasdevice export [-o {- | clconfigfile}] [-t type[,…]] [-d all | directory[,…]] [+ | nasdevice[ …]]
/usr/cluster/bin/clnasdevice find-dir [-d {all |directory[,...] [ -t type[,…]] [-Z {zoneclustername[,…] | global | all}] [+ | nasdevice[ …]]
/usr/cluster/bin/clnasdevice list [-t type[,…]] [-Z {zoneclustername [,...] | global | all}] [+ | nasdevice[ …]]
/usr/cluster/bin/clnasdevice remove [-t type[,…]] [-Z {zoneclustername | global}] [-F ] {+ | nasdevice[ …]}
/usr/cluster/bin/clnasdevice remove-dir -d all | directory[,…] [-Z {zoneclustername | global}] nasdevice
/usr/cluster/bin/clnasdevice set {-p name=value[,…] | -u userid} [-f passwdfile] [-Z { zoneclustername | global}] nasdevice
/usr/cluster/bin/clnasdevice show [-d {all | directory[,...] [-t type[,…]] [-Z {zoneclustername[,…] | global | all}] [+ | nasdevice[ …]]
주 - Oracle Solaris Cluster 5/11 릴리스와 함께 출간된 clnasdevice 매뉴얼 페이지에는 sun_uss NAS 장치 유형의 잘못된 이름이 포함되어 있습니다. 매뉴얼 페이지에서는 NAS 장치 이름으로 Oracle의 Sun Storage 7000 Unified Storage Systems를 사용하지만 올바른 이름은 Oracle의 Sun ZFS Storage Appliance입니다. 이번 버전의 매뉴얼 페이지에서는 이 이름이 수정되었습니다.
clnasdevice 명령은 NAS 장치와 그 디렉토리 또는 프로젝트에 대한 Oracle Solaris Cluster 구성 정보를 관리합니다.
clnas 명령은 clnasdevice 명령의 짧은 형태입니다. clnas 및 clnasdevice 명령은 동일합니다. 두 형태의 명령을 모두 사용할 수 있습니다.
이 명령의 일반적인 형태는 다음과 같습니다.
clnasdevice [subcommand] [options] [operands]
options가 -? 옵션이나 -V 옵션을 지정하는 경우에만 subcommand를 생략할 수 있습니다.
이 명령의 각 옵션에는 긴 형태와 짧은 형태가 있습니다. 각 옵션의 두 형태가 옵션의 설명과 함께 이 매뉴얼 페이지의 "옵션" 절에 나열되어 있습니다.
clnasdevice 명령을 사용하여 클러스터에서 NAS 장치를 구성하기 전에 NAS 장치가 다음 조건을 충족해야 합니다.
NAS 장치를 설정하고 작동하고 있어야 합니다.
NAS 장치를 부트하고 실행하고 있어야 합니다.
NAS 장치의 디렉토리를 만들고 클러스터 노드에서 사용할 수 있도록 만들어야 합니다.
NAS 장치가 쿼럼 장치가 될 경우 쿼럼 장치의 LUN을 만들어야 합니다. NAS 쿼럼 장치를 구성하는 데 대한 자세한 내용은 clquorum 매뉴얼 페이지를 참조하십시오.
NAS 장치 판매자에 따라 클러스터에 장치를 구성하기 전에 추가 작업을 수행해야 할 수 있습니다. 이러한 작업에 대한 자세한 내용은 "옵션"에서 -t 옵션을 참조하십시오. NAS 장치를 설정하고 디렉토리를 내보내는 절차에 대해서는 특정 NAS 장치의 설명서를 참조하십시오.
NAS 장치가 완벽하게 작동하고 클러스터에 저장소를 제공할 준비가 되면 clnasdevice 명령을 사용하여 클러스터에서 NAS 장치 구성 정보를 관리합니다. 그렇지 않으면 클러스터가 NAS 장치와 이 장치의 내보낸 디렉토리를 감지할 수 없습니다. 그 결과 클러스터가 이러한 디렉토리에서 정보의 무결성을 보호할 수 없게 됩니다.
다음 관리 작업에 대해 clnasdevice 명령을 사용하십시오.
NAS 장치 구성을 만들 경우
NAS 유형별 등록 정보를 업데이트할 경우
클러스터 구성에서 NAS 장치의 디렉토리를 제거할 경우
클러스터 구성에서 NAS 장치를 제거할 경우
활성 클러스터 노드에서만 clnasdevice 명령을 실행할 수 있습니다. 명령을 실행한 결과는 어떤 노드에서 실행하든 상관없이 항상 같습니다.
영역 클러스터에서 clnasdevice 명령을 모든 하위 명령(export 제외)과 함께 사용할 수 있습니다. 또한 작동을 제한할 특정 영역 클러스터의 이름을 지정하기 위해 -Z 옵션을 모든 하위 명령(export 제외)과 함께 사용할 수 있습니다.
전역 클러스터 노드에서 모든 영역 클러스터 정보에 액세스할 수 있습니다. 그러나 특정 영역 클러스터는 다른 영역 클러스터를 인식하지 못합니다. 작동을 특정 영역 클러스터로 제한하지 않으면 사용하는 하위 명령이 현재 클러스터에서만 작동합니다.
다음 하위 명령이 지원됩니다.
Oracle Solaris Cluster 구성에 NAS 장치를 추가합니다.
-t 옵션을 사용하여 NAS 장치의 판매자를 지정합니다. 자세한 내용은 "옵션" 절의 -t 옵션 설명을 참조하십시오.
NAS 장치 유형에 따라 추가 등록 정보를 설정해야 할 수도 있습니다. 이러한 필수 등록 정보에 대해서는 "옵션" 절의 -t 옵션 설명에도 설명되어 있습니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.modify 역할별 접근 제어(RBAC) 인증이 필요합니다. rbac(5)를 참조하십시오.
remove 하위 명령의 설명을 참조하십시오.
이미 구성된 NAS 장치의 지정된 디렉토리나 프로젝트를 클러스터 구성에 추가합니다. 이 하위 명령을 사용하기 전에 장치에서 이러한 디렉토리나 프로젝트를 만들고 클러스터에서 사용 가능한 상태로 만들어야 합니다. 디렉토리나 프로젝트를 만드는 데 대한 자세한 내용은 NAS 장치의 설명서를 참조하십시오.
다음 방법 중 하나를 사용하여 NAS 장치 디렉토리나 프로젝트를 추가할 수 있습니다.
clnasdevice add 명령을 사용하여 클러스터에서 NAS 장치를 구성합니다. 그런 다음 clnasdevice add-dir 명령을 사용하여 클러스터에서 장치의 디렉토리나 프로젝트를 구성합니다.
clnasdevice add-dir -i configurationfile 형태의 명령을 사용하여 장치를 추가하고 단일 단계에서 디렉토리나 프로젝트를 구성합니다. 이 메소드를 사용하여 디렉토리나 프로젝트를 추가하려면 -f 옵션을 사용하여 암호 파일을 제공하십시오. 이 옵션에 대한 자세한 내용은 옵션 절을 참조하십시오. 자세한 내용은 clconfiguration(5CL) 매뉴얼 페이지를 참조하십시오.
NAS 장치에서 새 디렉토리나 프로젝트를 만들어 클러스터 노드에서 사용 가능한 상태로 만들 때마다 이 add-dir 하위 명령을 사용하여 디렉토리나 프로젝트를 클러스터 구성에 추가해야 합니다. add-dir 하위 명령을 사용하여 클러스터에 추가할 수 있는 디렉토리나 프로젝트를 나열하려면 find-dir 하위 명령을 사용할 수 있습니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.modify RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
remove-dir 하위 명령의 설명을 참조하십시오.
클러스터 NAS 장치 구성 정보를 내보냅니다. -o 옵션을 사용하여 파일을 지정하면 해당 파일에 구성 정보가 기록됩니다. -o 옵션을 사용하지 않으면 출력 내용이 표준 출력(stdout)에 기록됩니다.
export 하위 명령은 클러스터 구성 정보를 수정하지 않습니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.read RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
클러스터에서 사용할 수 있는 NAS 장치에 설정된 sun_uss 프로젝트 또는 netapp 및 sun 디렉토리를 표시합니다. 이러한 디렉토리나 프로젝트는 아직 add-dir 하위 명령을 사용하여 클러스터 구성에 추가되지 않았습니다. 출력에 나열된 디렉토리나 프로젝트는 add-dir 하위 명령을 사용할 때 -d 옵션의 후보가 될 수 있습니다.
특정 유형의 NAS 장치를 표시하려면 -t 옵션을 지정합니다.
sun_uss 프로젝트 및 이러한 프로젝트 내의 파일 시스템을 표시하려면 -v 옵션을 지정합니다.
특정 netapp 및 sun NAS 장치 디렉토리나 sun_uss NAS 장치 프로젝트를 표시하려면 -d 옵션을 지정합니다.
특정 sun_uss NAS 장치 프로젝트 및 이러한 프로젝트 내의 파일 시스템을 표시하려면 -v 및 -d 옵션을 지정합니다.
find-dir 하위 명령은 클러스터 구성 정보를 수정하지 않습니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.read RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
클러스터에 구성된 NAS 장치를 표시합니다.
클러스터 및 장치 유형에 구성된 장치의 디렉토리를 표시하려면 자세한 표시 옵션인 -v 옵션을 사용합니다.
특정 유형의 NAS 장치를 표시하려면 -t 옵션을 사용합니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.read RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
Oracle Solaris Cluster 구성에서 지정된 하나 또는 여러 NAS 장치를 제거합니다.
force 옵션인 -F를 지정하지 않은 경우 이미 remove-dir 하위 명령을 사용하여 구성에서 NAS 장치 디렉토리를 제거했어야 합니다.
옵션인 -F를 지정하면 이 명령이 클러스터 구성에서 NAS 장치와 그 디렉토리를 제거합니다. 옵션에서 - F를 참조하십시오.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.modify RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
add 하위 명령의 설명을 참조하십시오.
Oracle Solaris Cluster 구성에서 지정된 NAS 디렉토리 또는 프로젝트를 제거합니다.
remove-dir 하위 명령은 -d 옵션으로 지정한 내보낸 디렉토리나 프로젝트를 제거합니다. -d all을 사용하면 이 하위 명령이 지정된 NAS 장치의 모든 디렉토리나 프로젝트를 제거합니다.
NAS 장치에서 디렉토리나 프로젝트를 제거할 때마다 이 remove-dir 하위 명령을 사용하여 클러스터 구성에서 디렉토리나 프로젝트를 제거해야 합니다. 클러스터 구성의 NAS 디렉토리나 프로젝트가 NAS 장치에서 내보낸 기존 디렉토리나 프로젝트와 일치해야 합니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.modify RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
add-dir 하위 명령의 설명을 참조하십시오.
특정 NAS 장치의 지정된 등록 정보를 설정합니다.
주 - Oracle의 Sun StorageTek 제품에서는 NAS 장치의 등록 정보를 지정하지 않습니다. 이러한 장치에는 등록 정보가 없기 때문에 set 하위 명령과 -f, - p 및 -u 옵션이 적용되지 않습니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.modify RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
아무 옵션도 제공되지 않으면 다음 정보가 표시됩니다.
Oracle Solaris Cluster에 구성된 현재 모든 NAS 장치의 목록
각 NAS 장치의 사용 가능한 디렉토리
각 NAS 장치와 관련된 모든 등록 정보
특정 유형의 NAS 장치를 표시하려면 --t 옵션을 지정합니다. 특정 장치에 대한 정보를 표시하려면 NAS 장치의 호스트명을 피연산자로 명령에 전달합니다.
지정된 프로젝터에 포함된 파일 시스템을 표시하려면 -d 및 -v 옵션과 show 하위 명령을 사용합니다. NAS 장치의 모든 프로젝트를 표시하거나 개별 프로젝트만 표시하려면 all 키워드를 사용할 수 있습니다.
수퍼유저가 아닌 사용자가 이 명령을 사용하려면 solaris.cluster.read RBAC 인증이 필요합니다. rbac(5)를 참조하십시오.
다음 옵션이 지원됩니다.
도움말 정보를 표시합니다. 이 옵션을 사용하면 다른 옵션에 대해 다른 처리가 수행되지 않습니다.
하위 명령을 사용하거나 사용하지 않고 이 옵션을 지정할 수 있습니다.
하위 명령을 사용하지 않고 이 옵션을 지정하면 이 명령의 하위 명령 목록이 표시됩니다.
이 옵션과 하위 명령을 지정하면 하위 명령에 대한 사용 옵션이 표시됩니다.
netapp 및 sun NAS 장치의 디렉토리 하나 이상과 sun_uss NAS 장치의 프로젝트를 지정합니다. sun_uss NAS 장치의 경우 파일 시스템을 만들기 전에 NAS 장치에 프로젝트를 만들어야 합니다. 프로젝트 이름은 /로 시작할 수 없습니다. 파일 시스템은 프로젝트 내에 만들어야 합니다. project는 sun_uss NAS 장치 용어이며, 파일 시스템은 프로젝트에 포함하고 싶은 만큼 만들 수 있습니다. 이 옵션은 add-dir, remove-dir, export 및 show 하위 명령과만 함께 사용합니다.
이 옵션은 특수 키워드인 all을 허용합니다. -d all 옵션을 사용하는 경우, 지정된 NAS 장치의 모든 디렉토리를 지정합니다.
remove-dir 하위 명령을 사용하면 지정된 장치의 모든 디렉토리가 제거됩니다.
export 하위 명령을 사용하면 지정된 장치의 모든 디렉토리의 구성 정보가 지정된 출력에 표시됩니다.
add-dir 하위 명령 및 -i configfile 옵션을 사용하면 구성 파일에 나열된 지정된 NAS 장치의 모든 디렉토리가 추가됩니다.
sun_uss NAS 장치에 대해 show 및 find-dir 하위 명령을 -v 옵션과 함께 사용하면 -d 옵션으로 지정된 프로젝트에 포함된 파일 시스템이 표시됩니다. NAS 장치의 모든 프로젝트를 표시하거나 개별 프로젝트만 표시하려면 all 키워드를 사용할 수 있습니다.
지정된 NAS 장치를 강제로 제거합니다.
force 옵션은 remove 하위 명령과만 사용할 수 있습니다. 이 force 옵션을 remove 하위 명령과 함께 사용하면 NAS 장치와 이 장치의 구성된 디렉토리를 Oracle Solaris Cluster 구성에서 제거합니다.
NAS 장치에 로그인할 때 사용할 암호가 포함된 암호 파일을 지정합니다.
주 - Oracle의 Sun StorageTek 제품에서는 NAS 장치의 등록 정보를 지정하지 않습니다. 이 장치에는 등록 정보가 없기 때문에 set 하위 명령과 -f, - p 및 -u 옵션이 적용되지 않습니다.
보안상의 이유로 암호는 명령줄 옵션에서 지정할 수 없습니다. 암호를 안전하게 유지하려면 텍스트 파일에 저장하고 -f 옵션을 사용하여 이 파일을 지정합니다. 암호에 대한 입력 파일을 지정하지 않으면 이 명령이 암호를 요청합니다.
루트에서 읽을 수 있도록 입력 파일의 권한을 설정하고 그룹 또는 전체의 액세스를 금지합니다.
clnasdevice add를 -i 옵션과 함께 사용할 때 clconfigfile에 암호가 포함되어 있지 않으면 -f passwdfile 옵션이 필요합니다.
입력 파일에서 다음 제한 사항을 확인합니다.
암호를 한 줄에 지정합니다. 암호를 여러 줄에 입력하지 마십시오.
선행 공백과 탭은 무시됩니다.
주석은 따옴표를 사용하지 않고 # 기호로 시작됩니다. 주석은 다음 줄까지 계속됩니다.
구문 분석기는 모든 주석을 무시합니다.
장치 사용자 암호에 대한 입력 파일을 사용하는 경우에는 # 기호를 암호의 일부로 사용할 수 없습니다.
NAS 장치를 만들거나 수정하는 데 사용되는 구성 정보를 지정합니다. 이 정보는 clconfiguration(5CL) 매뉴얼 페이지에 정의된 표시 형식과 같아야 합니다. 이 정보는 파일에 포함하거나 표준 입력(stdin)을 통해 포함할 수 있습니다. 표준 입력을 지정하려면 파일 이름 대신 -를 지정합니다.
명령줄과 clconfigfile 파일에서 같은 등록 정보를 지정하면 명령줄에 설정한 등록 정보가 우선합니다.
clnasdevice add를 -i 옵션과 함께 사용할 때 -f passwdfile 옵션이 필요합니다.
NAS 장치 구성 정보를 clconfiguration(5CL) 매뉴얼 페이지에 정의된 형식으로 작성합니다. 이 정보를 파일이나 표준 출력(stdout)에 기록할 수 있습니다. 표준 출력을 지정하려면 파일 이름 대신 -를 지정합니다.
NAS 장치 유형 특정 등록 정보를 지정합니다.
주 - Oracle의 Sun StorageTek 제품에서는 NAS 장치의 등록 정보를 지정하지 않습니다. 이 장치에는 등록 정보가 없기 때문에 set 하위 명령과 -f, - p 및 -u 옵션이 적용되지 않습니다.
add 하위 명령을 사용하여 클러스터 구성에 새 NAS 장치를 추가할 때 이 옵션을 지정해야 합니다. set 하위 명령을 사용하여 NAS 장치의 등록 정보를 수정할 때에도 이 옵션을 지정해야 합니다. 자세한 내용은 -t 옵션의 설명을 참조하십시오.
NAS 장치 유형을 지정합니다. NAS 장치를 Oracle Solaris Cluster 구성에 추가할 때 이 옵션을 지정해야 합니다. NAS 장치 유형은 판매자 이름으로 식별됩니다. 예를 들어, Oracle의 Sun StorageTek NAS 장치 유형은 sun입니다.
서로 다른 유형의 NAS 장치는 등록 정보가 서로 다르거나 등록 정보가 없는 경우도 있습니다.
Oracle의 Sun StorageTek NAS 장치를 지정합니다.
주 - sun NAS 장치의 등록 정보는 지정하지 않습니다. 이 장치에는 등록 정보가 없기 때문에 set 하위 명령과 -f, - p 및 -u 옵션이 적용되지 않습니다.
-p userid=osc_agent [-f passwd-file] or -u userid [-f passwdfile]
userid는 osc_agent여야 합니다. sun_uss를 사용하기 전에 모든 클러스터 노드에 클라이언트 코드를 다운로드하고 설치해야 합니다. 이 osc_agent userid는 장치에서 워크플로 중 하나를 실행하여 만듭니다. userid를 입력으로 사용하는 clnasdevice 하위 명령을 사용하기 전에 장치에서 userid를 만들어야 합니다.
userid 및 password 등록 정보는 필수입니다.
-p "nodeIPs{node}"=[IP]
이 등록 정보는 각 노드에 IP를 지정합니다. NAS 장치에 액세스하기 위해 클러스터 노드 이름의 IP가 아닌 IP를 사용하는 경우 nodeIPsnode 등록 정보를 사용하여 이 IP를 지정할 수 있습니다. 이 등록 정보는 선택 사항입니다. IP를 지정하지 않으면 시스템에서 클러스터 노드 이름의 IP를 사용합니다. 이러한 IP는 NAS 장치에 대한 프로젝트의 NFS Access Mode에 지정된 IP와 같아야 합니다.
등록 정보 값을 지정하지 않은 경우(예: -p "nodeIPs{ node}"=), 지정된 노드의 IP가 클러스터 구성에서 제거되고 시스템에서 클러스터 이름의 IP를 사용합니다.
sun_uss NAS 장치 및 해당 프로젝트를 추가하기 전에 필요한 설정을 수행해야 합니다. 설정 작업에는 클러스터 노드에 클라이언트 코드를 다운로드하여 설치하는 과정이 포함됩니다. Configure for Oracle Solaris Cluster NFS 워크플로를 실행하여 장치에 대한 userid osc_agent 및 암호를 만듭니다. Share Mode가 없음 또는 읽기 전용(읽고 쓰기 모드가 지원되지만 권장되지는 않음)인 프로젝트를 만듭니다. NFS Access Mode는 네트워크 개념을 사용해야 하며 클러스터 노드의 IP에 읽고 쓰기 액세스 권한을 부여해야 합니다.
Network Appliance, Inc.에서 NAS 장치를 지정합니다. Network Appliance, Inc.의 NAS 장치에는 다음 등록 정보가 있습니다. add 하위 명령을 사용하여 NAS 장치를 추가하는 경우 이 특성은 필수입니다.
-p userid=userid [-f passwdfile]
또는
-u userid [-f passwdfile]
userid는 NAS 장치에 대해 클러스터에서 관리 업무를 수행하는 데 사용하는 사용자 ID입니다. 사용자 ID를 장치 구성에 추가하면 해당 암호를 묻는 메시지가 표시됩니다. 텍스트 파일에 암호를 저장하고 -f 옵션을 지정하여 이 파일을 사용할 수도 있습니다.
NAS 장치 및 그 장치의 내보낸 디렉토리를 클러스터 구성에 추가하기 전에 이미 다음 작업을 수행했어야 합니다.
NAS 장치를 설정합니다.
디렉토리를 설정하고 해당 디렉토리를 클러스터 노드에서 사용 가능한 상태로 만듭니다.
장치의 관리 작업에 사용할 사용자 ID 및 암호를 확인했습니다.
NAS 장치도 가동하여 실행하고 있어야 합니다. 클러스터에서 netapp NAS 장치에 대한 지원을 제공하려면 관리자는 Network Appliance, Inc.에서 제공하는 필수 소프트웨어 모듈도 설치해야 합니다. 그리고 iSCSI 라이센스가 Network Appliance, Inc. NAS 장치에 유효해야 합니다. 지원 모듈을 받는 데 대한 자세한 내용은 Oracle Solaris Cluster With Network-Attached Storage Devices Manual을 참조하십시오.
NAS 장치에 로그인하는 데 사용되는 사용자 ID를 지정합니다.
주 - Oracle의 Sun StorageTek에서는 NAS 장치의 등록 정보를 지정하지 않습니다. 이 장치에는 등록 정보가 없기 때문에 set 하위 명령과 -f, - p 및 -u 옵션이 적용되지 않습니다.
클러스터에서 장치에 로그인하고 장치에 대한 관리 업무를 수행할 사용자 ID를 알아야 합니다.
또는 -p 옵션을 사용하여 사용자 ID를 지정할 수도 있습니다. 자세한 내용은 - p를 참조하십시오.
이 옵션은 add 및 set 하위 명령과만 사용할 수 있습니다.
명령의 버전을 표시합니다.
이 옵션은 하위 명령, 피연산자 또는 다른 옵션과 함께 지정하지 마십시오. 하위 명령, 피연산자 또는 다른 옵션은 무시됩니다. 명령의 버전이 표시됩니다. 다른 처리는 수행되지 않습니다.
자세한 표시 정보를 표준 출력(stdout)에 표시합니다.
nas-device-type이 등록되어 있고 작동할 클러스터를 지정합니다.
이 옵션은 export 명령을 제외한 모든 하위 명령에서 지원합니다.
이 옵션을 지정하면 다음 인수 중 하나도 지정해야 합니다.
이 옵션과 함께 사용할 명령이, 지정된 모든 nas-device-type에 대해 zoneclustername이라는 영역 클러스터에서만 작동하도록 지정합니다.
이 옵션과 함께 사용할 명령이, 지정된 모든 nas-device-type에 대해 전역 클러스터에서만 작동하도록 지정합니다.
전역 클러스터에서 이 인수를 사용하면 이 인수와 함께 사용할 명령이, 지정된 모든 nas-device-type에 대해 모든 클러스터(전역 클러스터 및 모든 영역 클러스터 포함)에서 작동하도록 지정합니다.
영역 클러스터에서 이 인수를 사용하면 이 인수와 함께 사용할 명령이, 지정된 모든 nas-device-type에 대해 해당 영역 클러스터에서 작동하도록 지정합니다.
다음 피연산자가 지원됩니다.
NAS 장치 이름. NAS 장치 이름은 NAS 장치가 네트워크를 통해 통신하는 호스트명입니다. 클러스터에 NAS 장치와 통신할 NAS장치의 NAS 호스트명이 필요합니다. 하위 명령에서 둘 이상의 NAS 장치를 허용하는 경우 더하기 기호(+)를 사용하여 모든 NAS 장치를 지정할 수 있습니다. add 및 add-dir 하위 명령의 경우 더하기 기호 피연산자는 지정된 구성 파일에서 모든 NAS 장치를 나타냅니다.
예 1 Oracle의 Sun StorageTek 또는 Sun Storage 7000 Unified Storage Systems에서 클러스터 또는 영역 클러스터에 NAS 장치 추가
다음 clnasdevice 명령은 저장 시스템 sunnas1을 sun이라는 구성에 추가합니다.
# clnasdevice add -t sun sunnas1
다음 clnasdevice 명령은 저장 시스템 sunnas1을 ZC이라는 영역 클러스터 구성에 추가합니다.
# clnasdevice add -Z ZC -t sun sunnas1
다음 clnasdevice 명령은 sun_uss 유형의 Sun ZFS Storage Appliance uss7110-01을 구성에 추가합니다.
# clnasdevice add -t sun_uss -p userid=osc_agent -f passwd-file uss7110-01
예 2 Network Appliance, Inc.에서 클러스터 또는 영역 클러스터에 NAS 장치 추가
다음 clnasdevice 명령은 Network Appliance, Inc. 저장 시스템 netapp1을 sun 구성에 추가합니다.
# clnasdevice add -t netapp -p userid=root netapp1 Please enter password
다음 clnasdevice 명령은 Network Appliance, Inc. 저장 시스템 netapp1을 영역 클러스터 ZC 구성에 추가합니다.
# clnasdevice add -Z ZC -t netapp -p userid=root netapp1 Please enter password
예 3 클러스터 또는 영역 클러스터에 NAS 장치 디렉토리 및 프로젝트 추가
다음 clnasdevice 명령은 이미 구성된 NAS 장치 sunnas1의 내보낸 디렉토리 2개를 클러스터 구성에 추가합니다.
# clnasdevice add-dir -d /export/dir1,/export/dir2 sunnas1
다음 clnasdevice 명령은 이미 구성된 NAS 장치 sunnas1의 내보낸 디렉토리 2개를 ZC라는 영역 클러스터 구성에 추가합니다.
# clnasdevice add-dir -Z ZC -d /export/dir1,/export/dir2 sunnas1
다음 clnasdevice 명령은 이미 구성된 NAS 장치 sun_uss에 프로젝트 2개를 추가합니다.
# clnasdevice add-dir -d pool-0/local/nassa-pl,pool-0/local/nassa-p2 uss7110-01
예 4 클러스터 또는 영역 클러스터 구성에서 모든 NAS 장치 디렉토리 제거
다음 clnasdevice 명령은 클러스터 구성에서 NAS 장치 netapp1에 속하는 모든 디렉토리를 제거합니다.
# clnasdevice remove-dir -d all netapp1
다음 clnasdevice 명령은 ZC 영역 클러스터 구성에서 NAS 장치 netapp1에 속하는 모든 디렉토리를 제거합니다.
# clnasdevice remove-dir -Z ZC -d all netapp1
예 5 클러스터 또는 영역 클러스터에서 NAS 장치 제거
다음 clnasdevice 명령은 클러스터 sun 구성에서 NAS 장치 sunnas1 및 남은 디렉토리를 모두 제거합니다.
# clnasdevice remove -F sunnas1
다음 clnasdevice 명령은 영역 클러스터 ZC 구성에서 NAS 장치 sunnas1 및 남은 디렉토리를 모두 제거합니다.
# clnasdevice remove -Z ZC -F sunnas1
다음 예는 nodeIPs 등록 정보를 업데이트하는 방법을 보여 줍니다.
# clnasdevice set -p "nodeIPs{cluster-1}"= 10.155.55.145 -p "nodeIPs{cluster-2}"=10.155.55.146 uss7110-01
다음 예는 시스템에서 클러스터 노드 이름의 IP를 사용할 수 있도록 클러스터 구성에서 IP의 현재 설정을 제거합니다.
# clnasdevice set -p "nodeIPs{cluster-1}"= -p "nodeIPs{cluster-2}"= uss7110-01
예 6 클러스터에 추가되지 않은 NAS 장치 프로젝트 표시
다음 clnasdevice 명령은 아직 클러스터에 추가되지 않은 NAS 장치 프로젝트 이름을 표시합니다.
# clnasdevice find-dir uss7110-01 Nas Device: uss7110-01 Type: sun_uss Unconfigured Project: nassa-p2 Unconfigured Project: nnassa-p1
예 7 클러스터 또는 영역 클러스터에 구성된 NAS 장치 표시
다음 clnasdevice 명령은 클러스터에 구성된 모든 NAS 장치 이름을 표시합니다. 장치와 그 디렉토리의 목록을 보려면 자세한 표시 옵션 또는 show 하위 명령을 사용합니다.
# clnasdevice list sunnas1
다음 clnasdevice 명령은 영역 클러스터 ZC에 구성된 모든 NAS 장치 이름을 표시합니다. 장치와 그 디렉토리의 목록을 보려면 자세한 표시 옵션 또는 show 하위 명령을 사용합니다.
# clnasdevice list -Z ZC ZC:sunnas1
다음 clnasdevice 명령은 영역 클러스터 ZC에 구성된 모든 NAS 장치 이름을 표시합니다. 장치와 그 디렉토리의 목록을 보려면 자세한 표시 옵션 또는 show 하위 명령을 사용합니다.
# clnasdevice list -Z all global:sunnas1 ZC:netapp1
예 8 NAS 장치와 그 디렉토리 또는 프로젝트 표시
다음 clnasdevice 명령은 클러스터에 구성된 모든 NAS 장치 이름과 그 클러스터 구성의 일부인 해당 디렉토리를 표시합니다.
# clnasdevice show -v Nas Device: sunnas1.sfbay.sun.com Type: sun Userid: root Directory: /export/dir1 /export/dir2 Nas Device: netapp2 Type: netapp Userid: root Directory: /export/dir1 /export/dir2
다음 clnasdevice 명령은 ZC라는 영역 클러스터에 구성된 모든 NAS 장치 이름과 그 클러스터 구성의 일부인 해당 디렉토리를 표시합니다.
# clnasdevice show -Z ZC -v Nas Device: ZC:netapp2 Type: netapp Userid: root Directory: /export/dir1 /export/dir2
다음 clnasdevice 명령은 클러스터에 구성된 모든 NAS 장치 이름과 프로젝트 파일 시스템을 표시합니다.
# clnasdevice show -v -d all uss7110-01 Nas Device: uss7110-01 Type: sun_uss Project: nassa-p1 File System: /export/nassa-p1/nassa-p1-fs1 File System: /export/nassa-p1/nassa-p1-fs2 File System: /export/nassa-p1/nassa-p1-fs3 Project: nassa-p2 File System: /export/nassa-p2/nassa-p2-fs1 File System: /export/nassa-p2/nassa-p2-fs2
다음 속성의 설명은 attributes(5)를 참조하십시오.
|
수퍼유저는 이 명령의 모든 형태를 실행할 수 있습니다.
사용자는 다음 하위 명령과 옵션으로 이 명령을 실행할 수 있습니다.
-? 옵션
-V 옵션
수퍼유저가 아닌 사용자가 이 명령을 다른 하위 명령과 함께 실행하려면 RBAC 인증이 필요합니다. 다음 표를 참조하십시오.
|