Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
  • Products & Services

    Products

    Support

    • Production Support
    • Development Support
    • Product Life Cycles

    Services

    • Consulting
    • Technical Account Management
    • Training & Certifications

    Documentation

    • Red Hat Enterprise Linux
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenStack Platform
    • Red Hat OpenShift Container Platform
    All Documentation

    Ecosystem Catalog

    • Red Hat Partner Ecosystem
    • Partner Resources
  • Tools

    Tools

    • Troubleshoot a product issue
    • Packages
    • Errata

    Customer Portal Labs

    • Configuration
    • Deployment
    • Security
    • Troubleshoot
    All labs

    Red Hat Insights

    Increase visibility into IT operations to detect and resolve technical issues before they impact your business.

    Learn More
    Go to Insights
  • Security

    Red Hat Product Security Center

    Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities.

    Product Security Center

    Security Updates

    • Security Advisories
    • Red Hat CVE Database
    • Security Labs

    Keep your systems secure with Red Hat's specialized responses to security vulnerabilities.

    View Responses

    Resources

    • Security Blog
    • Security Measurement
    • Severity Ratings
    • Backporting Policies
    • Product Signing (GPG) Keys
  • Community

    Customer Portal Community

    • Discussions
    • Private Groups
    Community Activity

    Customer Events

    • Red Hat Convergence
    • Red Hat Summit

    Stories

    • Red Hat Subscription Value
    • You Asked. We Acted.
    • Open Source Communities
Or troubleshoot an issue.

Select Your Language

  • English
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift Container Platform
  • Red Hat OpenShift Data Science
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat Single Sign On
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products

Table of contents

  1. 机器管理
  2. 1. 机器管理概述
    1. 1.1. Machine API 概述
    2. 1.2. 管理计算机器
    3. 1.3. 将自动扩展应用到 OpenShift Container Platform 集群
    4. 1.4. 在用户置备的基础架构上添加计算机器
    5. 1.5. 在集群中添加 RHEL 计算机器
  3. 2. 使用 Machine API 管理计算机器
    1. 2.1. 在 Alibaba Cloud 上创建机器集
      1. 2.1.1. Alibaba Cloud 上机器设置自定义资源的 YAML 示例
        1. 2.1.1.1. Alibaba Cloud 使用统计的机器集参数
      2. 2.1.2. 创建机器集
    2. 2.2. 在 AWS 上创建机器集
      1. 2.2.1. AWS 上机器设置自定义资源的 YAML 示例
      2. 2.2.2. 创建机器集
      3. 2.2.3. Amazon EC2 实例元数据服务的机器集选项
        1. 2.2.3.1. 使用机器集配置 IMDS
      4. 2.2.4. 将机器部署为 Dedicated 实例的机器集
        1. 2.2.4.1. 使用机器集创建 Dedicated 实例
      5. 2.2.5. 将机器部署为 Spot 实例的机器集
        1. 2.2.5.1. 使用机器集创建 Spot 实例
    3. 2.3. 在 Azure 上创建机器集
      1. 2.3.1. Azure 上机器设置自定义资源的 YAML 示例
      2. 2.3.2. 创建机器集
      3. 2.3.3. 选择 Azure Marketplace 镜像
      4. 2.3.4. 将机器部署为 Spot 虚拟机的机器
        1. 2.3.4.1. 使用机器集创建 Spot 虚拟机
      5. 2.3.5. 在临时操作系统磁盘中部署机器的机器集
        1. 2.3.5.1. 使用机器集在临时 OS 磁盘上创建机器
      6. 2.3.6. 使用计算磁盘部署机器的机器集作为数据磁盘
        1. 2.3.6.1. 使用机器集创建带有巨型磁盘的机器
        2. 2.3.6.2. 启用 ultra 磁盘的机器集的故障排除资源
          1. 2.3.6.2.1. 不正确的 ultra 磁盘配置
          2. 2.3.6.2.2. 不支持的磁盘参数
          3. 2.3.6.2.3. 无法删除磁盘
      7. 2.3.7. 为机器集启用客户管理的加密密钥
      8. 2.3.8. Microsoft Azure 虚拟机的加速网络
        1. 2.3.8.1. 限制
        2. 2.3.8.2. 在现有 Microsoft Azure 集群上启用加速网络
    4. 2.4. 在 Azure Stack Hub 上创建机器集
      1. 2.4.1. Azure Stack Hub 上机器设置自定义资源的 YAML 示例
      2. 2.4.2. 创建机器集
      3. 2.4.3. 为机器集启用客户管理的加密密钥
    5. 2.5. 在 GCP 上创建机器集
      1. 2.5.1. GCP 上机器设置自定义资源的 YAML 示例
      2. 2.5.2. 创建机器集
      3. 2.5.3. 使用机器集配置持久性磁盘类型
      4. 2.5.4. 将机器部署为可抢占虚拟机实例的机器集
        1. 2.5.4.1. 使用机器集创建抢占虚拟机实例
      5. 2.5.5. 为机器集启用客户管理的加密密钥
      6. 2.5.6. 为机器集启用 GPU 支持
    6. 2.6. 在 IBM Cloud 上创建机器集
      1. 2.6.1. IBM Cloud 上机器设置自定义资源的 YAML 示例
      2. 2.6.2. 创建机器集
    7. 2.7. 在 Nutanix 上创建机器集
      1. 2.7.1. Nutanix 上机器集自定义资源的 YAML 示例
      2. 2.7.2. 创建机器集
    8. 2.8. 在 OpenStack 上创建机器集
      1. 2.8.1. RHOSP 上机器设置自定义资源的 YAML 示例
      2. 2.8.2. 在 RHOSP 上使用 SR-IOV 的机器设置自定义资源的 YAML 示例
      3. 2.8.3. 禁用端口安全性的 SR-IOV 部署的 YAML 示例
      4. 2.8.4. 创建机器集
    9. 2.9. 在 RHV 上创建机器集
      1. 2.9.1. RHV 上机器集自定义资源的 YAML 示例
      2. 2.9.2. 创建机器集
    10. 2.10. 在 vSphere 上创建机器集
      1. 2.10.1. vSphere 上机器设置自定义资源的 YAML 示例
      2. 2.10.2. 机器集管理的最低所需的 vCenter 权限
      3. 2.10.3. 具有用户置备基础架构的集群的要求以使用计算机器集
      4. 2.10.4. 创建机器集
    11. 2.11. 在裸机上创建计算机器集
      1. 2.11.1. 裸机上计算机器设置自定义资源的 YAML 示例
      2. 2.11.2. 创建机器集
  4. 3. 手动扩展机器集
    1. 3.1. 先决条件
    2. 3.2. 手动扩展机器集
    3. 3.3. 机器集删除策略
    4. 3.4. 其他资源
  5. 4. 修改机器集
    1. 4.1. 修改机器集
    2. 4.2. 将节点迁移到 RHV 上的不同存储域
      1. 4.2.1. 将计算节点迁移到 RHV 中的不同存储域
      2. 4.2.2. 将 control plane 节点迁移到 RHV 上的不同存储域
  6. 5. 删除机器
    1. 5.1. 删除一个特定的机器
    2. 5.2. 机器删除阶段的生命周期 hook
      1. 5.2.1. 术语和定义
      2. 5.2.2. 机器删除处理顺序
      3. 5.2.3. 删除生命周期 hook 配置
      4. 5.2.4. Operator 开发人员的机器删除生命周期 hook 示例
      5. 5.2.5. 使用机器生命周期 hook 进行仲裁保护
        1. 5.2.5.1. 使用仲裁保护处理顺序删除 control plane
    3. 5.3. 其他资源
  7. 6. 将自动扩展应用到 OpenShift Container Platform 集群
    1. 6.1. 关于集群自动扩展
    2. 6.2. 配置集群自动扩展
      1. 6.2.1. ClusterAutoscaler 资源定义
      2. 6.2.2. 部署集群自动扩展
    3. 6.3. 后续步骤
    4. 6.4. 关于机器自动扩展
    5. 6.5. 配置机器自动扩展
      1. 6.5.1. MachineAutoscaler 资源定义
      2. 6.5.2. 部署机器自动扩展
    6. 6.6. 其他资源
  8. 7. 创建基础架构机器集
    1. 7.1. OpenShift Container Platform 基础架构组件
    2. 7.2. 为生产环境创建基础架构机器集
      1. 7.2.1. 为不同云创建机器集
        1. 7.2.1.1. Alibaba Cloud 上机器设置自定义资源的 YAML 示例
        2. 7.2.1.2. AWS 上机器设置自定义资源的 YAML 示例
        3. 7.2.1.3. Azure 上机器设置自定义资源的 YAML 示例
        4. 7.2.1.4. Azure Stack Hub 上机器设置自定义资源的 YAML 示例
        5. 7.2.1.5. IBM Cloud 上机器设置自定义资源的 YAML 示例
        6. 7.2.1.6. GCP 上机器设置自定义资源的 YAML 示例
        7. 7.2.1.7. Nutanix 上机器集自定义资源的 YAML 示例
        8. 7.2.1.8. RHOSP 上机器设置自定义资源的 YAML 示例
        9. 7.2.1.9. RHV 上机器集自定义资源的 YAML 示例
        10. 7.2.1.10. vSphere 上机器设置自定义资源的 YAML 示例
      2. 7.2.2. 创建机器集
      3. 7.2.3. 创建基础架构节点
      4. 7.2.4. 为基础架构机器创建机器配置池
    3. 7.3. 为基础架构节点分配机器设置资源
      1. 7.3.1. 使用污点和容限绑定基础架构节点工作负载
    4. 7.4. 将资源移到基础架构机器集
      1. 7.4.1. 移动路由器
      2. 7.4.2. 移动默认 registry
      3. 7.4.3. 移动监控解决方案
      4. 7.4.4. 移动 OpenShift Logging 资源
  9. 8. 在 OpenShift Container Platform 集群中添加 RHEL 计算机器
    1. 8.1. 关于在集群中添加 RHEL 计算节点
    2. 8.2. RHEL 计算节点的系统要求
      1. 8.2.1. 证书签名请求管理
    3. 8.3. 为云准备镜像
      1. 8.3.1. 列出 AWS 中最新可用 RHEL 镜像
    4. 8.4. 准备机器以运行 Playbook
    5. 8.5. 准备 RHEL 计算节点
    6. 8.6. 将角色权限附加到 AWS 中的 RHEL 实例
    7. 8.7. 将 RHEL worker 节点标记为拥有或共享
    8. 8.8. 在集群中添加 RHEL 计算机器
    9. 8.9. 批准机器的证书签名请求
    10. 8.10. Ansible hosts 文件的必要参数
      1. 8.10.1. 可选:从集群中删除 RHCOS 计算机器
  10. 9. 在 OpenShift Container Platform 集群中添加更多 RHEL 计算机器
    1. 9.1. 关于在集群中添加 RHEL 计算节点
    2. 9.2. RHEL 计算节点的系统要求
      1. 9.2.1. 证书签名请求管理
    3. 9.3. 为云准备镜像
      1. 9.3.1. 列出 AWS 中最新可用 RHEL 镜像
    4. 9.4. 准备 RHEL 计算节点
    5. 9.5. 将角色权限附加到 AWS 中的 RHEL 实例
    6. 9.6. 将 RHEL worker 节点标记为拥有或共享
    7. 9.7. 在集群中添加更多 RHEL 计算机器
    8. 9.8. 批准机器的证书签名请求
    9. 9.9. Ansible hosts 文件的必要参数
  11. 10. 手动管理用户置备基础架构
    1. 10.1. 手动使用用户置备的基础架构在集群中添加计算机器
      1. 10.1.1. 将计算机器添加到 Amazon Web Services
      2. 10.1.2. 将计算机器添加到 Microsoft Azure
      3. 10.1.3. 将计算机器添加到 Azure Stack Hub
      4. 10.1.4. 将计算机器添加到 Google Cloud Platform
      5. 10.1.5. 将计算机器添加到 vSphere
      6. 10.1.6. 将计算机器添加到 RHV
      7. 10.1.7. 在裸机中添加计算机器
    2. 10.2. 使用 CloudFormation 模板向 AWS 添加计算机器
      1. 10.2.1. 先决条件
      2. 10.2.2. 使用 CloudFormation 模板向 AWS 集群添加更多计算机器
      3. 10.2.3. 批准机器的证书签名请求
    3. 10.3. 手动将计算机器添加到 vSphere
      1. 10.3.1. 先决条件
      2. 10.3.2. 将更多计算机器添加到 vSphere 中的集群
      3. 10.3.3. 批准机器的证书签名请求
    4. 10.4. 将计算机器添加到 RHV 上的集群
      1. 10.4.1. 将更多计算机器添加到 RHV 上的集群
    5. 10.5. 在裸机中添加计算机器
      1. 10.5.1. 先决条件
      2. 10.5.2. 创建 Red Hat Enterprise Linux CoreOS (RHCOS) 机器
        1. 10.5.2.1. 使用 ISO 镜像创建更多 RHCOS 机器
        2. 10.5.2.2. 通过 PXE 或 iPXE 启动来创建更多 RHCOS 机器
      3. 10.5.3. 批准机器的证书签名请求
  12. 11. 使用 Cluster API 管理机器
    1. 11.1. 集群 API 架构
      1. 11.1.1. Cluster CAPI Operator
      2. 11.1.2. 主要资源
    2. 11.2. YAML 文件示例
      1. 11.2.1. Cluster API 集群资源的 YAML 示例
      2. 11.2.2. 用于配置 Amazon Web Services 集群的 YAML 文件示例
        1. 11.2.2.1. Amazon Web Services 上 Cluster API 基础架构资源的 YAML 示例
        2. 11.2.2.2. Amazon Web Services 上 Cluster API 机器模板资源的 YAML 示例
        3. 11.2.2.3. Amazon Web Services 上 Cluster API 机器集资源的 YAML 示例
      3. 11.2.3. 用于配置 Google Cloud Platform 集群的 YAML 文件示例
        1. 11.2.3.1. Google Cloud Platform 上 Cluster API 基础架构资源的 YAML 示例
        2. 11.2.3.2. Google Cloud Platform 上的 Cluster API 机器模板资源的 YAML 示例
        3. 11.2.3.3. Google Cloud Platform 上 Cluster API 机器集资源的 YAML 示例
    3. 11.3. 创建 Cluster API 机器集
    4. 11.4. 对使用 Cluster API 的集群进行故障排除
      1. 11.4.1. CLI 命令返回 Cluster API 机器
  13. 12. 部署机器健康检查
    1. 12.1. 关于机器健康检查
      1. 12.1.1. 部署机器健康检查时的限制
    2. 12.2. MachineHealthCheck 资源示例
      1. 12.2.1. 短路机器健康检查补救
        1. 12.2.1.1. 使用绝对值设置 maxUnhealthy
        2. 12.2.1.2. 使用百分比设置 maxUnhealthy
    3. 12.3. 创建 MachineHealthCheck 资源
    4. 12.4. 关于裸机的基于电源的补救
      1. 12.4.1. 裸机上的 MachineHealthCheck
      2. 12.4.2. 了解补救过程
      3. 12.4.3. 为裸机创建 MachineHealthCheck 资源
  14. 法律通告

3.4. 其他资源

  • 机器删除阶段的生命周期 hook
  1. Previous
  2. Next
Red Hat

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

About

  • Red Hat Subscription Value
  • About Red Hat
  • Red Hat Jobs
Copyright © 2023 Red Hat, Inc.
  • Privacy Statement
  • Terms of Use
  • All Policies and Guidelines
We've updated our Privacy Policy effective July 1st, 2023.
Red Hat Summit Red Hat Summit
Twitter