XenServer

문제 해결

XenServer 호스트에서 기술적인 문제가 발생하는 경우, 이 섹션은 가능하면 문제를 해결하는 데 도움을 드립니다. 가능하지 않다면 이 섹션의 정보를 사용하여 기술 지원팀이 문제를 추적하고 해결하는 데 도움이 되는 애플리케이션 로그 및 기타 데이터를 수집하세요.

다음 문서에서는 제품의 특정 영역에 대한 문제 해결 정보를 제공합니다.

XenCenter와 XenServer 호스트 간 연결 문제 해결

XenCenter를 사용하여 XenServer 호스트에 연결하는 데 문제가 있는 경우 다음을 확인하세요.

  • 연결하려는 XenServer 호스트보다 XenCenter가 이전 버전이 아닌가요?

    XenCenter 8.2.7 및 이전 버전은 XenServer 8.4 호스트에서 지원되지 않습니다. XenServer 8.4 호스트 또는 풀을 관리하려면 YYYY.xx 형식의 최신 버전의 XenCenter가 필요합니다.

    이 문제를 해결하려면 XenCenter의 최신 버전인 을 설치하세요.

  • 라이센스가 최신 상태입니까?

    XenCenter의 라이선스 세부 정보 섹션 아래 XenServer 호스트 일반 탭에서 라이선스 액세스 코드의 만료 날짜를 확인할 수 있습니다.

    호스트 라이선스에 대한 자세한 내용은 라이선스를 참조하세요.

  • XenServer 호스트는 다음 포트를 통해 HTTPS를 사용하여 XenCenter와 통신합니다.

    • 포트 443(관리 API를 사용하는 명령 및 응답에 대한 양방향 연결)
    • 반가상화 Linux VM과의 그래픽 VNC 연결을 위한 포트 5900.

    XenServer 호스트와 클라이언트 소프트웨어를 실행하는 컴퓨터 사이에 방화벽이 활성화된 경우 이러한 포트에서 트래픽이 허용되는지 확인하세요. 자세한 내용은 인터넷 연결을 참조하세요.

XenServer 호스트에 ping을 보냅니다

XenServer 호스트가 XenCenter에 응답하지 않는 경우, XenCenter는 계속 실행 중이지만 관리 기능에 오류가 발생한 것일 수 있습니다. 이것이 사실인지 확인하려면 다음 단계를 완료하세요.

  1. XenServer 호스트의 IP 주소 또는 호스트 이름을 기록해 두세요.
  2. 호스트에 네트워크로 접속할 수 있는 시스템에서 명령줄이나 터미널을 엽니다.
  3. 다음 명령을 실행하세요: ping <ip_address_or_host_name>

    • 명령이 응답을 받고 호스트에서 SSH 액세스가 활성화된 경우 호스트에 SSH를 실행하고 명령줄을 사용하여 진단 로그를 수집할 수 있습니다. 자세한 내용은 XenServer 서버 상태 보고서를 참조하세요.
    • 명령에 대한 응답이 수신되지 않으면 직렬 콘솔을 통해 호스트에 액세스하여 진단 로그를 수집해야 할 수도 있습니다. 자세한 내용은 직렬 콘솔 액세스 구성을 참조하세요.

통나무를 모으다

XenServer 서버 상태 보고서

중요:

XenServer 서버 상태 보고서에는 중요한 정보가 포함될 수 있습니다. 자세한 내용은 데이터 거버넌스를 참조하세요.

XenCenter를 사용하면 XenServer 호스트 정보를 수집할 수 있습니다.

  1. XenCenter에서 도구 메뉴를 열고 서버 상태 보고서를 클릭합니다. 서버 상태 보고서 작업이 열립니다.
  2. 정보를 수집할 서버를 선택하세요. 다음을 클릭합니다.
  3. 다양한 유형의 정보(다양한 로그, 크래시 덤프 등) 목록에서 포함할 정보를 선택합니다. 다음을 클릭합니다.
  4. XenCenter를 실행하는 시스템에서 정보를 저장할 파일 이름과 위치를 지정하세요. 다음을 클릭합니다.
  5. 정보가 컴파일되어 XenCenter가 실행 중인 컴퓨터에 다운로드될 때까지 기다리세요.
  6. 마법사를 종료하려면 마침 을 클릭하세요.

명령줄을 사용하여 호스트의 서버 상태 보고서를 수집할 수도 있습니다. XenCenter를 사용하여 XenServer 호스트에 연결할 수 없지만 SSH를 통해 연결할 수 있는 경우 서버 상태 보고서 명령줄 도구를 사용하여 해당 호스트의 로그를 수집할 수 있습니다.

로그 파일을 수집하려면 XenServer 호스트 콘솔에서 다음 명령을 실행하세요.

  xenserver-status-report

기본적으로 서버 상태 보고서를 위해 수집되는 파일의 크기는 제한될 수 있습니다. 기본값보다 큰 로그 파일이 필요한 경우 XenServer 호스트 콘솔에서 다음 명령을 실행할 수 있습니다.

  xenserver-status-report -u

XenServer 호스트에서 로그 파일을 수집한 후 pscp나 WinSCP와 같은 보안 복사 프로그램을 사용하여 로그 파일을 로컬 시스템에 복사합니다.

XenServer 호스트가 성공적으로 부팅되지 않더라도 로그를 수집해 볼 수 있습니다. 자세한 내용은 XenServer가 부팅에 실패할 때 로그 수집을 참조하세요.

중앙 서버로 syslog 메시지 보내기

로그를 제어 도메인 파일 시스템에 기록하는 것 외에도 XenServer 호스트를 구성하여 원격 서버에 기록할 수 있습니다. 원격 서버에는 다음이 있어야 합니다. syslogd 님 데몬을 실행하여 로그를 수신하고 올바르게 집계합니다. 이 syslogd 님 daemon은 모든 Linux 및 Unix 버전의 표준 부분이며 Windows 및 기타 운영 체제에서 타사 버전을 사용할 수 있습니다.

syslog_destination 매개변수를 로그를 기록할 원격 서버의 호스트 이름이나 IP 주소로 설정합니다.

  xe host-param-set uuid=host_uuid logging:syslog_destination=hostname
<!--NeedCopy-->

다음 명령을 실행합니다.

  xe host-syslog-reconfigure host-uuid=host_uuid
<!--NeedCopy-->

변화를 강제로 시행합니다. (를 지정하여 이 명령을 원격으로 실행할 수도 있습니다. 호스트 매개 변수.)

XenCenter 로그

XenCenter에는 클라이언트 측 로그도 있습니다. 이 파일에는 XenCenter를 사용할 때 발생하는 모든 작업 및 오류에 대한 자세한 설명이 포함되어 있습니다. 또한 발생한 다양한 작업에 대한 감사 추적을 제공하는 이벤트에 대한 정보 로깅도 포함되어 있습니다. XenCenter 로그 파일은 다음 경로의 프로필 폴더에 저장됩니다. %userprofile%\AppData\Roaming\XenServer\XenCenter\logs\XenCenter.log.

XenCenter 로그 파일을 찾으려면(예: 로그 파일을 열거나 이메일로 보내려는 경우) XenCenter 도움말 메뉴에서 XenCenter 로그 파일 보기 를 클릭합니다.

설치 로그

설치 중에 알 수 없는 오류가 발생하면 호스트에서 로그 파일을 캡처하여 기술 지원에 제공하십시오.

호스트 시스템에 직접 연결된 키보드(직렬 포트를 통해 연결되지 않음)를 사용하여 설치 중에 세 개의 가상 터미널에 액세스할 수 있습니다.

  • Alt+F1 를 눌러 메인 XenServer 설치 프로그램에 액세스하세요.
  • 누르다 Alt+F2 로컬 셸에 액세스하려면
  • 누르다 Alt+F3 이벤트 로그에 액세스하려면

로그 파일을 캡처하고 저장하려면:

  1. 누르다 Alt+F2 로컬 셸에 액세스합니다.

  2. 다음을 입력합니다.

      /opt/xensource/installer/report.py
    <!--NeedCopy-->
    
  3. 로그 파일을 저장할 위치를 선택하라는 메시지가 표시됩니다. 증권 시세 표시기, 증권 시세 표시기또는 현지 미디어.

    고르다 증권 시세 표시기 또는 증권 시세 표시기 을 클릭하여 로그 파일을 네트워크의 다른 컴퓨터에 복사합니다. 이렇게 하려면 네트워킹이 제대로 작동해야 하며 원격 컴퓨터에 대한 쓰기 권한이 있어야 합니다.

    고르다 현지 미디어 을 클릭하여 로컬 컴퓨터의 USB 플래시 드라이브와 같은 이동식 저장 장치에 파일을 저장합니다.

    항목을 선택하면 프로그램에서 선택한 위치에 로그 파일을 씁니다. 파일 이름은 다음과 같습니다. support.tar.bz2.

문제 해결