서버 상태는 Application Virtualization Server를 모니터하고 서버가 올바로 동작하고 예상되는 서비스를 제공하는지 확인할 수 있도록 정보를 제공합니다.
검사
Application Virtualization Server 서비스가 실행 중인지 확인하려면
Application Virtualization 클라이언트가 서버와 통신하는지 확인하려면 서버 이름에 "ping"을 실행합니다. 그렇게 하려면 다음 단계를 수행합니다.
Pinging 서버 이름 xxx.xxx.xxx.xxx with 32 bytes of data: Reply from xxx.xxx.xxx.xxx : bytes=32 time<1ms TTL=128
ping 명령이 실패하면 다음과 같은 메시지가 표시됩니다. Ping 요청에서 서버 이름 호스트를 찾을 수 없습니다. 이름을 확인하고 다시 시도하십시오.이 메시지가 표시되면 네트워크 관련 문제가 발생하여 클라이언트가 서버와 통신할 수 없는 경우입니다. 응용 프로그램을 스트리밍하려면 네트워크 관련 문제를 해결해야 합니다.
클라이언트에서 구성된 포트를 사용하여 연결 가능하고, telnet 명령을 사용하여 서버 및 해당 포트와 통신할 수 있는지 확인합니다.
RTSP/1.0 400 잘못된 요청입니다. 서버: Application Virtualization Server/ x.x.x.xxx [Win32; Windows NT x.x ] 날짜: xxx, xx xxx xxxx xx:xx:xx xxx
연결에 실패하면 다음과 같은 메시지가 표시됩니다. 포트 554에서 호스트에 연결할 수 없습니다. 연결하지 못했습니다.
클라이언트가 "ping"할 수 있지만 서버에 대한 "telnet" 명령이 실패할 경우 클라이언트와 서버 사이의 포트 트래픽이 방화벽이나 다른 소프트웨어에 의해 제한되지 않았는지 확인합니다. 그렇게 하려면 네트워크 관리자에게 문의하십시오.
Application Virtualization Server 콘텐츠를 보관하는 드라이브에 디스크 공간이 부족할 경우 문제가 발생할 수 있습니다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\DistributionServer\PackageRoot 레지스트리 값에 나열된 콘텐츠 디렉터리 위치를 찾을 수 있습니다.
여분의 디스크 공간을 생성하려면
명령 프롬프트를 엽니다.
echo %temp%를 입력합니다. 임시 디렉터리의 위치가 반환됩니다.
"cd %temp%"를 실행합니다. 지금, 이 디렉터리 아래에 있는 모든 파일 및 폴더를 삭제합니다. 디렉터리를 삭제하지 마십시오. %temp% 디렉터리 아래에 있는 파일 및 폴더만 삭제합니다.
Target | Microsoft.AppVirtualization.Server.45.SoftGridServerRole |
Parent Monitor | System.Health.AvailabilityState |
Algorithm | WorstOf |
Category | Operations |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Remotable | True |
Accessibility | Public |
<AggregateMonitor ID="Microsoft.AppVirtualization.Server.45.ServerStatus.HealthState" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.SoftGridServerRole" ParentMonitorID="Health!System.Health.AvailabilityState">
<Category>Operations</Category>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>