11.5. 使用 MCP 服务器进行 RHEL 查询 RHEL 系统的信息


使用 RHEL 的 MCP 服务器启用 LLM 来获取和分析 RHEL 系统日志,包括 journaldsyslog 数据。LLM 可以检测异常,识别安全威胁,并执行 AI 驱动的根本原因分析。

您还可以使用 RHEL 的 MCP 服务器启用 LLM 在 RHEL 系统上运行命令。

先决条件

  • 为 RHEL 安装 MCP 服务器。

流程

  1. 可选:配置环境变量,以选择 RHEL 可以访问的 MCP 服务器的日志文件,以及所需的日志级别。

    export LINUX_MCP_ALLOWED_LOG_PATHS="/var/log/messages,/var/log/secure,/var/log/audit/audit.log"
    export LINUX_MCP_LOG_LEVEL="INFO"
  2. 运行 RHEL MCP 服务器。

    $ linux-mcp-server
  3. 例如,询问问题:

    "What version of RHEL is this system running?"
    "Show me the current CPU load and usage per core."
    "How much memory is being used on this system?"
    "Which filesystems are running out of space?"
    "What hardware is installed in this system?"
    "Show me all critical and error logs since yesterday."
    警告

    当前已知的问题和限制:

    您可能会遇到获得在容器中工作的 SSH 身份验证问题,特别是 Docker,因为它不支持用户命名空间映射。要解决这个问题,SSH 密钥文件必须由容器主机上的 UID 1001 所有。

    当您在容器中为 RHEL 运行 MCP 服务器时,它因为容器隔离而无法检查本地系统。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部