Translated message

A translation of this page exists in English.

Warning message

This translation is outdated. For the most up-to-date information, please refer to the English version.

如何向红帽支持提供文件(vmcore、rhev logcollector、sosreport、堆转储、日志文件等)

Solution Verified - Updated -

Environment

  • 需要发送给红帽支持的文件
  • Red Hat Secure FTP - sftp.access.redhat.com
  • 注意:不要通过电子邮件附件将文件发送到支持问题单:
    • 当回复问题单的文本主体被捕获为问题单中的注释时,任何和所有电子邮件附件都将被剥离并丢弃。 使用下面"解决方案"部分中概述的方法之一,而不是电子邮件附件。

Issue

  • 如何为红帽支持提供文件

    • 生产服务器崩溃,如何附加文档、屏幕截图、崩溃转储(kdump)?
    • 硬重启后,收集 tcpdump、strace、top、ps、vmstat、iostat 等数据和报告进行分析。我该向谁发送?
    • 系统挂起,并想了解其背后的原因,我在哪里可以提供数据进行分析?
    • 如何向红帽支持问题单附加文件?
    • 需要将文件上传到支持团队.
    • 需要将文件附加到红帽支持问题单中。
  • 如何向红帽支持提供大型文件(vmcore、rhev logcollector、大 sosreport、堆转储、大日志文件等)

    • 客户门户上传程序支持上传每个大小为 250 GB 的附件。
    • redhat-support-tool 仅支持上传 1GB 或更少的文件,如何向红帽技术支持上传大型文件?
  • 如何上传文件到红帽的安全 FTP(sftp.access.redhat.com)?

Resolution

内容

  1. 通过客户门户网站上传文件
  2. 红帽支持工具
  3. 安全 FTP
  4. 将文件拆分为几部分进行上传
  5. 计算文件摘要

通过客户门户网站 {#customerportal} 上传文件。

现在,您可以将最大为 250 GB 的文件直接上传到客户门户网站。不再需要使用单独的机制来上传大型文件。请参阅 通过门户网站 UI 附加文件,来通过红帽客户门户网站附加文件。

IE 浏览器存在一个已知问题,上传时间超过 15 分钟。这只有在进行非常大的上传时才会发生。如果您需要提供非常大的文件,请使用 Chrome/Firefox 或 FTP,直到修复可用为止。

红帽支持工具

注意:当前对上传的每个文件的大小限制为 1GB。 该大小限制通过 RHBZ Bug 1653573 解决。

  • 问题单 :要直接从您的系统上传文件,您还可以使用 红帽支持工具(redhat-support-tool)。它为您提供了灵活性和脚本编写功能。上传文件(例如:sosreport)的最简单的方法是:

    $ redhat-support-tool addattachment -c CASE_NUMBER /path/to/sosreport
    

注意:请参阅 Red Hat Access: Red Hat Support Tool 以了解更多关于 redhat-support-tool 的信息,包括安装说明。

  • Dropbox FTP:

    • 这会将您的文件直接上传到客户门户网站。如果要上传到 FTP 站点,请使用 "-f" 选项:

      $ redhat-support-tool addattachment -c CASE_NUMBER -f /path/to/sosreport
      
    • 拆分文件并上传到 FTP :如果您有一个非常大的 vmcore 文件,且您无法访问 Dropbox FTP 站点,您可以使用较新版本的支持工具的"-s"选项分割文件,来将该文件上传到客户门户网站:

      $ redhat-support-tool addattachment -c CASE_NUMBER -s 1024 -f /path/to/vmcore
      
    • 该工具还使用来自 http://filezilla-project.org/ 的多平台 GUI FTP 客户端进行了测试。

注意: Dropbox FTP 已被弃用,红帽支持工具将很快更新,以指向新的 安全 FTP。在向红帽支持工具提供新的更新之前,我们要求您直接使用安全 FTP 上传文件。

安全 FTP

红帽提供了新的安全 FTP 平台:sftp.access.redhat.com

新平台取代了我们传统的 dropbox.redhat.com 文件共享平台,旨在为客户提供一个可持续的、跨平台的、命令行可访问的端点,以便将文件上载到红帽。新的安全 FTP 可用于将文件附加到支持问题单,并仅在支持问题单之外与红帽共享文件。您可以在此 用户指南 中进一步了解如何使用新的安全 FTP 平台。

将文件分成几部分上传

虽然某些客户向红帽上传 50GB vmcore 文件没有问题,但其他客户在大小超过 1-2GB 时遇到问题。有时,由于文件大小或网络拥塞或其他问题,导致大的上传不能可靠地完成,因此上传无法成功完成。 失败的上传通常必须从文件的开头进行恢复。

如果过去上传文件至门户网站或 redhat-support-tool(或 FTP)时,由于大小、网络稳定性或其他问题而遇到问题,那么您可以将文件分成几部分,并上传每个较小的部分。在拆分大文件(如 vmcore)时,当前的建议是首先将文件分成 1GB 的块。 如果这依然失败,则回退到 512m 大小,然后重试。

  • split命令可用于将大文件分成更小的块,以便上传到 dropbox.redhat.com ,或红帽客户门户网站中的支持问题单。 如果单个块上传失败,则只需要重新上传该块。

    • 例如,以下命令将一个大的 8.5GiB vmcore 文件分成 9 个较小的文件,以便上传。 -b 1024m 命令行选项将拆分的文件大小限制为每个最大 1024MB(1GiB)。

      # ls -ltrh largefile.tar.xz
      -rw-rw-r--. 1 root    root    8.5G Feb 20 13:54 largefile.tar.xz
      # split -b 1024m -a 2 -d largefile.tar.xz largefile.tar.xz.part
      # ls -ltrh largefile.tar.xz.*
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part00
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part01
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part02
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part03
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part04
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part05
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:01 largefile.tar.xz.part06
      -rw-rw-r--. 1 root root 1.0G Feb 21 10:02 largefile.tar.xz.part07
      -rw-rw-r--. 1 root root 508M Feb 21 10:02 largefile.tar.xz.part08
      
    • 可以使用 cat 命令把拆分的部分重新组合。

      # ls -1c -v largefile.tar.xz.part* | xargs -I {} cat {} >> largefile.tar.xz
      
    • 如需更多信息和命令选项,请参阅 man split

计算文件摘要

  • 要计算您上传的文件的 MD5 消息摘要,请运行

     $ md5sum [filename]
    
  • 或者,计算您上传的文件的 SHA1 消息摘要,请运行

     $ sha1sum [filename]
    

Footnotes

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.