Dell NativeEdge:蓝图部署中的性能问题

Summary: 蓝图部署花费的时间超过预期,并且 CPU 利用率更高,并且在 Fluent bit Pod 上出现性能问题。本文介绍如何优化性能或解决此问题,以增加整体蓝图处理时间。

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

Symptoms

在蓝图部署期间,Fluent Bit Pod 遇到高 CPU 利用率,接近其定义的 CPU 限制。这种使用量的增加会减慢整个蓝图部署过程的速度。

kubectl top po -A --containers | grep fluent

NAMESPACE   POD NAME                  CONTAINER NAME   CPU (cores)   MEMORY (bytes)
hzp         fluentbit-btz2g           fluentbit        999m          43Mi

CPU Usage: 999m means the container is using 999 millicores, which is nearly 1 full CPU core
 
提醒:要运行 kubectl top 命令,您必须安装 Metrics Server。

Cause

此问题的根本原因是未正确设置流畅位 Pod 上的 CPU 利用率(包括资源限制)。

Resolution

您可以根据资源可用性和负载优化 CPU 限制。增加 中的 CPU 限制 Daemonset 流利的位。流畅位 Pod 由 Deamon set 因此,您不能直接编辑 pod,并且必须以流畅位更改 CPU 限制值 Daemonset

kubectl edit daemonset fluentbit -n hzp
    spec:
      containers:
      - env:
        - name: AWS_ACCESS_KEY_ID
          valueFrom:
            secretKeyRef:
              key: AWS_ACCESS_KEY_ID
              name: eo-management-seaweedfs-s3-secret
        - name: AWS_SECRET_ACCESS_KEY
          valueFrom:
            secretKeyRef:
              key: AWS_SECRET_ACCESS_KEY
              name: eo-management-seaweedfs-s3-secret
        - name: K8S_NODE_NAME
          valueFrom:
            fieldRef:
              apiVersion: v1
              fieldPath: spec.nodeName
        - name: FLUENT_FOWARD_HOST
          value: localhost
        - name: FLUENT_FOWARD_PORT
          value: "80"
        image: harbor-dell.default.svc.cluster.local/renbaobabga/fluent/fluent-bit:3.2.6
        imagePullPolicy: IfNotPresent
        name: fluentbit
        ports:
        - containerPort: 8080
          protocol: TCP
        resources:
          limits:
            cpu: "1" >> change it to number depends on your env load and resource allocation  


CPU:“1”,将其更改为数字取决于您的环境负载和资源分配。 

 

提醒:上述更改需要一些时间来重新创建流畅位 Pod。


通过运行以下命令验证 CPU 限制更改: kubectl describe po fluentbit-btz2g -n hzp
通过运行以下命令验证 CPU 使用情况: kubectl top po -A --containers | grep fluent

Επηρεαζόμενα προϊόντα

Dell Distributed Private Cloud, NativeEdge
Ιδιότητες άρθρου
Article Number: 000329136
Article Type: Solution
Τελευταία τροποποίηση: 17 Φεβ 2026
Version:  3
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.