부록 D. 검색, 북마크, 태그 사용
D.1. 검색
D.1.1. Red Hat Enterprise Virtualization에서 검색 실행
D.1.2. 검색 구문 및 예
result type: {criteria} [sortby sort_spec]
다음 예에서는 검색 쿼리 사용 방법 및 Red Hat Enterprise Virtualization에서 검색 쿼리를 구축하는 방법에 대해 설명합니다.
표 D.1. 검색 쿼리 예
예 | 결과 |
---|---|
Hosts: Vms.status = up | 사용 중인 가상 머신을 실행하고 있는 모든 호스트 목록을 나열합니다. |
Vms: domain = qa.company.com | 지정된 도메인에서 실행 중인 모든 가상 머신 목록을 나열합니다. |
Vms: users.name = Mary | 사용자 이름이 Mary인 사용자에게 속한 모든 가상 머신 목록을 나열합니다. |
events: severity > normal sortby time desc | 심각도가 Normal 이상인 모든 이벤트 목록을 시간 순으로 나열합니다. |
D.1.3. 검색 자동 완료
Hosts: Vms.status = down
표 D.2. 자동 완료 기능을 사용하는 검색 쿼리의 예
입력 | 표시되는 항목 목록 | 동작 |
---|---|---|
h | Hosts (옵션 1 개만) | Hosts 를 선택하거나 또는
Hosts 입력
|
Hosts: |
모든 호스트 속성
| v 입력 |
Hosts: v | v 로 시작하는 호스트 속성 | Vms 를 선택하거나 Vms 입력 |
Hosts: Vms | 모든 가상 머신 속성 | s 입력 |
Hosts: Vms.s | s 로 시작하는 모든 가상 머신 속성 | status 를 선택하거나 status 입력 |
Hosts: Vms.status | =
=!
| = 을 선택하거나 입력 |
Hosts: Vms.status = | 모든 상태 값 | down 을 선택하거나 입력 |
D.1.4. 검색 결과 유형 옵션
- Vms 가상 머신 목록의 경우
- Host 호스트 목록의 경우
- Pools 풀 목록의 경우
- Template 템플릿 목록의 경우
- Event 이벤트 목록의 경우
- Users 사용자 목록의 경우
- Cluster 클러스터 목록의 경우
- Datacenter 데이터 센터 목록의 경우
- Storage 스토리지 도메인 목록의 경우
D.1.5. 검색 기준
{criteria}
구문은 다음과 같습니다:
<prop><operator><value>
<obj-type><prop><operator><value>
다음 표에서는 구문의 각 속성에 대해 설명합니다:
표 D.3. 검색 기준 예
부분 | 설명 | 값 | 예 | 알림 |
---|---|---|---|---|
속성 | 검색 대상이 되는 리소스의 속성입니다. 리소스 유형 ( obj-type 참조), 또는 tag (사용자 정의 태그)의 속성이 될 수 있습니다. | 검색 범위를 특정 속성을 갖는 개체로 제한합니다. (예: status 속성이 있는 개체를 검색) | 상태 | 해당 없음 |
obj-type | 검색 대상 리소스에 연결할 수 있는 리소스 유형입니다. | 데이터 센터, 가상 머신과 같은 시스템 개체입니다. | 사용자 | 해당 없음 |
연산자 | 비교 연산자입니다. |
=
!= (not equal)
>
<
>=
<=
| 해당 없음 | obj-type 따라 다른 값 옵션입니다. |
값 | 비교 대상이 되는 표현식입니다. |
문자열
정수
검색 순위
날짜 (지역 설정에 따라 표기)
|
Jones
256
normal
|
|
D.1.6. 검색: 여러 검색 기준 및 와일드 카드
<value>
구문 부분에 사용할 수 있습니다. 예를 들어 m*
을 입력하여 m으로 시작하는 모든 사용자를 검색할 수 있습니다.
AND
및 OR
를 사용하여 두 개의 검색 기준으로 검색할 수 있습니다. 예:
Vms: users.name = m* AND status = Up
Vms: users.name = m* AND tag = "paris-loc"
AND
또는 OR
을 사용하지 않고 두 개의 검색 기준을 지정할 경우, AND
가 묵시적으로 적용됩니다. AND
는 OR
에 우선하며 OR
은 묵시적인 AND
에 우선합니다.
D.1.7. 검색: 검색 순서 지정
sortby
를 사용하여 검색 결과 정보의 정렬 순서를 지정할 수 있습니다. 정렬 방향 (오름 차순의 경우 asc
, 내림 차순의 경우 desc
)을 지정할 수 도 있습니다.
events: severity > normal sortby time desc
D.1.8. 데이터 센터 검색
표 D.4. 데이터 센터 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Clusters.clusters-prop | 속성 유형에 따라 | 데이터 센터에 연결된 클러스터의 속성입니다. |
name | 문자열 | 데이터 센터의 이름입니다. |
description | 문자열 | 데이터 센터의 설명입니다. |
type | 문자열 | 데이터 센터의 유형입니다. |
status | 목록 | 데이터 센터의 사용 가능 상태입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Datacenter: type = nfs and status != up
- NFS 스토리지 유형이고 up 이외의 상태인 데이터 센터
D.1.9. 클러스터 검색
표 D.5. 클러스터 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Datacenter.datacenter-prop | 속성 유형에 따라 | 클러스터에 연결된 데이터 센터의 속성입니다. |
Datacenter | 문자열 | 클러스터가 속해 있는 데이터 센터입니다. |
name | 문자열 | 네트워크에서 클러스터를 구별하는 고유한 이름입니다. |
description | 문자열 | 클러스터에 대한 설명입니다. |
initialized | 문자열 | 클러스터 상태를 True 또는 False로 표시합니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Clusters: initialized = true or name = Default
- 초기화된 클러스터
- 기본값으로 지정된 클러스터
D.1.10. 호스트 검색
표 D.6. 호스트 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Vms.Vms-prop | 속성 유형에 따라 | 호스트에 연결된 가상 머신 속성입니다. |
Templates.templates-prop | 속성 유형에 따라 | 호스트에 연결된 템플릿 속성입니다. |
Events.events-prop | 속성 유형에 따라 | 호스트에 연결된 이벤트 속성입니다. |
Users.users-prop | 속성 유형에 따라 | 호스트에 연결된 사용자 속성입니다. |
name | 문자열 | 호스트 이름입니다. |
status | 목록 | 호스트의 사용 가능 상태입니다. |
cluster | 문자열 | 호스트가 속한 클러스터입니다. |
address | 문자열 | 네트워크에서 호스트를 구별하는 고유한 이름입니다. |
cpu_usage | 정수 | 처리 장치 사용률입니다. |
mem_usage | 정수 | 메모리 사용률입니다. |
network_usage | 정수 | 네트워크 사용률입니다. |
load | 정수 | 지정된 타임 슬라이스에서 프로세서 당 run-queue 실행 대기 중인 작업입니다. |
version | 정수 | 운영 체제의 버전 번호입니다. |
cpus | 정수 | 호스트의 CPU 수입니다. |
memory | 정수 | 사용 가능한 메모리 용량입니다. |
cpu_speed | 정수 | CPU 처리 속도입니다. |
cpu_model | 문자열 | CPU 유형입니다. |
active_vms | 정수 | 현재 실행되고 있는 가상 머신 수 입니다. |
migrating_vms | 정수 | 현재 마이그레이션되고 있는 가상 머신 수 입니다. |
committed_mem | 정수 | 커밋된 메모리 백분율입니다. |
tag | 문자열 | 호스트에 할당된 태그입니다. |
type | 문자열 | 호스트 유형입니다. |
datacenter | 문자열 | 호스트가 속해 있는 데이터 센터입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Hosts: cluster = Default and Vms.os = rhel6
- Default 클러스터의 부분으로 Red Hat Enterprise Linux 6 운영 체제를 실행 중인 가상 머신을 호스팅하는 호스트
D.1.11. 네트워크 검색
표 D.7. 네트워크 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Cluster_network.clusternetwork-prop | 속성 유형에 따라 | 네트워크와 연결된 클러스터의 속성입니다. |
Host_Network.hostnetwork-prop | 속성 유형에 따라 | 네트워크와 연결된 호스트의 속성입니다. |
name | 문자열 | 네트워크를 구별하는 읽기 쉬운 형식의 이름입니다. |
description | 문자열 | 네트워크를 설명하는 키워드 또는 텍스트로 네트워크 생성 시 옵션으로 사용할 수 있습니다. |
vlanid | 정수 | 네트워크의 VLAN ID입니다. |
stp | 문자열 | 네트워크의 STP (Spanning Tree Protocol)를 활성화 또는 비활성화할 지에 대한 여부입니다. |
mtu | 정수 | 논리 네트워크의 최대 전송 단위입니다. |
vmnetwork | 문자열 | 네트워크를 가상 머신 트래픽으로만 사용할 지에 대한 여부입니다. |
datacenter | 문자열 | 네트워크가 연결된 데이터 센터입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Network: mtu > 1500 and vmnetwork = true
- 최대 전송 단위가 1500 바이트 이상
- 가상 머신 전용으로 사용 설정됨
D.1.12. 스토리지 검색
표 D.8. 스토리지 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Hosts.hosts-prop | 속성 유형에 따라 | 스토리지에 연결된 호스트 속성입니다. |
Clusters.clusters-prop | 속성 유형에 따라 | 스토리지에 연결된 클러스터 속성입니다. |
name | 문자열 | 네트워크에서 스토리지를 구별하는 고유한 이름입니다. |
status | 문자열 | 스토리지 도메인 상태입니다. |
datacenter | 문자열 | 스토리지가 속한 데이터 센터입니다. |
type | 문자열 | 스토리지 유형입니다. |
size | 정수 | 스토리지 크기입니다. |
used | 정수 | 사용된 스토리지 용량입니다. |
committed | 정수 | 커밋된 스토리지 용량입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Storage: size > 200 or used < 50
- 총 스토리지 공간이 200 GB 이상인 스토리지
- 사용된 스토리지 공간이 50 GB 미만인 스토리지
D.1.13. 디스크 검색
표 D.9. 디스크 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Datacenters.datacenters-prop | 속성 유형에 따라 | 디스크와 관련된 데이터 센터 속성입니다. |
Storages.storages-prop | 속성 유형에 따라 | 디스크와 관련된 스토리지 속성입니다. |
alias | 문자열 | 네트워크 상의 스토리지를 구별하는 읽기 쉬운 형식의 이름입니다. |
description | 문자열 | 디스크를 설명하는 키워드 또는 텍스트로 디스크 생성 시 옵션으로 사용할 수 있습니다. |
provisioned_size | 정수 | 디스크의 가상 크기입니다. |
size | 정수 | 디스크의 크기입니다. |
actual_size | 정수 | 디스크에 할당된 실제 크기입니다. |
creation_date | 정수 | 디스크가 생성된 날짜입니다. |
bootable | 문자열 | 디스크를 부팅할 수 있는지 또는 부팅할 수 없는지에 대한 여부입니다. 유효한 값은 0 , 1 , yes , 또는 no 중 하나가 됩니다. |
shareable | 문자열 | 디스크를 동시에 여러 개의 가상 머신에 연결할 수 있는지에 대한 여부입니다. 유효한 값은 0 , 1 , yes , no 중 하나가 됩니다. |
format | 문자열 | 디스크 형식입니다. unused , unassigned , cow , 또는 raw 중 하나가 될 수 있습니다. |
status | 문자열 | 디스크 상태입니다. unassigned , ok , locked , invalid , 또는 illegal 중 하나가 될 수 있습니다. |
disk_type | 문자열 | 디스크 유형입니다. image 또는 lun 중 하나가 될 수 있습니다. |
number_of_vms | 정수 | 디스크가 연결된 가상 머신 수 입니다. |
vm_names | 문자열 | 디스크가 연결된 가상 머신의 이름입니다. |
quota | 문자열 | 가상 디스크에 사용되는 쿼터 이름입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Disks: format = cow and provisioned_size > 8
- QCOW, 씬 프로비저닝이라고도 알려짐, 형식
- 할당된 디스크 크기가 8 GB 이상
D.1.14. 볼륨 검색
표 D.10. 볼륨 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Volume.cluster-prop | 속성 유형에 따라 | 볼륨과 관련된 클러스터 속성입니다. |
Cluster | 문자열 | 볼륨과 관련된 클러스터 이름입니다. |
name | 문자열 | 볼륨을 구별하는 읽기 쉬운 형식의 이름입니다. |
type | 문자열 | distribute, replicate, distributed_replicate, stripe, distributed_stripe 중 하나를 지정할 수 있습니다. |
transport_type | 정수 | TCP 또는 RDMA 중 하나를 지정할 수 있습니다. |
replica_count | 정수 | 복제 수 입니다. |
stripe_count | 정수 | 스트라이프 수입니다. |
status | 문자열 | 볼륨 상태입니다. Up 또는 Down 중 하나를 지정할 수 있습니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Volume: transport_type = rdma and stripe_count >= 2
- RDMA로 설정된 전송 유형
- 스트라이프가 2 개 이상
D.1.15. 가상 머신 검색
표 D.11. 가상 머신 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Hosts.hosts-prop | 속성 유형에 따라 | 가상 머신에 연결된 호스트의 속성입니다. |
Templates.templates-prop | 속성 유형에 따라 | 가상 머신에 연결된 템플릿의 속성입니다. |
Events.events-prop | 속성 유형에 따라 | 가상 머신에 연결된 이벤트의 속성입니다. |
Users.users-prop | 속성 유형에 따라 | 가상 머신에 연결된 사용자 속성입니다. |
Storage.storage-prop | 속성 유형에 따라 | 가상 머신에 연결된 스토리지 장치의 속성입니다. |
Vnic.mac-prop | 속성 유형에 따라 | 가상 머신에 연결된 MAC 주소 속성입니다. |
name | 문자열 | 가상 머신의 이름입니다. |
status | 목록 | 가상 머신의 사용 가능 상태입니다. |
ip | 정수 | 가상 머신의 IP 주소입니다. |
uptime | 정수 | 가상 머신이 실행되고 있는 시간 (분)입니다. |
domain | 문자열 | 이러한 시스템을 그룹화하는 도메인 (주로 Active Directory 도메인)입니다. |
os | 문자열 | 가상 머신 생성 시 선택한 운영 체제입니다. |
creationdate | 날짜 | 가상 머신이 생성된 날짜입니다. |
address | 문자열 | 네트워크 상에서 가상 머신을 구별하는 고유한 이름입니다. |
cpu_usage | 정수 | 처리 장치 사용률입니다. |
mem_usage | 정수 | 메모리 사용률입니다. |
network_usage | 정수 | 네트워크 사용률입니다. |
memory | 정수 | 정의된 최대 메모리입니다. |
apps | 문자열 | 가상 머신에 현재 설치되어 있는 애플리케이션입니다. |
cluster | 목록 | 가상 머신이 속한 클러스터입니다. |
pool | 목록 | 가상 머신이 속한 가상 머신 풀입니다. |
loggedinuser | 문자열 | 현재 가상 머신에 로그인된 사용자 이름입니다. |
tag | 목록 | 가상 머신이 속한 태그입니다. |
datacenter | 문자열 | 가상 머신이 속한 데이터 센터입니다. |
type | 목록 | 가상 머신 유형 (서버 또는 데스크톱)입니다. |
quota | 문자열 | 가상 머신에 연결된 쿼터 이름입니다. |
description | 문자열 | 가상 머신을 설명하는 키워드 또는 텍스트입니다. 가상 머신 생성 시 옵션으로 사용할 수 있습니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Vms: template.name = Win* and user.name = ""
- 가상 머신이 기반으로 하는 템플릿이 Win으로 시작하고 가상 머신이 다른 사용자에게 할당된 경우.
Vms: cluster = Default and os = windows7
- 가상 머신이 속한 클러스터 이름이 Default이고 가상 머신이 Windows 7 운영 체제를 실행하고 있는 경우.
D.1.16. 풀 검색
표 D.12. 풀 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
name | 문자열 | 풀 이름입니다. |
description | 문자열 | 풀 설명입니다. |
type | 목록 | 풀 유형입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Pools: type = automatic
- 자동(automatic) 유형의 풀
D.1.17. 템플릿 검색
표 D.13. 템플릿 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Vms.Vms-prop | 문자열 | 템플릿에 연결된 가상 머신 속성입니다. |
Hosts.hosts-prop | 문자열 | 템플릿에 연결된 호스트 속성입니다. |
Events.events-prop | 문자열 | 템플릿에 연결된 이벤트 속성입니다. |
Users.users-prop | 문자열 | 템플릿에 연결된 사용자 속성입니다. |
name | 문자열 | 템플릿 이름입니다. |
domain | 문자열 | 템플릿 도메인입니다. |
os | 문자열 | 운영 체제 유형입니다. |
creationdate | 정수 |
템플릿이 생성된 날짜입니다.
날짜 형식은 mm/dd/yy입니다.
|
childcount | 정수 | 템플릿에서 생성된 가상 머신 수입니다. |
mem | 정수 | 정의된 메모리입니다. |
description | 문자열 | 템플릿 설명입니다. |
status | 문자열 | 템플릿 상태입니다. |
cluster | 문자열 | 템플릿에 연결된 클러스터입니다. |
datacenter | 문자열 | 템플릿에 연결된 데이터 센터입니다. |
quota | 문자열 | 템플릿에 연결된 쿼터입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Template: Events.severity >= normal and Vms.uptime > 0
- 템플릿에서 파생된 가상 머신에서 심각도가 보통 수준 이상인 이벤트가 발생하고 가상 머신이 여전히 가동되고 있는 경우.
D.1.18. 사용자 검색
표 D.14. 사용자 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Vms.Vms-prop | 속성 유형에 따라 | 사용자에 연결된 가상 머신 속성입니다. |
Hosts.hosts-prop | 속성 유형에 따라 | 사용자에 연결된 호스트 속성입니다. |
Templates.templates-prop | 속성 유형에 따라 | 사용자에 연결된 템플릿 속성입니다. |
Events.events-prop | 속성 유형에 따라 | 사용자에 연결된 이벤트 속성입니다. |
name | 문자열 | 사용자 이름입니다. |
lastname | 문자열 | 사용자 이름 (성)입니다. |
usrname | 문자열 | 사용자 고유 이름입니다. |
department | 문자열 | 사용자가 속한 부서입니다. |
group | 문자열 | 사용자가 속한 그룹입니다. |
title | 문자열 | 사용자의 직함입니다. |
status | 문자열 | 사용자의 상태입니다. |
role | 문자열 | 사용자의 역할입니다. |
tag | 문자열 | 사용자가 속한 태그입니다. |
pool | 문자열 | 사용자가 속한 풀입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Users: Events.severity > normal and Vms.status = up or Vms.status = pause
- 사용자 가상 머신에서 심각도가 중간 이상 수준인 이벤트가 발생하고 가상 머신이 여전히 가동되고 있는 경우.
- 사용자의 가상 머신이 일시 정지 되어 있는 경우.
D.1.19. 이벤트 검색
표 D.15. 이벤트 검색
속성 (리소스 또는 리소스 유형) | 유형 | 설명 (참조) |
---|---|---|
Vms.Vms-prop | 속성 유형에 따라 | 이벤트에 연결된 가상 머신 속성입니다. |
Hosts.hosts-prop | 속성 유형에 따라 | 이벤트에 연결된 호스트 속성입니다. |
Templates.templates-prop | 속성 유형에 따라 | 이벤트에 연결된 템플릿 속성입니다. |
Users.users-prop | 속성 유형에 따라 | 이벤트에 연결된 사용자 속성입니다. |
Clusters.clusters-prop | 속성 유형에 따라 | 이벤트에 연결된 클러스터 속성입니다. |
Volumes.Volumes-prop | 속성 유형에 따라 | 이벤트에 연결된 볼륨 속성입니다. |
type | 목록 | 이벤트 유형입니다. |
severity | 목록 | 이벤트 심각도 (Warning/Error/Normal)입니다. |
message | 문자열 | 이벤트 유형 설명입니다. |
time | 목록 | 이벤트가 발생한 날짜입니다. |
usrname | 문자열 | 이벤트에 연결된 사용자 이름입니다. |
event_host | 문자열 | 이벤트에 연결된 호스트입니다. |
event_vm | 문자열 | 이벤트에 연결된 가상 머신입니다. |
event_template | 문자열 | 이벤트에 연결된 템플릿입니다. |
event_storage | 문자열 | 이벤트에 연결된 스토리지입니다. |
event_datacenter | 문자열 | 이벤트에 연결된 데이터 센터입니다. |
event_volume | 문자열 | 이벤트에 연결된 볼륨입니다. |
correlation_id | 정수 | 이벤트 식별 번호입니다. |
sortby | 목록 | 리소스 속성 중 하나에 따라 반환된 검색 결과를 정렬합니다. |
page | 정수 | 표시할 결과의 페이지 번호입니다. |
Events: Vms.name = testdesktop and Hosts.name = gonzo.example.com
gonzo.example.com
호스트에서 실행되는 동안testdesktop
이라는 가상 머신에서 발생한 이벤트입니다.