MicroShift is Technology Preview software only.
For more information about the support scope of Red Hat Technology Preview software, see Technology Preview Support Scope.1.2. 配置 memoryLimitMB 值来为 MicroShift etcd 服务器设置参数
默认情况下,etcd 将根据需要使用尽可能多的内存来处理系统上的负载。在一些内存受限系统中,可能需要限制给定时间使用的内存 etcd 量。
流程
编辑
/etc/microshift/config.yaml
文件来设置memoryLimitMB
值。etcd: memoryLimitMB: 128
注意MicroShift 上
memoryLimitMB
的最小允许值是 128 MB。接近最小值的值可能会影响 etcd 性能。的限制越低,etcd 响应查询所需的时间越长。如果限制太小,或者 etcd 用量很高,查询会超时。
验证
修改
/etc/microshift/config.yaml
中的memoryLimitMB
值后,运行以下命令重启 MicroShift:$ sudo systemctl restart microshift
运行以下命令,验证新的
memoryLimitMB
值是否正在使用:$ systemctl show --property=MemoryHigh microshift-etcd.scope