07 2022 档案
摘要:看到这样一篇关于日常运维中 SSH问题 的总结,非常实用,于是便摘录于此。 https://www.cnblogs.com/kevingrace/p/6110842.html 感谢原创作者的贡献!、、
阅读全文
摘要:背景: 部署到服务器上的websocket程序,未加心跳,发现隔一阵子就会断开,或十分钟、或半小时的概率,出现1006 (abnormal closure)错误。 [Serve] conn closed with err. err:websocket: close 1006 (abnormal cl
阅读全文
摘要:今天发现私有云上的Kubernetes cluster中的一个node似乎不工作了,连带的的应用也挂掉了,并且长时间没有恢复。在kubernetes上创建POD时,有个节点一直不能分配到POD,并且该节点上有些pod的状态为Pending。 首先,我查看集群中的所有Pods状态,发现node1和no
阅读全文
摘要:Kubernetes 污点与容忍 要搞清楚什么是污点?什么是容忍度? 污点 Taint 容忍度 Toleration Taint(污点)和 Toleration(容忍)可以作用于node和 pod 上(即:污点是给node节点设置的,容忍度是给pod设置的),其目的是优化pod在集群间的调度,这跟节
阅读全文
摘要:一、检查是否存在除root之外UID为0 的用户 1 检查步骤: 2 执行以下命令查看系统中uid为0的账号。 3 方法一:#cat /etc/passwd |awk -F: '($3 == 0) { print $1 }' 4 方法二:#awk -F : '($3 == 0) {print $1}
阅读全文
摘要:一、磁盘挂载 1、 查看磁盘分配情况:fdisk -l 2、发现有磁盘,路径为/dev/sdb。然后使用fdisk命令建立分区。 fdisk /dev/sdb 3、依次输入n,p,1,w,(其中n分别表示创建一个新分区,p表示分区类型为主分区,1表示分区编号是1,w表示保存) 再使用fdisk -l
阅读全文
摘要:背景 我们经常能在shell脚本中发现『>/dev/null 2>&1』这样的语句。以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了『2>&1>/dev/null』,出了一点小问题之后,我才开始去了解这段命令背后的“玄机”。 区别 2>/dev/null意思就是把
阅读全文
摘要:、、 1. set参数介绍 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。 -a 标示已修改的变量,以供输出至环境变量。 -b 使被中止的后台程序立刻回报执行状态。 -C 转向所产生的文件无法覆盖已存在的文件。 -d Shell预设会用杂凑表记忆使用过的指令,以加速指令的执行
阅读全文
摘要:、、 \ K8S 内核优化常用参数详解: net.ipv4.tcp_keepalive_time=600 #此参数表示TCP发送keepalive探测消息的间隔时间(秒) net.ipv4.tcp_keepalive_intvl=30 #tcp检查间隔时间(keepalive探测包的发送间隔) ne
阅读全文