当前位置: 首页 > news >正文

列表网网站建设永州建设网站

列表网网站建设,永州建设网站,软文营销的特点,最好看的网站模板背景 按照官方文档试用新版的in-place特性时,一字不差地执行了,但是却出现了执行失败的情况: 执行kubectl -n qos-example patch pod qos-demo-5 --patch {"spec":{"containers":[{"name":"qos-demo-ct…

背景

按照官方文档试用新版的in-place特性时,一字不差地执行了,但是却出现了执行失败的情况:

  1. 执行kubectl -n qos-example patch pod qos-demo-5 --patch '{"spec":{"containers":[{"name":"qos-demo-ctr-5", "resources":{"requests":{"cpu":"800m"}, "limits":{"cpu":"800m"}}}]}}'后该pod一直处于RunContainerError状态;
  2. 使用kubectl describe 查看详情,eventlog如下:
Events:Type Reason Age From Message---- ------ ---- ---- -------Normal Scheduled 2m41s default-scheduler Successfully assigned qos-example/qos-demo-5 to 172.30.94.201Normal Pulled 2m38s kubelet Successfully pulled image "nginx" in 2.468850418s (2.468866698s including waiting)Normal Started 2m38s kubelet Started container qos-demo-ctr-5Normal Killing 27s kubelet Container qos-demo-ctr-5 definition changed, will be restartedNormal Pulled 25s kubelet Successfully pulled image "nginx" in 2.412743103s (2.412766469s including waiting)Normal Pulled 22s kubelet Successfully pulled image "nginx" in 2.484909047s (2.484925388s including waiting)Normal Pulling 9s (x4 over 2m41s) kubelet Pulling image "nginx"Normal Created 7s (x4 over 2m38s) kubelet Created container qos-demo-ctr-5Warning Failed 7s (x3 over 25s) kubelet Error: failed to start container "qos-demo-ctr-5": Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error setting cgroup config for procHooks process: failed to write "80000": write /sys/fs/cgroup/cpu,cpuacct/kubepods.slice/kubepods-poda24bc212_b6c2_4fd4_af47_111b6b937b10.slice/qos-demo-ctr-5/cpu.cfs_quota_us: invalid argument: unknownNormal Pulled 7s kubelet Successfully pulled image "nginx" in 2.314366627s (2.314379589s including waiting)
  1. 可以看到是修改cgroup限制时失败,参数不对,因此第一反应是docker、k8s、linux内核及cgroup版本不一致导致某接口参数格式不一致,所以报此错误,全部升级到要求版本后仍未解决;
  2. 给官方提了issue,很智障的是他们说自己的文档忘了写事前准备导致执行不了,thanks me后,我再问就让我去别的地方提问,修复日期和方法也不说,无语;
  3. 开始自己挖掘,解决方法如下

解决办法

  1. 在master节点执行vim /etc/kubernetes/manifests/kube-apiserver.yaml,在command下添加--feature-gates=InPlacePodVerticalScaling=true,等待apiserver自动重启完成;
  2. 在所有的node都执行一遍:
    (1)执行/var/lib/kubelet/kubeadm-flags.env,在末尾添加/var/lib/kubelet/kubeadm-flags.env
    (2)执行systemctl restart kubelet;
    (3)执行systemctl status kubelet,状态变为active (running)后操作结束;
    (4)对所有node重复上述操作;

后续操作

完成上述事前准备后,就可以按照官方文档玩耍了

另外k8s 1.27版本搭建可以看这篇文章,我按照他的方法一步步执行,基本没踩到坑

参考资料:

(1)https://stackoverflow.com/questions/52416671/kubelet-configuration
(2)https://stackoverflow.com/questions/59814862/how-do-you-enable-feature-gates-in-k8s
(3)https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/
(4)https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/

http://www.yayakq.cn/news/346908/

相关文章:

  • 淘宝网站是谁做的好处头像设计logo
  • 国家建设部网站首页关于做网站的问卷调查
  • wordpress网站破解移动网站开发实例
  • 娃哈哈网站建设策划书公司网站建设项目详情
  • 专业网站设计如何提升网页品质w7系统那个网站做的好
  • 单页面推广网站广东汽车品牌网站建设
  • 广州网站建设服务哪家好wordpress一键优化
  • 做金融的网站有哪些专业定制网架
  • 网站设计制作 厂wordpress缺少临时文件夹.
  • 邯郸企业做网站报价网站空间怎样设置用户名和密码
  • 没注册可以做网站吗四川住房与城乡建设部网站
  • 做汽配网站需要多少钱如何做一张旅游网站
  • 宁波住房城乡建设局网站郑州做网站优化电话
  • 做电影网站 需要进那些群各种网站推广是怎么做的
  • 适合大学生创业的网站建设类型热点新闻头条
  • 免费网站安全软件大全免费下载深圳公司网站建设服务
  • 西安网站搭建模仿采集网站生成网页
  • 没有文字的网站怎么优化用阿里云搭建WordPress
  • 域名打不开原来的网站优化网站价位
  • wordpress vps 安装百度seo新规则
  • crm网站wordpress shop
  • 移动端响应式网站怎么做如何做一个微信公众号
  • 番禺做网站企业2017做哪些网站能致富
  • iis网页提示网站建设中网页制作收费吗
  • 建设个人网站的心得体会wordpress主题模板怎么用
  • 网站建设模板案例响应式短网址生成微信防屏蔽
  • 沈阳科技网站建设济南做网站找大标
  • 德洲网站建设如何创建网站的二维码
  • 教育网站建设市场分析计划书响应式网站是什么情况
  • 网站建设服务中企动力推荐免费做电子书的网站