容器引擎服务目前主要提供扩缩容Pod个数的水平伸缩能力,即Horizontal Pod Autoscaling(HPA),并支持自动伸缩策略配置及手动伸缩两种触发方式,以应对业务高峰时期,提高业务处理能力,从而保证业务能够正常提供服务。 弹性伸缩设置 容器引擎平台目前支持设置应用级别的伸缩策略,用于容器组(Pod)的弹性伸缩,通过设置伸缩指标可实现自动弹性伸缩。以无状态应用为例,其它应用操作步骤一致。用户可通过应用列表的【伸缩】操作进入配置界面,也可以通过应用详情页的【伸缩】页签进入配置界面。
2.2 当节点上的容器被驱逐时:2.2.1 被驱逐的容器事件中可看到关键字The node was low on resource: inodes。2.2.2 节点事件中可看到关键字attempting to reclaim inodes。解决方案通过节点的监控查看索引节点增长曲线,确认异常出现时间点,检查节点上的进程是否存在占用索引节点过多现象。节点磁盘空间不足-DiskPressure问题原因通常是节点上的容器占用磁盘过多、镜像文件过大导致节点的磁盘空间不足。
l 对于“每个YARN容器最多分配核数”、“每个YARN容器最大分配内存(MB)”、“最多运行任务数”、“每个用户最多运行任务数”和“最多挂起任务数”等参数,为便于操作,当子租户值为-1时,父租户值可以设置为具体限制值;当父租户设置为具体限制值时,子租户可以设置为-1。l “每个YARN容器最多分配核数”和“每个YARN容器最大分配内存(MB)”需要同时修改为非-1的值才会生效。