<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[谁还不是小白鼠的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/memory6364</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; memory6364]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/128454102</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/128454102</guid><author>memory6364</author><pubDate>Tue, 27 Dec 2022 11:55:08 +0800</pubDate><description><![CDATA[阿里云yum源]]></description><category></category></item><item><title><![CDATA[Centos服务器开机一直在登录页面转圈，然后弹出Give root password for maintenance(or press Control-D to continue):]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/124118651</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/124118651</guid><author>memory6364</author><pubDate>Tue, 12 Apr 2022 10:59:19 +0800</pubDate><description><![CDATA[Centos服务器开机一直在登录页面转圈，然后弹出Give root password for maintenance(or press Control-D to continue):
问题原因：异常关机导致某个逻辑卷丢失或者损坏了
排查思路：
1，转圈时按一下键盘上的f11 、f12、f键即可，然后弹出如下页面

2，在弹出的continue后边输入root密码后，登录进系统
第一种情况，执行以下命令可以解决的
mount -o remount,rw /
mount -a
reboot

第二中情况，执行]]></description><category></category></item><item><title><![CDATA[Openssh升级到8.6p1版本]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/119993608</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/119993608</guid><author>memory6364</author><pubDate>Mon, 30 Aug 2021 15:41:36 +0800</pubDate><description><![CDATA[Openssh升级到8.6p1版本
1，安装所需环境变量

yum -y install zlib zlib-devel openssl-devel pam-devel pam-krb5
krb5-devel   krb5-libs pam-devel

2，下载安装包

http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.6p1.tar.gz

3， 升级步骤
tar -zxvf openssh-8.6p1.tar.gz
cd ope]]></description><category></category></item><item><title><![CDATA[检测到远端rpc.yppasswdd服务正在运行中(CVE-2001-0779)漏洞修复]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/119806915</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/119806915</guid><author>memory6364</author><pubDate>Thu, 19 Aug 2021 17:45:00 +0800</pubDate><description><![CDATA[检测到远端rpc.yppasswdd服务正在运行中(CVE-2001-0779)漏洞修复
漏洞描述

绿盟提供的临时解决方案

chmod 000 /usr/lib/netsvc/yp/rpc.yppasswdd
ls -l /usr/lib/netsvc/yp/rpc.yppasswdd
---------- 1 root bin 24180 Jul 15 1997 /usr/lib/netsvc/yp/rpc.yppasswdd

但是在被检测的服务器上并未找到/usr/lib/netsvc/yp/rp]]></description><category></category></item><item><title><![CDATA[vim shell脚本头部添加自定义标识]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/108470238</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/108470238</guid><author>memory6364</author><pubDate>Tue, 08 Sep 2020 15:46:32 +0800</pubDate><description><![CDATA[shell脚本头部添加自定义标识
vim /etc/vimrc
添加如下代码
function WESTOS()
call append(0,"#################################")
call append(1,"# Author:   yuan                #")
call append(2,"# Create_Date:  “.strftime(”%Y-%m-%d")." #")
call append(3,"# Version:  1.0       ]]></description><category></category></item><item><title><![CDATA[Centos系统搭建本地yum源]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/108469436</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/108469436</guid><author>memory6364</author><pubDate>Tue, 08 Sep 2020 15:25:46 +0800</pubDate><description><![CDATA[Centos系统搭建本地yum源
注意：要下载与服务器内核和版本相对应的镜像源，不然使用yum时会报错
1，官网下载ISO镜像源，然后上传到服务器中
http://isoredirect.centos.org/centos/7/isos/x86_64/
2，
##创建挂载路径：
mkdir -p /mnt/os

##创建挂载点：
mount -o loop  镜像.Iso /mnt/os

##查看挂载状态：
df -h

##编辑yum源配置：
vim /etc/yum.repos.d/os.repo
]]></description><category></category></item><item><title><![CDATA[升级openssh后messages文件报错 "Failed to start OpenSSH Server daemon"]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/103695118</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/103695118</guid><author>memory6364</author><pubDate>Wed, 25 Dec 2019 11:00:06 +0800</pubDate><description><![CDATA[升级完openssh后无法登录主机
通过telnet登录上去
查看/var/log/message文件，或者sshd -t检查服务

看报错应该是权限导致的
解决办法：
chmod 600 /etc/ssh/ssh_host_rsa_key
chmod 600 /etc/ssh/ssh_host_ecdsa_key
chmod 600 /etc/ssh/ssh_host_ed25519_key

...]]></description><category></category></item><item><title><![CDATA[shell脚本实现SSH免密登陆和批量处理  expect命令]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/103310308</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/103310308</guid><author>memory6364</author><pubDate>Fri, 29 Nov 2019 16:54:24 +0800</pubDate><description><![CDATA[索引
批量工具自然不用多说，ansible、saltstack、pssh等工具，当然这些工具一般情况都是在使用密钥免密基础之上，ansible将主机密码写在配置中除外
Expect是在Tcl基础上创建起来的，它还提供了一些Tcl所没有的命令，它可以用来做一些linux下无法做到交互的一些命令操作，在远程管 理方面发挥很大的作用。
spawn命令激活一个Unix程序来进行交互式的运行。　
send命...]]></description><category></category></item><item><title><![CDATA[Redis集群清缓存]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/102930410</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/102930410</guid><author>memory6364</author><pubDate>Wed, 06 Nov 2019 10:42:35 +0800</pubDate><description><![CDATA[Redis集群拿三主三从为例，需要在三个master节点进行缓存清理



./redis-cli -p 7380     --登陆redis客户端 auth password
–如果redis未设置密码忽略此步骤 keys *                  --如果key数量庞大，不建议使用*来查看 cluster nodes           --查看主节点，清理缓存必须在主节点清理 d...]]></description><category></category></item><item><title><![CDATA[nginx报错   symbol lookup error: /home/fdfs/nginx/sbin/nginx: undefined symbol: g_if_alias_prefix]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/91457373</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/91457373</guid><author>memory6364</author><pubDate>Tue, 11 Jun 2019 19:20:40 +0800</pubDate><description><![CDATA[升级nginx时，执行nginx -V时报错
/home/fdfs/nginx/sbin/nginx: symbol lookup error: /home/fdfs/nginx/sbin/nginx: undefined symbol: g_if_alias_prefix

以为是编译nginx时不完整，结果重新编译完再执行nginx -V还是报错
网上查看了类似的报错，有说是共享库的问题
我们...]]></description><category></category></item><item><title><![CDATA[mysql数据库主从数据同步失败  重新构建主从关系]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/90755179</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/90755179</guid><author>memory6364</author><pubDate>Mon, 03 Jun 2019 17:05:32 +0800</pubDate><description><![CDATA[背景：数据库主库进行日志表分割时，产生了一个15G的数据表，因15G大事务堵塞SQL和IO线程，导致了数据库主从同步失败，现要恢复主从数据一致
主库地址：192.168.1.8
从库地址：192.168.1.9
数据库版本：5.7.25
解决办法：重新构建数据库主从，将主数据库的数据copy到从数据库，在从库上配置恢复
注：需要安装xtarbackup，备份速度和恢复速度快
1，备份数据库
创建/...]]></description><category></category></item><item><title><![CDATA[按日期分割tomcat的catalina.out日志]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/88718997</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/88718997</guid><author>memory6364</author><pubDate>Thu, 21 Mar 2019 17:16:25 +0800</pubDate><description><![CDATA[一、shell脚本分割tomcat日志
这次写的是不用考虑路径的通用脚本，只需将脚本放在tomcat的bin目录下即可
#!/bin/bash

cd `dirname $0`

DATE=`date +%Y-%m-%d`

DATE30=`date -d '30 days ago' +%Y-%m-%d`

cd ../logs/

ls others &gt;/dev/null  2&gt;&a...]]></description><category></category></item><item><title><![CDATA[MYSQL取消主从关系和重新构建主从关系]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/88548211</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/88548211</guid><author>memory6364</author><pubDate>Thu, 14 Mar 2019 11:00:54 +0800</pubDate><description><![CDATA[取消主从关系
mysql -uroot -p
mysql&amp;gt;show slave status\G;          查看主库是否为之前的ip
mysql&amp;gt;change master to master_host=' ';
mysql&amp;gt;slave stop;
mysql&amp;gt;reset slave;
mysql&amp;gt;show slave status\G; 

重新构建主从关...]]></description><category></category></item><item><title><![CDATA[编译安装nginx所需的依赖包]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/88414167</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/88414167</guid><author>memory6364</author><pubDate>Tue, 12 Mar 2019 09:35:50 +0800</pubDate><description><![CDATA[编译安装nginx时，需要一些依赖包，否则configure时会报错
yum install gcc gcc-c++ make automake autoconf libtool pcre* zlib openssl openssl-devel


]]></description><category></category></item><item><title><![CDATA[Linux下Telnet远程连接服务器]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/87280327</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/87280327</guid><author>memory6364</author><pubDate>Thu, 14 Feb 2019 16:23:28 +0800</pubDate><description><![CDATA[
Telnet协议是TCP/IP协议族中的一员，是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序，用它连接到服务器。终端使用者可以在telnet程序中输入命令，这些命令会在服务器上运行，就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话，必须输入用户名和密码来登录服...]]></description><category></category></item><item><title><![CDATA[编译安装nginx报错 checking for C compiler ... not found]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/87258101</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/87258101</guid><author>memory6364</author><pubDate>Thu, 14 Feb 2019 11:00:25 +0800</pubDate><description><![CDATA[编译安装在执行./configure步骤报错，是因为缺少环境变量
checking for C compiler … not found
./configure: error: C compiler cc is not found
解决办法
yum -y install gcc
yum -y install gcc-c++

.
./configure: error: the HTTP rewri...]]></description><category></category></item><item><title><![CDATA[数据库小版本升级 mysql5.7.23到mysql5.7.24  rpm升级和编译安装升级]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/87169889</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/87169889</guid><author>memory6364</author><pubDate>Wed, 13 Feb 2019 14:42:44 +0800</pubDate><description><![CDATA[MySQL的升级相对来说还是比较简单的。
它支持两种方式的升级：
原地升级（In-place Upgrade）
关闭数据库，替换旧的二进制文件，重启数据库，执行mysql_upgrade
逻辑升级（Logical Upgrade）
用mysqldump导出数据，安装新的数据库版本，将数据导入到新的数据库中，执行mysql_upgrade
但是MySQL版本众多，不仅有各种大版本，譬如5.1,5.5...]]></description><category></category></item><item><title><![CDATA[zabbix的优缺点]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/86589213</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/86589213</guid><author>memory6364</author><pubDate>Tue, 22 Jan 2019 09:35:16 +0800</pubDate><description><![CDATA[Zabbix 是一个企业级的、开源的、分布式的监控套件，被用来监控IT基础设施的可用性和性能。Zabbix可以监控网络和服务的监控状况，Zabbix 利用灵活的告警机制，允许用户对事件发送基于邮件、短信、微信和钉钉等告警方式，这样可以保证快速的对问题作出相应。 Zabbix支持主动和被动两种方式.所有的Zabbix报告都可以通过配置参数在WEB前端进行访问。Web前端将帮助你在任何区域都能够迅速获...]]></description><category></category></item><item><title><![CDATA[nginx的proxy_temp目录权限为nobody nginx -t操作]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/86155978</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/86155978</guid><author>memory6364</author><pubDate>Wed, 09 Jan 2019 15:35:42 +0800</pubDate><description><![CDATA[nginx -t 之诡异事件
proxy_temp目录的所有者自动被改为nobody,导致前端请求失败
我之前在两台机器的nginx.conf中添加了配置，白天业务还在作业不能重启，我就先nginx -t 检查下修改完格式有没有报错
就在我操作完nginx -t后，前台页面发现访问异常，查看nginx的error.log，发现请求没有权限访问proxy_temp这个临时静态文件目录，所以才会报错
...]]></description><category></category></item><item><title><![CDATA[mysql主从同步报错，提示Last_Error: Coordinator stopped because there were error(s) in the worker(s). The most]]></title><link>https://blog.youkuaiyun.com/memory6364/article/details/86152717</link><guid>https://blog.youkuaiyun.com/memory6364/article/details/86152717</guid><author>memory6364</author><pubDate>Wed, 09 Jan 2019 14:53:08 +0800</pubDate><description><![CDATA[mysql主从不同步，提示Last_Error: Coordinator stopped because there were error(s) in the worker(s). The most recent failure being: Worker 1 failed executing transaction
昨天zabbix突然发送告警信息，告警说是mysql的slave停掉了，登录到数...]]></description><category></category></item></channel></rss>