在 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 的级别,可以联系其他站点的管理员以决定更改该级别的时间。