23.18.2. 소스 element
<pool>
요소 내에는 정의된 단일 <소스>
요소(하나만)가 있을 수 있습니다. <소스>
의 하위 요소는 스토리지 풀 유형에 따라 다릅니다. 사용할 수 있는 XML의 예는 다음과 같습니다.
그림 23.80. 소스 요소 옵션 1
... <source> <host name="iscsi.example.com"/> <device path="demo-target"/> <auth type='chap' username='myname'> <secret type='iscsi' usage='mycluster_myname'/> </auth> <vendor name="Acme"/> <product name="model"/> </source> ...
그림 23.81. 소스 요소 옵션 2
... <source> <adapter type='fc_host' parent='scsi_host5' wwnn='20000000c9831b4b' wwpn='10000000c9831b4b'/> </source> ...
<소스에서>
허용하는 하위 요소는 표 23.28. “소스 하위 요소 명령” 에서 설명합니다.
element | 설명 |
---|---|
<device> | 호스트 물리적 머신 장치(풀 <유형= 기반)에서 지원하는 스토리지 풀> 의 소스를 제공합니다( 23.18절. “스토리지 풀” ) 백엔드 드라이버에 따라 여러 번 반복될 수 있습니다. 블록 장치 노드의 정규화된 경로인 단일 속성 경로를 포함합니다. |
<dir> | 디렉터리(<type='dir' 풀)에서 지원하는 스토리지 풀> 의 소스를 제공하거나 필요에 따라 파일 시스템을 기반으로 하는 스토리지 풀 내에서 하위 디렉터리를 선택합니다(<type='gluster'> ). 이 요소는 풀당 한 번만 발생할 수 있습니다(<풀> ). 이 요소는 백업 디렉터리의 전체<경로> 인 단일 속성(path )을 허용합니다. |
<adapter> | SCSI 어댑터(풀<type='scsi' )에서 지원하는 스토리지 풀> 의 소스를 제공합니다. 이 요소는 풀당 한 번만 발생할 수 있습니다(<풀> ). 특성 이름은 SCSI 어댑터 이름(ex. "scsi_host1")입니다. 이전 버전과의 호환성을 위해 여전히 "host1"이 지원되지만 권장되지 않습니다. 특성 유형은 어댑터 유형을 지정합니다. 유효한 값은 'fc_host'| 'scsi_host' 입니다. 생략된 경우 name 속성이 지정된 경우 기본값은 type='scsi_host' 입니다. 이전 버전과의 호환성을 유지하려면 어댑터의 경우 속성 유형이 선택 사항이지만 type='fc_host' 어댑터에는 필수입니다. wwnn (Word Wide Node Name) 및 wwpn (Word Wide Port Name)은 type='fc_host' 어댑터에서 장치를 고유하게 식별하는 데 사용됩니다(장치는 HBA 또는 vHBA일 수 있음). wwnn 및 wwpn 을 모두 지정해야 합니다. (v)HBA의 wwnn/wwpn을 얻는 방법에 대한 자세한 내용은 20.27.11절. “장치 설정 수집” 를 참조하십시오. 선택 사항인 속성 부모는 type='fc_host' 어댑터에 대한 상위 장치를 지정합니다. |
<호스트> | 원격 서버에서 지원하는 스토리지 풀의 소스를 제공합니다(type='netfs'|'iscsi'|'rbd'|'sheepdog'|'gluster' ). 이 요소는 <디렉터리> 또는 <장치> 요소와 함께 사용해야 합니다. 서버의 호스트 이름 또는 IP 주소인 속성 이름을 포함합니다. 프로토콜별 포트 번호에 대한 포트 속성을 선택적으로 포함할 수 있습니다. |
<auth> | 존재하는 경우 <auth> 요소는 type 속성(pool type='iscsi'|'rbd' )의 설정을 통해 소스에 액세스하는 데 필요한 인증 자격 증명을 제공합니다. 유형은 또는 type='ceph' 여야 합니다. Ceph RBD(Rados Block Device) 네트워크 소스에 "ceph"를 사용하고 CHAP(Challenge-Handshake Authentication Protocol) iSCSI 대상에 "iscsi"를 사용합니다. 또한 필수 특성 사용자 이름은 실제 암호 또는 기타 인증 정보를 보유한 libvirt 보안 오브젝트에 다시 연결하기 위해 인증 중에 사용할 사용자 이름과 필수 특성 유형의 하위 요소 시크릿을 식별합니다. 도메인 XML은 의도적으로 암호를 노출하지 않으며 암호를 관리하는 오브젝트에 대한 참조만 공개합니다. secret 요소에는 보안 오브젝트의 UUID가 있는 uuid 속성 또는 secret 오브젝트에 지정된 키와 일치하는 usage 속성이 필요합니다. |
<name> | (type='logical'|'rbd'|'sheepdog','gluster' ) 값을 사용할 수 있는 명명된 요소 <유형에서> 지원하는 스토리지 풀에 대한 소스를 제공합니다. |
<형식> | ) 값을 사용할 수 있는 스토리지 풀 유형의 형식에 대한 정보를 제공합니다. 이 값은 백엔드에 따라 다릅니다. 일반적으로 파일 시스템 유형 또는 네트워크 파일 시스템 유형 또는 파티션 테이블 유형 또는 LVM 메타데이터 유형을 나타내는 데 사용됩니다. 모든 드라이버에 이의 기본값이 있어야 하므로 요소는 선택 사항입니다. |
<vendor> | 스토리지 장치 공급업체에 대한 선택적 정보를 제공합니다. 여기에는 값이 백엔드에 고유한 단일 속성 <이름이> 포함됩니다. |
<product> | 스토리지 장치의 제품 이름에 대한 선택적 정보를 제공합니다. 여기에는 값이 백엔드에 고유한 단일 속성 <이름이> 포함됩니다. |