爷来辣
码龄8年
关注
提问 私信
  • 博客:2,300,629
    社区:661
    问答:16
    2,301,306
    总访问量
  • 841
    原创
  • 6,307
    排名
  • 495
    粉丝
  • 2
    铁粉
  • 学习成就

个人简介:个人笔记,快乐运维。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2016-12-28
博客简介:

爷来辣的博客

博客描述:
如果你觉得工作不如意,工资低,还不敢跳槽,没别的问题,你能力不行.
查看详细资料
  • 原力等级
    成就
    当前等级
    7
    当前总分
    4,751
    当月
    6
个人成就
  • 获得654次点赞
  • 内容获得346次评论
  • 获得2,216次收藏
  • 代码片获得6,863次分享
创作历程
  • 55篇
    2024年
  • 38篇
    2023年
  • 177篇
    2022年
  • 97篇
    2021年
  • 253篇
    2020年
  • 211篇
    2019年
  • 27篇
    2018年
成就勋章
TA的专栏
  • 问题已处理
    195篇
  • kubernetes
    217篇
  • 笔记
  • upload
  • 容器
    76篇
  • golang
    63篇
  • jenkins
    56篇
  • mac
    27篇
  • prometheus
    23篇
  • mysql
    31篇
  • 问题未处理
    6篇
  • 未完善
    1篇
  • 面试
    3篇
  • ansible
    15篇
  • zabbix
    19篇
  • nginx
    22篇
  • redis
    10篇
兴趣领域 设置
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构网络
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

[kubernetes]-k8s修改local-path-provisioner创建的pv名称

导语:local-path-provisioner提供的storage 创建的pv名称是比较难以识别的,希望进入pv还得确认一下。我希望能够更好辨识一些。最终的镜像测试直接替换yaml中的镜像就可以让最终的pv名称显示更友好了。local-path-provisioner的日志。修改controller.go,调整1417行为。pvc-${pcv_name}并切换到tag 0.0.23。再以新的Dockerfile构建。
原创
发布博客 2024.08.29 ·
188 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

[问题已处理]-k8s单节点容器间无法通讯排查

调整2台防火墙规则一致后,容器间依旧没法通讯,执行上面命令可以临时生效,但是重启后又会无法通讯。另一台正常的机器重启后依旧可以正常通讯。导语:2台服务器,一台机器单节点的k8s启动正常,另一台单节点k8s会crash,日志是pod之间无法通讯。安装过程中,执行下面命令时有异常,导致规则没有全部报错。后续发现是开机未执行命令。
原创
发布博客 2024.08.29 ·
277 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

[问题已处理]-k8s ingress启动报80被占用后续

导语:ingress nginx报错80端口无法被bind后续。目前遇到过3次,此次无论重启还是重置k8s均会提示80的问题。官方的error没打印。是listen失败,但上层调用时就是认为是 port already in use。使用root用户测试,或者可以尝试删除镜像重新导入。后续排查到官方的troubleshooting.md,猜测可能是权限掉了的问题。现场问题临时使用nodePort + nginx80的方式先提供了服务。经查使用nc -l 80 可以使用80,证明端口并未被占用。
原创
发布博客 2024.08.29 ·
734 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

[问题已处理]-k8s设置了--fail-swap-on=false但是启动依旧报错不支持swap

验证是否为系统版本22.04.1 > 22.04.4和内核版本升级5.15.0-43-generic > 5.15.0-107-generic造成的。后续验证暂时排除对应原因。原因看着像是Environment里的配置无法被识别到,其他机器是没问题的。采用手动启动服务是不会报错swap的。导语:kubelet启动突然报错不支持swap了。看内核和系统版本有自动更新。
原创
发布博客 2024.08.29 ·
238 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

[问题已处理]-ufw加入新规则之后ufw reload报错ERROR initcaps

需要执行下面的命令重新添加防火墙规则。注意可能会导致ssh掉线,建议直连服务器操作。导语:ufw加入新规则之后ufw reload报错ERROR: initcaps。
原创
发布博客 2024.08.29 ·
293 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[linux]-tar输出当前解压进度或解压中文件的进度

这条命令是一个复杂的 shell 命令,用于计算指定文件的打开百分比。对于镜像导入都不行。
原创
发布博客 2024.08.29 ·
460 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[问题已处理]-麒麟V10SP2安装k8s初始化后coredns报错No such device or address

导语:银河麒麟高级服务器操作系统 V10 SP2 aarch64 安装k8s时coredns报错No such device or address。这回启动之后coredns日志一直报错still waiting kubernetes。最终调整docker配置和初始化参数,使用cgroupfs。试了官方sp1的方法。
原创
发布博客 2024.08.29 ·
414 阅读 ·
10 点赞 ·
0 评论 ·
2 收藏

[问题已处理]-ctr镜像导入报错failed to create snapshot- missing parent bucket- not found

导语:今天发现执行脚本版本升级的时候。原先存在的镜像导入报错failed to create snapshot: missing parent,但是镜像没有变更果。只需要执行下下面的命令就能正常了。排查之后发现,脚本修改了。
原创
发布博客 2024.08.27 ·
408 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

[问题已处理]-dpkg- error processing package mysql-server-5.7 --configure

导语:mysql5.7.2x升级到5.7.33的时候报错。直接在bash的下一行 增加。查看其实已经升级成功了。
原创
发布博客 2024.08.27 ·
281 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

[问题已处理]-通过shell创建wiki里的页面,并把日志文件的内容贴进去

贴一下上传安装和质检日志的shell,通过for循环导出日志,并替换掉其中的特殊字符避免提交出现500。并根据关键字对颜色进行调整。导语:希望通过shell创建wiki里的页面,并把日志文件的内容贴进去。通过脚本把文件123的内容更新到page中。目前version是写死的。Basic后面跟的是base64转码后的。shell命令实现如下。重复名称就会提示400。
原创
发布博客 2024.08.27 ·
237 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

[问题已处理]-k8s让job在重启后再执行

的时间来判断是否为开机。为了确保k8s正常运行,大致设置了15分钟。因为重启之前进行下载解压安装,肯定超过半小时。等reboot之后,job的策略会再次运行。并让其他job等待这个job执行完毕,来夯住整个流程。导语:希望设计一个job,首次重启后再执行。这个initcontainer。配合shutdown命令使用。
原创
发布博客 2024.08.27 ·
274 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[linux]-shell不使用expcect实现简单的脚本交互

导语:希望实现脚本交互安装。但是又不喜欢用expcect。以下脚本适用于固定交互方式,切交互简单的。,交互依次输入1;以下是GPT给出的建议。
原创
发布博客 2024.08.27 ·
145 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[kubernetes]-helm通过hook在upgrade前清理job

当我们使用before-hook-creation的时候,job资源会在存在的情况下先删除,再次创建。避免因为不能修改而中断。导语:当我们使用helm upgrade时,job资源会因为不能修改而中断。初次执行时job名称似乎没有显示,重复执行几次之后查看job名并无问题。yaml添加部分为annotations块。并未经详细验证和测试。
原创
发布博客 2024.08.27 ·
236 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[kubernetes]-k8s使用velero备份恢复采用minio和oss

Velero 阿里云插件地址:https://github.com/AliyunContainerService/velero-plugin 4-5年前的了。确认已经开通oss功能,并创建bucket ,名为opes-velero-back https://oss.console.aliyun.com/overview 关闭阻止公共访问。Velero 项目地址:https://github.com/vmware-tanzu/velero。找了2台不同的服务器试了下 A备份去B恢复没问题。
原创
发布博客 2024.08.27 ·
353 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

[kubernetes]-k8s网络排查利器nsenter

验证是否已经进入容器网络。在nsenter中telnet localhost 2181是可以的。但是有缺陷,无法用service名称通讯。需要手动修改/etc/resolv.conf。导语:看到有用nsenter在docker运行时的情况下,排查网络问题的脚本。学习了一下顺便增加了一个containerd版本。containerd版本。
原创
发布博客 2024.08.27 ·
308 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

[问题已处理]-suse环境添加开机启动脚本

导语:客户的环境是suse环境,需要添加开机启动脚本把虚拟ip拉起来。
原创
发布博客 2024.08.27 ·
457 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

[问题已处理]-CVE-2024-6387漏洞修复

非滚动发行版都是 patch 支持的版本而不是直接升级到最新,比如 Debian (1:9.2p1-2+deb12**u2** -> 1:9.2p1-2+deb12**u3**) 和 Ubuntu (1:8.9p1-3 -> 1:8.9p1-3**ubuntu0.10**) 所以看版本号要看后缀,不是非得升级到 9.8p1。问题发现团队的公告最后有时间线: https://www.qualys.com/2024/07/01/cve-2024-6387/regresshion.txt。
原创
发布博客 2024.08.27 ·
416 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

[问题已处理]-docker安装yearning

导语:需要安装sql审计平台,以docker安装yearning为例。
原创
发布博客 2024.08.27 ·
354 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

[kubernetes]-pod启动报错too many open files

导语:ulimt已经设置过,但pod启动报错too many open files。记录一个容器内很方便查看inotify相关配置的脚本。执行脚本查看容器内外相关限制。最终调整调度的节点解决。
原创
发布博客 2024.08.27 ·
218 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[问题已处理]-ubuntu22.04安装显卡驱动后桌面端卡在黑屏小白点一直闪进不去桌面

导语:笔记本带4080安装ubuntu22.04,桌面在未安装550显卡驱动前没问题。装了显卡驱动就会卡在黑屏,但命令行界面可用。把secure boot改成enable后可以进入桌面版,但是显卡用不了。一个小白点一直闪进不去桌面,但是终端可用,可以ssh,不影响其他功能。容器内的egl版本,这里是正常的由nvidia提供的。重装显卡驱动,重装桌面。更换其他版本驱动都未能解决。最终解决方法,修改显卡安装命令。查看物理机器的egl版本。
原创
发布博客 2024.08.27 ·
879 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏
加载更多