Kubernetes pod资源调整

in 互联网前沿
关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9

需求:调整每个pod启动时的资源值。

原因:那个限制是每个pod的限制,对于notebook来说 每个用户只能建立一个pod,所以新增了用户登录后这里会增加这里(内存、CPU)限制值。

调整:JHUB为例,调整“配置字典 ”中hub-config的yaml文件singleuser.memory.limit(内存限制),singleuser.memory.guarantee(内存请求),singleuser.cpu.guarantee(CPU请求),singleuser.cpu.limit(CPU限制)。

备注:

    请求值:单个pod最开始获得的资源,并按照此资源以最低资源进行运行。

    限制值:单个pod最多能够使用的资源,保证单个pod最优处理情况。

    注意:此处的值需要确认用户的使用数,便于最优的资源分配。如果分配过大会导致后期用户使用异常。

CPU、内存超分产生故障:用户无法启动notebook。

 

 

调整后重启服务(如果多节点,仅需调整master节点)

重启docker服务

# systemctl restart docker.service

重启kubelet服务

# systemctl restart kubelet.service

备注:调整后不影响调整前打开的notebook的资源情况。

生效操作

1.新建用户进行notebook运行进行查看。

2.将打开的notebook服务重启一下,重启方式如下:

修改url地址为:http://IP:PORT/hub/home

修改前

修改后:

然后访问,停止服务(单击两次“Stop My Server”)。

然后启动服务即可。

然后查看调整后的结果

关注公众号【好便宜】( ID:haopianyi222 ),领红包啦~
阿里云,国内最大的云服务商,注册就送数千元优惠券:https://t.cn/AiQe5A0g
腾讯云,良心云,价格优惠: https://t.cn/AieHwwKl
搬瓦工,CN2 GIA 优质线路,搭梯子、海外建站推荐: https://t.cn/AieHwfX9
扫一扫关注公众号添加购物返利助手,领红包
Comments are closed.

推荐使用阿里云服务器

超多优惠券

服务器最低一折,一年不到100!

朕已阅去看看