16.linux分析服务器和获取支持

Linux 分析服务器和获取支持

  • 当您的 Linux Redhat 服务器出现问题时,您将需要使用 topfreedfdu 等监控命令。系统管理员还应查看 /var/log 目录中的系统日志,然后联系 Redhat 技术支持以获取更多帮助。
  • Redhat 使系统管理员可以更轻松地使用名为 Cockpit 的基于 Web 的应用程序来管理和分析服务器。
  • 要从 Redhat 获得支持,系统管理员可以在 Linux 系统上以 root 用户身份运行 sosreport 实用程序或在较新版本中运行 “sos report”,该实用程序将收集日志和配置文件,然后将它们传输到 Redhat 支持服务器。现在使用 Cockpit 应用程序,可以在基于 Web 的门户网站上生成报告。

获取Redhat为你提供的case id之后,你就可以向他们上传你的日志了。
VirtualBoxVM_fsOVCMhvnk.png

  • Cockpit 基于 Web 的界面除了可以从 Redhat 进行监控和获得支持外,还提供了许多其他功能。

Cockpit

  • Cockpit 是由 Red Hat 赞助的服务器管理工具,专注于提供现代化且用户友好的界面来管理和维护服务器。
  • Cockpit 是一个易于使用、集成、一目了然且开放的基于 Web 的服务器界面。
  • 该应用程序可在大多数 Linux 发行版中使用,例如 CentOS、Redhat、Ubuntu 和 Fedora。
  • 它在 Redhat 8 中默认安装,在版本 7 中是可选的。
  • 它可以通过一个非常易于访问的 Web 连接来监控系统资源、添加或删除帐户、监控系统使用情况、关闭系统以及执行其他一些任务。

安装、配置和管理 Cockpit

  • 检查网络连接

    • ping www.google.com
  • 以 root 用户身份安装 cockpit 软件包

    • yum/dnf install cockpit -y (适用于 RH 或 CentOS)
      VirtualBoxVM_5VW4spMjjM.png
      我这里是已经安装过了
    • apt-get install cockpit (适用于 Ubuntu)
  • 启动并启用该服务

    • systemctl start|enable cockpit
  • 检查服务状态

    • systemctl status cockpit
      VirtualBoxVM_Dj0Ywb5QmM.png
  • 访问 Web 界面

    • https://127.0.0.1:9090
      VirtualBoxVM_30QJMtTHJY.png
      VirtualBoxVM_WAKF9NJP02.png

    这里用的是127.0.0.1的地址,如果你想要开放到其他地方,那你就需要先用ip addr,记下那个ipv4地址,并且通过防火墙开放9090端口,这之后同一局域网下的其他主机就能访问该界面了。

    1
    2
    3
    4
    5
    # Add the cockpit service to the firewall rules (this opens port 9090)
    firewall-cmd --add-service=cockpit --permanent

    # Reload the firewall to apply the changes
    firewall-cmd --reload

    firefox_7AJBMHshJX.png

    接下来就请你自己探索一下这个东西吧,虽然是一个非常好的东西,但是这不代表你可以忘记那些我们之前使用的命令。

后记

到这里,我们已经完成了RH124的所有内容,接下来我们将进入RH134课程。