<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_45036821的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_45036821</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_45036821]]></copyright><item><title><![CDATA[补充应用技巧]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105373741</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105373741</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:29:16 +0800</pubDate><description><![CDATA[补充应用技巧##
将记录的历史命令条数更改为 200 条
[root@svr7 ~]# vim  /etc/profile
.. ..
HISTSIZE = 200
[root@svr7 ~]# echo  $HISTSIZE
200

软连接与硬连接：
软连接：指向原始文件的路径，若原始文件被删除，连接文件将失效；原始文件可以是目录；原始文件与连接文件可以在不同的分区/文件系统
硬连接：指向原始...]]></description><category></category></item><item><title><![CDATA[vim效率操作]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105373878</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105373878</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:42 +0800</pubDate><description><![CDATA[**
命令模式常用操作：
**
1G 或 gg ，跳转到文件的首行
G ，跳转到文件的末尾行
yy、#yy ，复制光标处的一行、#行
p、P ，粘贴到光标处之后、之前
x 或 Delete键 ，删除光标处的单个字符
dd、#dd ，删除光标处的一行、#行
d^、d$ ，从光标处之前删除至行首/行尾
/word 向后查找字符串“word”，再按n/N跳至后/前一个结果
u ，撤销最近的一次操作
U ...]]></description><category></category></item><item><title><![CDATA[单区域/特殊DNS解析域分离解析搭建]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105374005</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105374005</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:39 +0800</pubDate><description><![CDATA[搭建单区域DNS服务器
安装 bind、bind-chroot 包
建立主配置文件 /etc/named.conf
[root@svr7 ~]# mv  /etc/named.conf  /etc/named.conf.origin          //备份默认配置
[root@svr7 ~]# vim  /etc/named.conf     //建立新配置
options {
     di...]]></description><category></category></item><item><title><![CDATA[查看进程信息（日常使用工具）]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105374562</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105374562</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:36 +0800</pubDate><description><![CDATA[查看进程的主要命令工具
ps aux、ps –elf：查看进程静态快照
[root@svr7 ~]# ps  -elf  |  head  -1 ; ps  -elf  |  grep  sshd 
//可获知进程sshd的父进程PID为1

top：查看进程动态排名
[root@svr7 ~]#  top -d 1

pstree：查看进程与进程之间的树型关系结构
[root@svr7 ~]# ...]]></description><category></category></item><item><title><![CDATA[系统日志分析]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105374689</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105374689</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:32 +0800</pubDate><description><![CDATA[系统日志分析
/var/log/messages，记录内核消息、各种服务的公共消息
/var/log/dmesg，记录系统启动过程的各种消息
/var/log/cron，记录与cron计划任务相关的消息
/var/log/maillog，记录邮件收发相关的消息
/var/log/secure，记录与访问限制相关的安全消息
查看启动时识别的鼠标设备信息
[root@svr7 ~]# dmesg  |...]]></description><category></category></item><item><title><![CDATA[rsync+SSH inotifywait]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105374976</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105374976</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:28 +0800</pubDate><description><![CDATA[**
镜像同步脚本并测试效果
[root@svr7 ~]# vim  /root/isync.sh

#!/bin/bash
FROM_DIR="/var/www/html/"      
RSYNC_CMD="rsync  -az  --delete  $FROM_DIR  root@192.168.4.207:/var/www/html" 
while  inotifywait  -rqq  ...]]></description><category></category></item><item><title><![CDATA[Cobbler装机平台]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105375080</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105375080</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:24 +0800</pubDate><description><![CDATA[步骤一：在虚拟机中解压cobbler.zip包
步骤二：搭建Yum仓库，安装Cobbler
步骤三：设置防火墙与SELinux
步骤四：配置cobbler
修改配置文件/etc/cobbler/settings
[root@cob ~]# vim /etc/cobbler/settings 
……
next_server: 192.168.4.123     #设置下一个服务器还为本机
serve...]]></description><category></category></item><item><title><![CDATA[搭建bbs论坛]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105375377</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105375377</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:21 +0800</pubDate><description><![CDATA[步骤一，构建LAMP网站平台
1.安装软件包
[root@svr7 ~]# yum -y install mariadb-server mariadb php php-mysql

2.配置MySQL
[root@svr7 ~]# systemctl  restart mariadb
[root@svr7 ~]# systemctl  enable mariadb
[root@svr7 ~]# m...]]></description><category></category></item><item><title><![CDATA[Shell基础应用]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105375609</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105375609</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:18 +0800</pubDate><description><![CDATA[Shell基础应用
步骤一：切换用户的Shell环境
[root@svr5 ~]# yum -y install ksh     //若缺少ksh请先安装ksh包
.. ..

[root@svr5 ~]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/tcsh
/bin/csh
/bin/ksh           //确认当前系统已识...]]></description><category></category></item><item><title><![CDATA[Shell中的数值运算]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105376503</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105376503</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:14 +0800</pubDate><description><![CDATA[步骤一：整数运算工具
1）使用expr命令
[root@svr5 ~]# X=1234  //定义变量X
[root@svr5 ~]# expr  $X  +  78   //加法
1312
[root@svr5 ~]# expr  $X  -  78      //减法
1156
[root@svr5 ~]# expr  $X  \*  78    //乘法，操作符应添加\转义
96252
[r...]]></description><category></category></item><item><title><![CDATA[SHELL条件测试操作]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105376623</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105376623</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:11 +0800</pubDate><description><![CDATA[**
步骤一：字符串测试
1）== 比较两个字符串是否相同*
[root@svr5 ~]# [ $USER == "root" ]             //测试
[root@svr5 ~]# echo $?                        //查看结果0为对，非0为错

2）!= 比较两个字符串是否不相同
[zengye@svr5 ~]$ [ $USER != "root" ] ...]]></description><category></category></item><item><title><![CDATA[SHELL使用if选择结构]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105376820</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105376820</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:08 +0800</pubDate><description><![CDATA[步骤一：检测/media/cdrom目录，若不存在则创建
[root@svr5 ~]# vim mountdir.sh 
#!/bin/bash
dir="/media/cdrom/"
if [ ! -d $dir ]
then
    mkdir -p $dir
fi 

步骤二：检测并判断指定的主机是否可ping通
[root@svr5 ~]# ping -c 3 -i 0.2 -W 3 19...]]></description><category></category></item><item><title><![CDATA[MySql-innobackupex备份工具]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105932011</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105932011</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:03 +0800</pubDate><description><![CDATA[软件包：
percona-xtrabackup-24-2.4.6-2.el7.x86_64.rpm
libev-4.15-1.el6.rf.x86_64.rpm

innobackupex完整备份、增量备份操作
–host 主机名
–port 3306
–user 用户名
–password 密码
–databases=“库名”
–databases=“库1 库2”
–databases=“库.表...]]></description><category></category></item><item><title><![CDATA[MySQL--半同步复制模式]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105932409</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105932409</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:28:00 +0800</pubDate><description><![CDATA[步骤一：查看是否允许动态加载模块
mysql&gt; show  variables  like  'have_dynamic_loading';
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| have_dynamic_loading | YE...]]></description><category></category></item><item><title><![CDATA[MySQL体系结构--------------MySQL性能优化]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105932509</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105932509</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:27:56 +0800</pubDate><description><![CDATA[mysql性能优化
mysql体系结构 （由8个功能模块组成）：
管理工具： 安装服务软件后，提供的命令       mysqldump、mysqlbinlog、mysqladmin
连接池： 当接收到客户端的连接请求后，检查是否有资源响应客户端的连接请求。
SQL接口： 把sql传递给mysqld线程处理
分析器： 检查执行的sql命令是否有语法错误，和是否有访问权限。
优化器：优化执行的sql...]]></description><category></category></item><item><title><![CDATA[MYSQL  主从同步常用配置参数]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105933727</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105933727</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:27:49 +0800</pubDate><description><![CDATA[主库服务器在配置文件my.cnf 使用的参数
—（（主库设置的参数代表所有从库的设置））—
vim /etc/my.cnf

binlog_do_db=db1      //只允许同步db1库
binlog_ignore_DB=db2    //只不允许同步db2库

从库服务器在配置文件my.cnf 使用的参数
—（（ 从库上的设置值代表自己本机的设置））—
vim /etc/my.cnf

l...]]></description><category></category></item><item><title><![CDATA[MySql 主从同步复制模式（异步、半同步、全同步）]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105933929</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105933929</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:27:19 +0800</pubDate><description><![CDATA[异步复制（默认）
**
**  主库在执行完客户端提交的事务后会立即将结果返给客户端，并不关心从库是否已经接受处理       客户端体验好
**
全同步复制
**
**   放主库执行完一个事物，会等待–(所有从库)–都执行了该事务才返回给客户端
**
半同步复制
**
**     介于异步和同步之间，主库在执行完客户端提交事务后不是立刻返回给客户端，而是等待–(至少一个)–从库接受到并写到r...]]></description><category></category></item><item><title><![CDATA[MySql --- maxscale 数据读写分离]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105934031</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105934031</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:27:16 +0800</pubDate><description><![CDATA[概念：把客户端访问数据时的查询请求和写请求分别给不同的数据库服务器处理
**优点
减轻单台数据库服务器的并发访问压力
提高数据库服务器硬件利用率**
数据读写分离的方式？
人肉分离：  做不同的数据操作时，访问指定的数据库服务器
使用mysql中间件提供的服务实现：mycat   mysql-proxy   maxscale
使用4台RHEL 7虚拟机
其中192.168.4.10和192.168...]]></description><category></category></item><item><title><![CDATA[MySQL--多实例]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105935223</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105935223</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:27:13 +0800</pubDate><description><![CDATA[**
什么是多实例： 在一台物理主机上运行多个数据库服务，可以节约运维成本，提高硬件利用率
1）解压软件、修改目录名
mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

[root@mysql mysql]# tar -xf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz

[root@mysql mysql]# mv my...]]></description><category></category></item><item><title><![CDATA[MySql ----  MHA高可用集群]]></title><link>https://blog.youkuaiyun.com/m0_45036821/article/details/105935389</link><guid>https://blog.youkuaiyun.com/m0_45036821/article/details/105935389</guid><author>m0_45036821</author><pubDate>Wed, 06 May 2020 16:27:09 +0800</pubDate><description><![CDATA[**
MHA集群环境
准备6台虚拟机，并按照本节规划配置好IP参数
在这些虚拟机之间实现SSH免密登录
在相应节点上安装好MHA相关的软件包


步骤一： 准备集群环境
1）修改主机名，配置IP（其余几台请按照图-2修改IP和主机名，这里以master51为例）
[root@localhost ~]# echo master51  &gt; /etc/hostname
[root@localhos...]]></description><category></category></item></channel></rss>