<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Field_Yang的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Field_Yang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Field_Yang]]></copyright><item><title><![CDATA[Windows安装MySQL及Python操作MySQL数据库脚本实例详解]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/131153566</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/131153566</guid><author>Field_Yang</author><pubDate>Sun, 11 Jun 2023 16:02:59 +0800</pubDate><description><![CDATA[此电脑右键 属性-->高级系统设置-->高级-->环境变量-->系统变量-->点击Path-->编辑-->新建-->输入 E:\mysql-5.7.23-winx64\bin-->一直确定。Python操作MySQL数据库基本步骤为 导入模块-->连接数据库-->获取游标-->执行SQL-->获取执行结果-->关闭游标-->关闭连接。执行 pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl 安装。#创建连接池，5为连接池里的最少连接数。]]></description><category></category></item><item><title><![CDATA[Redis6集群安装及其扩容缩容]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/131151624</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/131151624</guid><author>Field_Yang</author><pubDate>Sun, 11 Jun 2023 13:09:16 +0800</pubDate><description><![CDATA[移除master相对麻烦，因为主节点的里面是有分配了hash槽的，所以必须先把hash槽放入到其他的可用主节点中去，然后再进行移除节点操作，不然会出现数据丢失问题。上一步骤中创建的集群仅有master节点，需添加slave节点实现高可用，手动添加slave以实现和master不同主机，避免主机故障时，主从节点同时挂掉.前文安装的Ruby在Redis6属于无用功。因为主节点的里面是分配了hash槽，所以必须先把8006里的hash槽放入到其他的可用主节点中去，然后再进行移除节点操作，否则会出现数据丢失问题。]]></description><category></category></item><item><title><![CDATA[Windows命令行查找并kill进程及常用批处理命令汇总]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/131145877</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/131145877</guid><author>Field_Yang</author><pubDate>Sat, 10 Jun 2023 20:02:19 +0800</pubDate><description><![CDATA[示例 ：修改test1文件可以写入，先写“hello world”到test1，执行成功则不创建test0文件。注释：>>和>都可以将命令的输出内容输入到某文件中，若文件不存在，则同时创建该文件。示例 ：先写“hello world”到test1，执行不成功则创建test0文件。示例 ：先写“hello world”到test1，执行成功则创建test0文件。示例 ：先写“hello world”到test1，然后创建test0文件。示例：如果变量i==C则创建dir_C目录，否则创建file_%i文件。]]></description><category></category></item><item><title><![CDATA[Zabbix自定义redis6集群监控项并用python脚本自动创建应用集、监控项、触发器]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/131056008</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/131056008</guid><author>Field_Yang</author><pubDate>Mon, 05 Jun 2023 21:51:56 +0800</pubDate><description><![CDATA[转换一下，方便后面使用python脚本自动添加item项目。2.3、zabbix web端确认是否已经创建成功。2.2、运行脚本创建 应用集、监控项、触发器。相关api参考官方文档。2.5、创建图形（略）2.4、确认最新数据。]]></description><category></category></item><item><title><![CDATA[zabbix5配置QQ邮件告警]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/131025005</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/131025005</guid><author>Field_Yang</author><pubDate>Sat, 03 Jun 2023 20:11:39 +0800</pubDate><description><![CDATA[故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障!恢复{TRIGGER.STATUS}, 服务器:{HOSTNAME1}: {TRIGGER.NAME}已恢复!当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}问题详情:{ITEM.NAME}:{ITEM.VALUE}问题详情:{ITEM.NAME}:{ITEM.VALUE}]]></description><category></category></item><item><title><![CDATA[Zabbix5通过脚本自定义Nginx监控]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/131024301</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/131024301</guid><author>Field_Yang</author><pubDate>Sat, 03 Jun 2023 18:48:15 +0800</pubDate><description><![CDATA[配置-->主机-->点击 nginx 所在服务器-->点击 模板-->链接新模板 输入"Template App NGINX"->Add->最后点击 更新。配置-->模板-->“Template App NGINX”-->监控项-->创建监控项。配置-->模板-->“Template App NGINX”-->触发器-->创建触发器。配置-->模板-->“Template App NGINX”-->图形-->创建图形。监测-->主机-->选择nginx主机-->图形-->过滤相关图形。]]></description><category></category></item><item><title><![CDATA[Windows安装 Redis及Python操作Redis常见类型详解]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/130662726</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/130662726</guid><author>Field_Yang</author><pubDate>Sat, 13 May 2023 21:38:28 +0800</pubDate><description><![CDATA[反之，返回一个含有两个元素的列表，第一个元素是被弹出元素所属的 key ，第二个元素是被弹出元素的值。redis 模块使用 connection pool（连接池）来管理 redis server 的所有连接，每个 Redis 实例都会维护一个属于自己的连接池，这样做的目的是为了减少每次连接或断开的性能消耗。*注：可以把 redis 的路径加到系统的环境变量里，这样就省得再输路径了（如下截图），后面的redis.windows.conf 可以省略，如果省略，会启用默认的参数。]]></description><category></category></item><item><title><![CDATA[Docker安装Jenkins]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/107450300</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/107450300</guid><author>Field_Yang</author><pubDate>Sun, 19 Jul 2020 19:54:27 +0800</pubDate><description><![CDATA[[root@fieldyang01 var]# docker run -it --name jenkins -p 8080:8080 --restart=always -e TZ="Asia/Shanghai" -e JENKINS_OPTS="--prefix=/jenkins" -v "$PWD":/var/jenkins_home jenkins/jenkins
touch: cannot touch '/var/jenkins_home/copy_reference_file.log': P...]]></description><category></category></item><item><title><![CDATA[Docker简单搭建gos]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/107450285</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/107450285</guid><author>Field_Yang</author><pubDate>Sun, 19 Jul 2020 19:53:03 +0800</pubDate><description><![CDATA[[root@fieldyang01 data]# docker run -it --name=gogs -p 3022:22 -p 3000:3000 -v /root/yangzw/docker/gogs/data:/data gogs/gogs
Unable to find image 'gogs/gogs:latest' locally
Trying to pull repository docker.io/gogs/gogs ...
latest: Pulling from docker.io/go]]></description><category></category></item><item><title><![CDATA[配置hadoop集群常见报错汇总]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/107450186</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/107450186</guid><author>Field_Yang</author><pubDate>Sun, 19 Jul 2020 19:46:55 +0800</pubDate><description><![CDATA[配置hadoop集群常见报错汇总1、使用hdfs namenode -format 格式化报错找不到JAVAHOME
该问题只需在对应的窗口导入JAVAHOME即可，注意，此处为对应环境安装的JDK路径，笔者为/usr/local/java
[hadoop@hadoop0 var]$ export JAVA_HOME=/usr/local/java
鉴于每次执行都要导入，建议直接在对应的/XXX/hadoop-xxx/etc/hadoop/hadoop-env.sh 添加如下语句，可以免去这个麻烦
expo]]></description><category></category></item><item><title><![CDATA[安装配置hadoop3.2集群]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/107450152</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/107450152</guid><author>Field_Yang</author><pubDate>Sun, 19 Jul 2020 19:43:56 +0800</pubDate><description><![CDATA[安装配置hadoop3.2集群

1、安装JDK1.8
以下链接下载：http://www.oracle.com/technetwork/java/javase/downloads/
[root@hadoop0 ~]# tar zxfv jdk-8u231-linux-x64.tar.gz
[root@hadoop0 local]# ln -sv jdk1.8.0_231 java
‘java’ -&gt; ‘jdk1.8.0_231’
[root@hadoop0 local]# ls -lrdt java]]></description><category></category></item><item><title><![CDATA[Python动态类型：变量、对象和引用解析]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/107449974</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/107449974</guid><author>Field_Yang</author><pubDate>Sun, 19 Jul 2020 19:28:48 +0800</pubDate><description><![CDATA[Python动态类型：变量、对象和引用解析

1、变量、对象和引用
类型属于对象，而不是变量：变量名没有类型，对象才有类型，变量实质上是指向对象所在内存空间的指针，变量只是对对象的引用。
不同赋值，因为变量没有类型，所以实质上只是修改变量a为对不同类型的变量的引用。变量总是一个指向对象的指针，而不是可改变的内存区域的标签。给一个变量赋新值，并不是替换原始的对象，而是让这个变量去引用别的对象。通俗的讲就是一个变量被赋新值，只会影响这个变量，而不会影响其共享对象的变量。
&gt;&gt;&gt; a=3
&gt]]></description><category></category></item><item><title><![CDATA[内部错误：process exited while connecting to monitor: qemu-system-x86_64报错解决]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/104957057</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/104957057</guid><author>Field_Yang</author><pubDate>Wed, 18 Mar 2020 23:32:51 +0800</pubDate><description><![CDATA[错误： 内部错误：early end of file from monitor, possible problem: 2020-03-18T14:35:03.329327Z qemu-system-x86_64: -drive file=/image/ubuntu-134.qcow2,format=qcow2,if=none,id=drive-virtio-disk0: Could not ope...]]></description><category></category></item><item><title><![CDATA[KVM虚拟机使用virsh命令创建带操作系统image]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/104920787</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/104920787</guid><author>Field_Yang</author><pubDate>Tue, 17 Mar 2020 14:19:17 +0800</pubDate><description><![CDATA[KVM虚拟机使用virsh命令创建带操作系统image

说明：以下整个过程均实测可行，如配完不能正常启动镜像操作系统，核查虚拟机配置xml文件是否存在问题，网络配置是否存在问题。

1、检测CPU是否支持虚拟化

vmx为Intel系列虚拟化，采用Intel-VT技术，svm为AMD系列，采用AMD-V技术

注意：请务必开启以下虚拟化选项，否则无法加载kvm

--Windows：BIOS需要...]]></description><category></category></item><item><title><![CDATA[Docker 45个基本操作命令全整理]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/104751608</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/104751608</guid><author>Field_Yang</author><pubDate>Mon, 09 Mar 2020 14:15:43 +0800</pubDate><description><![CDATA[Docker基本操作命令查看docker进程
[root@fieldyang01 run]# ps -ef|grep docker
root 6451 1 0 04:54 ? 00:00:05 /usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-cur...]]></description><category></category></item><item><title><![CDATA[Centos6、Centos7更新内核并安装Docker容器]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/104751346</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/104751346</guid><author>Field_Yang</author><pubDate>Mon, 09 Mar 2020 14:07:26 +0800</pubDate><description><![CDATA[一、centos6安装docker1、更新内核
docker需要内核版本大于3.10，首先需要更新内核1）、查看内核
[root@www etc]# uname -r
2.6.32-279.el6.x86_64
[root@www ~]# cat /proc/version
Linux version 2.6.32-279.el6.x86_64 (mockbuild@c6b9.bsys.dev.c...]]></description><category></category></item><item><title><![CDATA[Corosync+Pacemaker+NFS+Mysql高可用集群部署]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/81591928</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/81591928</guid><author>Field_Yang</author><pubDate>Sat, 11 Aug 2018 22:39:27 +0800</pubDate><description><![CDATA[Corosync+Pacemaker+NFS+Mysql高可用集群部署（使用资源管理工具crmsh配置）

框架：crmsh(Corosync+pacemaker)+nfs+mysql

集群节点1:192.168.88.132 cen7.field.com

集群节点2:192.168.88.133 node2.field.com

集群节点3:192.168.88.135 node3.fiel...]]></description><category></category></item><item><title><![CDATA[rootkit后门检测工具rkhunter]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/81586931</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/81586931</guid><author>Field_Yang</author><pubDate>Sat, 11 Aug 2018 15:10:57 +0800</pubDate><description><![CDATA[rootkit后门检测工具RKHunter

1、关于rootkit

rootkit是Linux平台下最常见的一种木马后门工具，它主要通过替换系统文件来达到入侵和和隐蔽的目的，这种木马比普通木马后门更加危险和隐蔽，普通的检测工具和检查手段很难发现这种木马。

rootkit攻击能力极强，对系统的危害很大，它通过一套工具来建立后门和隐藏行迹，从而让攻击者保住权限，以使它在任何时候都可以使用root...]]></description><category></category></item><item><title><![CDATA[rootkit后门检测工具chkrookit]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/81586917</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/81586917</guid><author>Field_Yang</author><pubDate>Sat, 11 Aug 2018 15:09:48 +0800</pubDate><description><![CDATA[rootkit后门检测工具chkrookit

1、编译安装chkrookit

官方站点：http://www.chkrootkit.org/

[root@node1 ~]# vim /etc/resolv.conf

1）、安装gcc编译环境

[root@node1 ~]# yum -y install gcc gcc-c++ make cmake glibc-static glibc-u...]]></description><category></category></item><item><title><![CDATA[Corosync+Pacemaker+NFS+Httpd高可用web集群部署]]></title><link>https://blog.youkuaiyun.com/Field_Yang/article/details/81571431</link><guid>https://blog.youkuaiyun.com/Field_Yang/article/details/81571431</guid><author>Field_Yang</author><pubDate>Fri, 10 Aug 2018 23:59:33 +0800</pubDate><description><![CDATA[Corosync+Pacemaker+NFS+Httpd高可用web集群（使用资源管理工具pcs配置）

框架：pcs(Corosync+pacemaker)+nfs+httpd

集群节点1:192.168.88.132  cen7.field.com

集群节点2:192.168.88.133  node2.field.com

集群节点3:192.168.88.134  node1.fiel...]]></description><category></category></item></channel></rss>