이 절에서는 탄력적 가상 스위치에 대해 다음 작업을 수행하는 방법을 설명합니다.
탄력적 가상 스위치에 대한 정보 표시
탄력적 가상 스위치에 대한 등록 정보 설정
탄력적 가상 스위치 등록 정보 표시
evsadm show-evs 명령을 사용하여 탄력적 가상 스위치 정보를 표시합니다. 명령 구문은 다음과 같습니다.
# evsadm show-evs [-f {fname=value[,...]}[,...]] [-L] [[-c] -o field[,...]] [EVS-switch-name]
출력(행 선택)을 필터링하는 데 사용되는 쉼표로 구분된 이름-값 쌍입니다. 여러 필터를 지정한 경우 출력에는 필터 중 AND 연산의 결과가 표시됩니다. 필터가 다중 값을 갖는 경우 출력에는 필터 값 중 OR 연산의 결과가 표시됩니다. 지원되는 필터는 다음과 같습니다.
tenant
evs
host
ipnet
vport
탄력적 가상 스위치에 연결된 VLAN ID 또는 VXLAN 세그먼트 ID를 표시합니다.
표시할 출력 필드의 대소문자를 무시한 쉼표로 구분된 목록을 지정합니다. 출력에 열로 표시되는 다음 필드를 지정할 수 있습니다.
모든 출력 필드를 표시합니다.
탄력적 가상 스위치의 이름입니다.
탄력적 가상 스위치를 소유한 테넌트의 이름입니다.
탄력적 가상 스위치의 상태이며, 유휴 상태인지 사용 중인지를 나타냅니다. VNIC가 연결된 VPort가 하나 이상 있으면 탄력적 가상 스위치가 사용 중인 것입니다.
탄력적 가상 스위치에 연결된 가상 포트 수입니다.
EVS에 연결된 IP 네트워크 목록입니다. 현재는 탄력적 가상 스위치에 IP 네트워크를 하나만 연결할 수 있습니다.
탄력적 가상 스위치가 여러 서버에 걸쳐 있는 호스트 목록입니다.
다음 예에서는 탄력적 가상 스위치 ORA에 대한 정보를 표시합니다.
# evsadm show-evs ORA EVS TENANT STATUS NVPORTS IPNETS HOST ORA sys-global busy 1 ora_ipnet s11-client
다음 예에서는 탄력적 가상 스위치 ORA에 연결된 VLAN ID를 표시합니다.
# evsadm show-evs -L EVS TENANT VID VNI ORA tenantA 200 --
출력에는 다음 정보가 표시됩니다.
탄력적 가상 스위치의 이름
탄력적 가상 스위치를 소유한 테넌트의 이름
탄력적 가상 스위치를 구현하는 데 사용되는 VLAN ID
탄력적 가상 스위치를 구현하는 데 사용되는 VXLAN 세그먼트 ID
evsadm set-evsprop 명령을 사용하여 탄력적 가상 스위치에 대한 등록 정보를 설정합니다. 명령 구문은 다음과 같습니다.
# evsadm set-evsprop [-T tenant-name] -p prop=value[,...] EVS-switch-name
지정된 탄력적 가상 스위치에 대한 등록 정보 값을 설정합니다.
EVS는 다음 등록 정보를 지원합니다.
maxbw – 지정된 탄력적 가상 스위치에 연결되는 모든 가상 포트에 대한 전이중 대역폭을 설정합니다. 대역폭은 K(Kbps), M(Mbps), G(Gbps) 스케일 접미어를 가진 정수로 지정됩니다. 단위를 지정하지 않은 경우 입력 값은 Mbps로 표시됩니다. 기본적으로 대역폭 제한이 없습니다.
priority – 지정된 탄력적 가상 스위치에 연결되는 모든 가상 포트에 대한 기본 우선 순위를 설정합니다. 가능한 값은 high, medium 또는 low입니다. 기본값은 medium입니다. 우선 순위는 전송 중인 프로토콜 우선 순위 필드에는 반영되지 않지만, 시스템 내의 패킷 처리 예약에는 사용됩니다. 시스템 리소스의 가용성에 따라 VPort의 우선 순위가 높을수록 향상된 대기 시간을 제공합니다.
이 예에서는 탄력적 가상 스위치 ORA에 대한 등록 정보를 설정하는 방법을 보여줍니다.
# evsadm set-evsprop -p maxbw=200 ORA # evsadm set-evsprop -p priority=high ORA
evsadm show-evsprop 명령을 사용하여 탄력적 가상 스위치의 등록 정보를 표시합니다. 명령 구문은 다음과 같습니다.
# evsadm show-evsprop [-f {fname=value[,...]}[,...] [[-c] -o field[,...]] \ [-p prop[,...]] [EVS-switch-name]
출력(행 선택)을 필터링하는 데 사용되는 쉼표로 구분된 이름-값 쌍입니다. 여러 필터를 지정한 경우 출력에는 필터 중 AND 연산의 결과가 표시됩니다. 필터가 다중 값을 갖는 경우 출력에는 필터 값 중 OR 연산의 결과가 표시됩니다. 지원되는 필터는 다음과 같습니다.
tenant – 탄력적 가상 스위치 등록 정보를 테넌트 이름별로 필터링
evs – 탄력적 가상 스위치 등록 정보를 탄력적 가상 스위치 이름별로 필터링
host – 탄력적 가상 스위치 등록 정보를 호스트 이름별로 필터링
Example 6–8은 필터 값을 기준으로 출력을 보여줍니다.
표시할 출력 필드의 대소문자를 무시한 쉼표로 구분된 목록을 지정합니다. 출력에 열로 표시되는 다음 필드를 지정할 수 있습니다.
모든 출력 필드를 표시합니다.
탄력적 가상 스위치의 이름입니다.
탄력적 가상 스위치를 소유한 테넌트의 이름입니다.
탄력적 가상 스위치 등록 정보의 이름입니다.
등록 정보에 대한 읽기 또는 쓰기 권한입니다. 표시되는 값은 r- 또는 rw입니다.
현재 등록 정보 값입니다. 값을 설정하지 않은 경우 --로 표시됩니다. 값을 알 수 없는 경우 ?로 표시됩니다.
등록 정보의 기본값입니다. 등록 정보에 기본값이 없는 경우 --가 표시됩니다.
등록 정보에 대해 쉼표로 구분된 가능한 값 목록입니다. 가능한 값을 알 수 없거나 바인드 해제된 경우 --가 표시됩니다.
다음 예에서는 탄력적 가상 스위치 ORA에 대해 구성된 등록 정보를 표시합니다.
# evsadm show-evsprop ORA EVS TENANT PROPERTY PERM VALUE DEFAULT POSSIBLE ORA sys-global maxbw rw 200 -- -- ORA sys-global priority rw high medium low,medium,high ORA sys-global tenant r- -- -- --
다음 예에서는 탄력적 가상 스위치 HR 및 ORA에 대한 출력을 표시합니다. 이 예에서 evs 필터는 탄력적 가상 스위치 HR 및 ORA에 대한 출력을 가져오도록 지정되었습니다.
# evsadm show-evsprop -f evs=HR,ORA EVS TENANT PROPERTY PERM VALUE DEFAULT POSSIBLE HR tenantA maxbw rw 300 -- -- HR tenantA priority rw -- medium low,medium,high HR tenantA tenant r- -- -- -- ORA sys-global maxbw rw -- -- -- ORA sys-global priority rw -- medium low,medium,high ORA sys-global tenant r- -- -- --