升级openssh之后,ssh时常连不上,但等待一会又会正常。最后确认是ssh在不断重启。
解决方法如下:

cd /usr/lib/systemd/system/
mkdir bakssh
mv ssh* ./bakssh
service sshd restart

打开新的ssh窗口运行

systemctl daemon-reload
service sshd restart

问题解决。

PS:Ubuntu使用systemtcl restart sshd重启
PS2: centos使用service sshd status验证ssh状态,Ubuntu用 systemtcl status sshd。有问题时可以看到sshd的运行时间不长,基本上几分钟就重启了。

tar zxf

sudo su
cd nginx-1.20.2/
chmod 777 *
./configure --prefix=/usr/local/nginx-1.20.2  --with-http_realip_module --with-http_stub_status_module --with-http_ssl_module --with-http_flv_module --with-http_gzip_static_module --with-cc-opt=-O3 --with-stream --with-http_ssl_module

make && make install

cd /usr/local/nginx-1.19.4/sbin/
mv nginx nginx-1.19.4
cp /usr/local/nginx-1.20.2/sbin/nginx ./


ps hux |grep nginx 


kill -USR2 2699
kill -WINCH 2699

回家路上曾有一家咖啡馆,店面很小,从街边走过只能看到扇供一人通过的小门和几乎同样大小的落地窗户,门上秀气的字体藏着店名,不经意走过甚至无法注意到它的存在。

时不时,我也会将目光投进那扇玻璃窗。窗边有个双人桌,大部分时候都是空着的,偶尔也能看到悠闲喝着咖啡的顾客亦或是打扫的店员。再深处的景象隐约能见,并不狭小且装修精致。一次桌边椅子上的猫撞上了我的目光,在那之后我用手机搜索过这家店铺,仔细的翻看过评论,甚至想好了如果我进去应该吃些什么。总有一个闲暇的下午,我可以带上我那满腔好奇去推开那扇门,拜会那只小猫并期待地尝试app上的推荐。

但那个下午到来之前,如常路过的我却没有如常的看到那扇门,取而代之的是各类建材散落一地,店内的空洞没有透出半份不舍,不起眼的咖啡馆在拆除时反而更加显眼。

就这样,我路过了上百次却从未真正的看过这家店,我真的有那么忙碌吗?也许没有。那是我无法接受它的消费水平吗?好像也不是。只是我理所当然的认为它会一直在那里,那个闲暇的下午可以在任意远的未来。我可以无条件的下次再说,可以毫无顾虑的放弃今天。

几个月后,新的店铺在那个我从未抵达却熟悉的位置迎接着客人。西斜的夕阳下,我照常经过,咖啡馆仿佛从未存在。

k8s有个天坑,默认的证书有效期只有一年,之后会挂掉导致生产事故。这里是更新证书的代码

mkdir /data/kubeconfback/
mv /etc/kubernetes/*.conf /data/kubeconfback/
kubeadm alpha  certs renew all
kubeadm init phase kubeconfig all
docker ps | grep -v pause | grep -E "etcd|scheduler|controller|apiserver" | awk '{print $1}' | awk '{print "docker","restart",$1}' | bash
systemctl restart kubelet

除此之外的还可以在创建设置100年,或者设置自动续期进行解决。