<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[empty_csx的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/empty_csx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; empty_csx]]></copyright><item><title><![CDATA[使用Python脚本快速实现Ping一个ip网段的地址]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117999967</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117999967</guid><author>empty_csx</author><pubDate>Thu, 17 Jun 2021 19:10:21 +0800</pubDate><description><![CDATA[ping 命令是我们检查网络中最常用的命令，作为网络人员，基本上每天都会用到，可以很好地帮助我们分析和判定网络故障；
如果有 10 设备，100 台设备，1000 台设备怎么办？一个个 ping 过去人都要疯掉了，这种情况在大型网络中我们有可能遇到，那怎么办呢？我们今天来看下如何用 python 来实现批量 ping 测试主机。
代码如下：
#!/usr/bin/python3
# -*- coding: utf-8 -*-

import os
import argparse
import socket
]]></description><category></category></item><item><title><![CDATA[27个使你工作效率翻倍的linux技巧]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117995058</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117995058</guid><author>empty_csx</author><pubDate>Thu, 17 Jun 2021 15:52:19 +0800</pubDate><description><![CDATA[今天给大家分享 27 个实用的 Linux 技巧，对于一些经常在 Linux 操作系统下玩的重度爱好者，可以有效的提高你的工作效率。
话不多说，进入正题。
谨慎删除文件
如果要谨慎使用 rm 命令，可以为它设置一个别名，在删除文件之前需要进行确认才能删除。有些系统管理员会默认使用这个别名，对于这种情况，你可能需要看看下一个技巧。
$ rm -i    &lt;== 请求确认

关闭别名
你可以使用 unalias 命令以交互方式禁用别名。它不会更改别名的配置，而仅仅是暂时禁用，直到下次登录或重新设置了这一个]]></description><category></category></item><item><title><![CDATA[教你如何将mysql数据导出到Excel]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117660435</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117660435</guid><author>empty_csx</author><pubDate>Mon, 07 Jun 2021 15:02:56 +0800</pubDate><description><![CDATA[将mysql数据导出到excle
方法一：
查询语句直接输出
语法格式：
Example：     
select * into outfile '/data/var-3307/catid.xls' from help_cat where 1 order 
by cat_id desc limit 0,20;

select * into outfile '导出文件存放目录' from 表面和查询条件等信息！


请注意权限问题，如果实在不行，放在/tmp目录下
方法二：
在shell命令行下把execl以]]></description><category></category></item><item><title><![CDATA[Git命令使用大全]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117119418</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117119418</guid><author>empty_csx</author><pubDate>Mon, 07 Jun 2021 14:09:22 +0800</pubDate><description><![CDATA[文章目录前言Git简介
前言
Git简介
Git 是一种分布式版本控制系统，它可以不受网络连接的限制，加上其它众多优点，目前已经成为程序开发人员做项目版本管理时的首选，非开发人员也可以用 Git 来做自己的文档版本管理工具。
大概是大二的时候开始接触和使用Git，从一开始的零接触到现在的重度依赖，真是感叹 Git 的强大。
Git 的api很多，但其实平时项目中90%的需求都只需要用到几个基本的功能即可，所以本文将从 实用主义 和 深入探索 2个方面去谈谈如何在项目中使用 Git，一般来说，看完 实用主义.]]></description><category></category></item><item><title><![CDATA[KVM虚拟化]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117424983</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117424983</guid><author>empty_csx</author><pubDate>Mon, 31 May 2021 18:50:54 +0800</pubDate><description><![CDATA[文章目录前言一、虚拟化技术发展二、虚拟化类型三、虚拟化特性1.优势2.劣势3.案例4.VMM主要功能四、KVM架构及原理1.KVM虚拟化架构/模式2.KVM原理3.KVM工作流程4、虚拟化前后的对比
前言
在我们介绍KVM之前，首先必须要认识什么是虚拟化，KMV就是在虚拟化不断发展和优化的过程中而逐渐成熟的一个技术。
根据统计，大部分企业的服务器和数据中心能效实际上很低，日常的服务器使用率甚至不足10%，其他的处理能力一直处于空闲状态。从资源成本的角度来看，这是很不合理的，给企业带来了很大的资源浪费。
考虑]]></description><category></category></item><item><title><![CDATA[十分钟教你看懂top命令]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117118767</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117118767</guid><author>empty_csx</author><pubDate>Fri, 21 May 2021 13:54:37 +0800</pubDate><description><![CDATA[前言
后端们最怕的事情之一就是服务器的负载突然飙升，这可能又意味着一个个夺目Call马上要打过来了。碰到这种情况怎么办，大家第一反应一定是登陆到服务器上，先敲一个top命令看看Load Average吧。今天这篇文章和大家说说怎么看这个“Load Average”。
Load Average

很多人说Load Average这一个指标就能说明系统负载高了，这句话是对的。那么具体是哪里压力大了呢？这三个数值是怎么计算出来的呢？可能很多人一下子都说不上来。
先来说说定义吧：在一段时间内，CPU正在处理以及等待]]></description><category></category></item><item><title><![CDATA[ELK企业级日志分析系统]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117048445</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117048445</guid><author>empty_csx</author><pubDate>Thu, 20 May 2021 18:29:56 +0800</pubDate><description><![CDATA[文章目录前言一、ELK概述1.ELK日志分析系统2.ELK中日志处理的步骤3.ELK火热的原因4.Elasticsearch概述5.LogStash概述6.Kibana描述
前言
在规模较大的企业场景中，面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理，所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统，将所有节点上的日志统一收集，管理，访问。
所以企业中都会建立日志服务器，调高安全性、集中化管理，但是相应的大量的日志文件导致对日志分析困难。而今天介绍的]]></description><category></category></item><item><title><![CDATA[GFS分布式文件系统简介及部署——让存储变得更高级]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/117027847</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/117027847</guid><author>empty_csx</author><pubDate>Wed, 19 May 2021 14:18:03 +0800</pubDate><description><![CDATA[GFS分布式文件系统简介及部署一、GFS概述1、文件系统①、文件系统组成②、文件系统的作用③、专业术语二、GFS特点三、GFS工作原理四、GFS卷1、GFS卷类型2、三大基本卷的特点①、分布式卷②、条带卷③、复制卷五、部署GFS集群1、部署节点集群2、部署客户端3、正常测试4、破坏性测试①、分布式卷数据（可查看，但缺少node2的demo5.log）②、条带卷（不可查看，不具备冗余）③、复制卷（可查看 ，有冗余）④、分布式条带卷（不可查看，不具备冗余）⑤、分布式复制卷（可查看 ，有冗余）六、gluster命]]></description><category></category></item><item><title><![CDATA[如何实现rsync远程同步（配置rsync下行同步、rsync+inotity实时同步）]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116593839</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116593839</guid><author>empty_csx</author><pubDate>Mon, 10 May 2021 15:51:58 +0800</pubDate><description><![CDATA[文章目录一、什么是rsync二、rsync同步源三、如何配置rsync同步源。1.具体步骤2.rsync的命令及其参数3.配置源的两种方式4.面交互格式四、inotify简介4.1调整inotify内核参数（优化）4.2 使用inotify-tools辅助工具
一、什么是rsync
注：CentOS7自带rsync工具无需安装

一款快速增量备份工具
Remote sync，远程同步
支持本地复制，或者与其他SSH、rsync主机同步
也可以在不同主机（例如：其他SSH、rsync主机）之间镜像同步整个目录]]></description><category></category></item><item><title><![CDATA[如何解决Redis单点故障——Redis主从架构和哨兵模式]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116564830</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116564830</guid><author>empty_csx</author><pubDate>Sun, 09 May 2021 18:07:27 +0800</pubDate><description><![CDATA[文章目录一、redis主从复制1.什么是Redis主从复制2.Redis主从复制的作用3、Redis主从复制的流程4、Redis主从复制的搭建二、哨兵模式1.哨兵模式的原理2.哨兵模式的作用3.哨兵模式的结构4.架构模式的搭建三、Redis集群模式1、redis群集的概念2、集群的作用3.Redis集群的数据分片4.搭建Redis集群模式
一、redis主从复制
1.什么是Redis主从复制
主从复制，是将一台Redis服务器的数据，复制到其他的Redis服务器

前者称为主节点（master），后者称为从]]></description><category></category></item><item><title><![CDATA[Redis数值类型详解]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116526384</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116526384</guid><author>empty_csx</author><pubDate>Sat, 08 May 2021 22:26:03 +0800</pubDate><description><![CDATA[文章目录一、String数据类型1.set /get / append / strlen2.incr / decr / incrby / decrby3.getset4.setex5.setnx6.mset / mget / msetnx二、List数据类型1.lpush /  lpushx / lrange2.lpop / llen3.lrem / lset / lindex / ltrim4.linsert5.rpush / rpushx / rpop / rpoplpush三、Hash数据类型（散列类]]></description><category></category></item><item><title><![CDATA[IT运维面试问题总结-LVS、Keepalived、HAProxy、Kubernetes、OpenShift]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116458794</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116458794</guid><author>empty_csx</author><pubDate>Sat, 08 May 2021 08:35:03 +0800</pubDate><description><![CDATA[文章目录1.简述ETCD及其特点2、简述ETCD适应的场景？3、简述HAProxy及其特性
1.简述ETCD及其特点
etcd 是 CoreOS 团队发起的开源项目，是一个管理配置信息和服务发现（service discovery）的项目，它的目标是构建一个高可用的分布式键值（key-value）数据库，基于 Go 语言实现。
特点：

简单：支持 REST 风格的 HTTP+JSON API
安全：支持 HTTPS 方式的访问
快速：支持并发 1k/s 的写操作
可靠：支持分布式结构，基于 Raft 的一]]></description><category></category></item><item><title><![CDATA[NoSQL之Redis详解]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116493527</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116493527</guid><author>empty_csx</author><pubDate>Fri, 07 May 2021 17:10:44 +0800</pubDate><description><![CDATA[文章目录一、Redis概述1.什么是redis2.redis的优点3.redis使用场景二、Redis安装部署1.编译安装redis2.执行软件包自带的install_server.sh脚本文件设置redis服务相关配置3.把redis的可执行程序放入路径环境变量的目录便于系统识别4.修改配置/etc/redis/6379.conf三、Redis命令工具1.redis-cli命令行工具2.redis-benchmark测试工具3.Redis数据库常用命令4.Redis多数据库常用命令四、Redis高可用五、]]></description><category></category></item><item><title><![CDATA[部署Squid代理服务器（传统模式、透明代理、acl控制、sarg日志、反向代理）]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116455025</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116455025</guid><author>empty_csx</author><pubDate>Thu, 06 May 2021 17:23:32 +0800</pubDate><description><![CDATA[文章目录一、缓存代理概述1.1 Web代理的工作机制1.2 代理的基本类型1.3 使用代理的优势二、传统代理的搭建三、透明代理1、开启路由转发功能2、修改配置文件3.配置防火墙规则4.web端设置5.测试四、ACL访问控制1.修改配置文件2.测试六、Squid 日志分析1.安装图像处理软件包2.添加不计入站点文件，添加的域名将不被显示在排序中3.运行4.验证5.做周期性计划任务crontab使其每天生成报告六、Squid反向代理Web1配置Web2配置squid配置测试
一、缓存代理概述
1.1 Web代理]]></description><category></category></item><item><title><![CDATA[解决LVS群集的单点故障——LVS和keepalived实现高可用群集]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116452629</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116452629</guid><author>empty_csx</author><pubDate>Thu, 06 May 2021 14:52:37 +0800</pubDate><description><![CDATA[文章目录一、LVS+Keepalived高可用群集1.LVS2.Keepalived3.Keepalived实现原理二、LVS+Keepalived 高可用群集部署1.部署NFS服务器2.配置节点服务器3.配置负载调度器4.客户机访问
一、LVS+Keepalived高可用群集
1.LVS
传统LVS-DR模型，是单调度器，那么当调度器出现故障的时候，就会出现单点故障问题，这时需要keepalived，实现双机热备（主从模式）。

支持故障自动切换（Failover）。
支持节点健康状态检查（Health ]]></description><category></category></item><item><title><![CDATA[LVS群集原理及实验部署（DR模式）]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116332233</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116332233</guid><author>empty_csx</author><pubDate>Sun, 02 May 2021 00:01:38 +0800</pubDate><description><![CDATA[文章目录一、LVS-DR工作原理1.数据包流向分析2.DR模式的特点二、LVS-DR中的ARP问题三、LVS负载均衡DR模式群集部署1.部署共享存储2.配置节点服务器3.配置负载调度器4.测试验证
一、LVS-DR工作原理
1.数据包流向分析
第一步：客户端发送请求到Director Server（负载均衡器），请求的数据报文到达内核空间。

数据报文

源IP---------客户端IP
目标IP --------  VIP
源MAC -------- 客户端MAC
目标MAC --------  Dir]]></description><category></category></item><item><title><![CDATA[企业群集的部署原理一LVS负载均衡（NAT调度）]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116309743</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116309743</guid><author>empty_csx</author><pubDate>Fri, 30 Apr 2021 22:54:31 +0800</pubDate><description><![CDATA[文章目录一、什么是群集1.群集的定义2.为什么会有群集二、企业群集的分类2.1 负载均衡群集2.2 高可用群集2.3 高性能集群三、详述负载均衡群集架构3.1 负载均衡的结构3.2 负载均衡集群工作模式分析四、LVS虚拟服务器4.1 Linux Virtual Server4.2 LVS的负载调度算法五、LVS负载均衡NAT模式群集部署5.1 案例环境5.2 部署过程
一、什么是群集
1.群集的定义
也被称为集群，cluster，由多台主机构成，但对外只是一个整体
它的产生是由于互联网应用中，站点对硬件性能]]></description><category></category></item><item><title><![CDATA[IT运维面试问题总结-Linux基础]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116272863</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116272863</guid><author>empty_csx</author><pubDate>Thu, 29 Apr 2021 22:28:14 +0800</pubDate><description><![CDATA[文章目录1.简述Linux主流的发行版本2.简述Linux启动过程3.简述Linux删除文件的原理4.简述Linux运行级别5.简述Linux常见目录及其作用6.简述Linux操作系统常见的文件系统有7.简述Linux系统中的buffer和cache的区别8.简述Linux中的inode和block9.简述Linux文件系统修复fsck过程10.简述软链接与硬链接的区别11.简述TCP三次握手，四次断开，及其优点和缺点，同时相对于UDP的差别？12.简述TCP/IP及其主要协议13.简述OSI模型及其主要协]]></description><category></category></item><item><title><![CDATA[web集群调度器之Haproxy群集的搭建]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116240957</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116240957</guid><author>empty_csx</author><pubDate>Thu, 29 Apr 2021 15:04:37 +0800</pubDate><description><![CDATA[文章目录一、常见的web集群调度器二、Haproxy应用分析三、Haproxy调度算法原理第一种 RR算法（RoundRobin）：第二种 LC算法（Least Connections）：第三种 SH（Source Hashing）：四、Haproxy配置文件详解4.1 Haproxy配置文件通常分为三个部分4.2 global配置参数4.3 defaults配置项配置默认参数4.4 listen配置项目一般为配置应用模块参数五、使用Haproxy搭建web群集5.1 实验环境5.2 实验步骤六、Hapro]]></description><category></category></item><item><title><![CDATA[数据库之MHA高可用集群部署及故障切换]]></title><link>https://blog.youkuaiyun.com/empty_csx/article/details/116230775</link><guid>https://blog.youkuaiyun.com/empty_csx/article/details/116230775</guid><author>empty_csx</author><pubDate>Wed, 28 Apr 2021 13:49:09 +0800</pubDate><description><![CDATA[目录
一、MHA概念1、MHA 的组成2、MHA 的特点

  二、搭建MySQL+MHA1、修改mysql节点的主机名2、修改三台MySQL服务器的主配置文件/etc/my.cnf，并创建命令软链接3、配置MySQL一主两从4、安装 MHA 软件5、在所有服务器上配置无密码认证6、在 manager 节点上配置 MHA7、第一次配置需要在 Master 节点上手动开启虚拟IP8、在 manager 节点上测试 ssh 无密码认证9、在 manager 节点上测试 mysql 主从连接情况10、在 ma..]]></description><category></category></item></channel></rss>