openebs/mayastor-agent-coreMayastor Core Control Plane镜像是Mayastor云原生存储解决方案的核心组件,承担存储系统的控制平面功能。作为整个存储架构的协调中枢,其主要职责包括存储资源的分配与调度、卷生命周期管理(创建、删除、快照、复制等)、高可用性保障及与编排平台的集成,是构建Mayastor分布式存储系统的关键基础组件。
bashdocker run -d \ --name mayastor-control-plane \ --net=host \ --restart=unless-stopped \ -e ETCD_ENDPOINTS=[***] \ -e LOG_LEVEL=info \ -e KUBE_CONFIG=/etc/kubernetes/admin.conf \ -e PORT=50051 \ -v /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf \ -v /var/lib/mayastor/control-plane:/var/lib/mayastor \ -v /var/log/mayastor:/var/log \ mayastor/core-control-plane:latest
| 环境变量名 | 描述 | 默认值 | 示例值 |
|---|---|---|---|
ETCD_ENDPOINTS | etcd集群地址(必填) | 无 | [***] |
LOG_LEVEL | 日志级别 | info | debug/warn/error |
KUBE_CONFIG | Kubernetes配置文件路径 | /etc/kubeconfig | /etc/kubernetes/admin.conf |
PORT | 控制平面API监听端口 | 50051 | 50051 |
REPLICATION_FACTOR | 默认卷副本数 | 3 | 2(单可用区)/3(跨可用区) |
MAX_RETRY_ATTEMPTS | 操作失败重试次数 | 3 | 5 |
HEALTH_CHECK_INTERVAL | 节点健康检查间隔(秒) | 10 | 5 |
yamlversion: '3.8' services: mayastor-control-plane: image: mayastor/core-control-plane:latest container_name: mayastor-control-plane network_mode: host restart: unless-stopped environment: - ETCD_ENDPOINTS=[***] - LOG_LEVEL=info - KUBE_CONFIG=/etc/kubernetes/admin.conf - PORT=50051 - REPLICATION_FACTOR=3 volumes: - /etc/kubernetes/admin.conf:/etc/kubernetes/admin.conf - /var/lib/mayastor/control-plane:/var/lib/mayastor - /var/log/mayastor-control-plane:/var/log resources: limits: cpu: 2 memory: 4Gi requests: cpu: 1 memory: 2Gi
:9090/metrics),设置资源使用率、节点健康状态等关键指标告警。注:具体功能及配置可能因镜像版本不同存在差异,建议结合官方文档进行部署调优。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务