Oracle® Solaris 11.2에서 UUCP 및 PPP를 사용하여 직렬 네트워크 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

전송을 디버그하는 방법

특정 시스템에 연결할 수 없는 경우에는 Uutryuucp를 사용하여 해당 시스템에 대한 통신을 확인할 수 있습니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. 연결을 시도합니다.
    # /usr/lib/uucp/Uutry -r machine

      machine은 연결할 수 없는 시스템의 호스트 이름으로 대체합니다. 이 명령은 다음을 수행합니다.

    • 디버깅과 함께 전송 데몬(uucico)을 시작합니다. 작업을 수행하는 사용자가 root이면 추가 디버깅 정보를 확인할 수 있습니다.

    • 디버깅 출력을 /tmp/machine으로 보냅니다.

    • 다음 명령을 실행하여 디버깅 출력을 터미널로 출력합니다.

      # tail –f

      출력을 종료하려면 Ctrl+C를 누릅니다. 출력을 저장하려면 /tmp/machine에서 출력을 복사할 수 있습니다.

  3. Uutry를 실행해도 문제를 격리할 수 없으면 작업을 대기열에 추가해 보십시오.
    # uucp -r file machine\!/dir/file
    file

    전송할 파일의 이름을 사용합니다.

    machine

    복사 대상 시스템의 이름을 사용합니다.

    /dir/file

    다른 시스템에 대해 파일 위치를 지정합니다.

  4. 다음 명령을 실행합니다.
    # Uutry

    그래도 문제를 해결할 수 없으면 해당 지역의 지원 담당자에게 문의해야 할 수 있습니다. 문제 진단에 도움이 되는 디버깅 출력을 저장합니다.


    주 -  –x n 옵션을 통해 Uutry에서 제공하는 디버그 레벨을 높이거나 낮출 수도 있습니다. n이 디버그 레벨을 나타냅니다. Uutry 의 기본 디버그 레벨은 5입니다.

    디버그 레벨 3에서는 연결 설정 시간 및 방법에 대한 기본적인 정보를 제공하지만 전송에 대한 많은 정보가 제공되지는 않습니다. 그러나 디버그 레벨 9에서는 전송 프로세스에 대한 모든 정보가 제공됩니다. 디버깅은 전송의 양쪽 끝에서 모두 수행됩니다. 비교적 많은 양의 텍스트에 대해 5보다 높은 레벨을 사용하려는 경우에는 다른 사이트 관리자와 논의하여 레벨 변경 여부를 결정하십시오.