<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mighty13的专栏]]></title><description><![CDATA[所学甚杂，尽量把心得都记录下，以作备忘。]]></description><link>https://blog.csdn.net/mighty13</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; mighty13]]></copyright><item><title><![CDATA[Zabbix集成Grafana]]></title><link>https://blog.csdn.net/mighty13/article/details/123851854</link><guid>https://blog.csdn.net/mighty13/article/details/123851854</guid><author>mighty13</author><pubDate>Wed, 30 Mar 2022 21:15:08 +0800</pubDate><description><![CDATA[Grafana是一个开源的度量分析与可视化平台，可对来自各种各种数据源的数据进行查询、分析、可视化处理以及配置告警。
Zabbix虽然也提供了可视化功能，但是功能比较简单，因此通常会结合Grafana进行图形展示。
一、安装配置Grafana
Grafana安装比较简单，可参考https://grafana.com/grafana/download
1.1 安装Grafana
yum install https://dl.grafana.com/enterprise/release/grafana-ente]]></description><category></category></item><item><title><![CDATA[CentOS7制作本地yum源（EPEL）步骤]]></title><link>https://blog.csdn.net/mighty13/article/details/122406541</link><guid>https://blog.csdn.net/mighty13/article/details/122406541</guid><author>mighty13</author><pubDate>Sun, 23 Jan 2022 17:28:24 +0800</pubDate><description><![CDATA[很多情况下机器上不了互联网，无法使用默认的yum源安装软件，因此搭建本地yum源非常有必要。
准备工作
配置网络等。
创建yum源用到的目录。
mkdir -p /data/soft/epel    /data/soft/centos7

配置本机yum源
方法一：使用阿里源
阿里源配置相对方便。具体帮助见https://developer.aliyun.com/mirror/
# 备份CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yu]]></description><category></category></item><item><title><![CDATA[Proxmox VE（PVE）配置xterm.js终端]]></title><link>https://blog.csdn.net/mighty13/article/details/122643708</link><guid>https://blog.csdn.net/mighty13/article/details/122643708</guid><author>mighty13</author><pubDate>Sat, 22 Jan 2022 21:24:45 +0800</pubDate><description><![CDATA[PVE创建虚拟机后默认只能noVNC方式连接虚拟机，该终端无法复制粘贴，非常不方便。
PVE还提供了xterm.js终端，xterm.js终端是一种Web终端，简单配置后可满足复制粘贴命令的需求。
配置串口
xterm.js终端需要串口支持。添加方式有两种：


图形界面：在虚拟机的硬件（Hardware）页中，点击add、选择Serial Port添加串口。



命令：在PVE集群shell中输入命令qm set 虚拟ID -serial0 socket


重启虚拟机并验证是否有 ttyS
dmesg]]></description><category></category></item><item><title><![CDATA[yum彻底卸载软件包（包含依赖）]]></title><link>https://blog.csdn.net/mighty13/article/details/122412447</link><guid>https://blog.csdn.net/mighty13/article/details/122412447</guid><author>mighty13</author><pubDate>Tue, 11 Jan 2022 10:43:48 +0800</pubDate><description><![CDATA[概述
yum命令安装软件包会同时安装需要的依赖包，但yum remove却只卸载这个文件包本身，如果需要删除安装时附加的依赖包，则可以使用yum history的相关操作实现回滚。
具体操作
查看yum操作(事务)历史
[root@localhost ~]# yum history list 或 yum history
Loading "fastestmirror" plugin
Config time: 0.007
Yum version: 3.4.3
ID     | Login user       ]]></description><category></category></item><item><title><![CDATA[CentOS7 yum安装Ansible并验证]]></title><link>https://blog.csdn.net/mighty13/article/details/122398490</link><guid>https://blog.csdn.net/mighty13/article/details/122398490</guid><author>mighty13</author><pubDate>Mon, 10 Jan 2022 14:53:47 +0800</pubDate><description><![CDATA[在CentOS7下，采用yum形式安装Anisle并进行验证。
安装Ansible
直接采用yum安装，默认安装的是环境为Python2。
安装Ansible需要epel源。
[root@root ~]# yum install ansible -y
# 仅显示依赖部分
Dependencies Resolved

=================================================================================================]]></description><category></category></item><item><title><![CDATA[Zabbix5.0部署客户端（agent）]]></title><link>https://blog.csdn.net/mighty13/article/details/122387768</link><guid>https://blog.csdn.net/mighty13/article/details/122387768</guid><author>mighty13</author><pubDate>Sun, 09 Jan 2022 17:37:55 +0800</pubDate><description><![CDATA[CentOS7
配置Zabbix官方源
[root@webserver ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
[root@webserver ~]# yum clean all
安装客户端
[root@webserver ~]# yum install  zabbix-agent -y

修改客户端服务配置
[root@webserver ~]# v]]></description><category></category></item><item><title><![CDATA[设置中文字体解决Zabbix5.0监控图表乱码问题]]></title><link>https://blog.csdn.net/mighty13/article/details/122358002</link><guid>https://blog.csdn.net/mighty13/article/details/122358002</guid><author>mighty13</author><pubDate>Sat, 08 Jan 2022 22:30:03 +0800</pubDate><description><![CDATA[Zabbix5.0管理界面提供多语种支持，切换中文可以通过如下操作完成：User settings→Users →Language→Chinese(zh_CN)→Update。
中文界面中有一个小问题，就是汉字不能正常显示，原因是Zabbix默认字体是英文字体，因此将默认字体为设置中文字体就可以解决问题。
解决方案的第一个问题：图表中使用的字体存放在哪儿？
经过查找资料可知字体的路径在/usr/share/zabbix/assets/fonts/
[root@webserver ~]# ll  /usr/s]]></description><category></category></item><item><title><![CDATA[将Zabbix5.0 数据库部署在另外一个服务器]]></title><link>https://blog.csdn.net/mighty13/article/details/122371115</link><guid>https://blog.csdn.net/mighty13/article/details/122371115</guid><author>mighty13</author><pubDate>Fri, 07 Jan 2022 21:25:37 +0800</pubDate><description><![CDATA[概述
之前Zabbix数据库安装在Zabbix-Server上，为了方便随后扩容，数据库单独放在另一个服务器172.16.1.242上。
操作
停止Zabbix-Server服务
systemctl stop zabbix-server

初始化Zabbix数据库
连接数据库
mysql -h 172.16.1.242 -uroot -p

创建数据库
create database zabbix character set utf8 collate utf8_bin;
grant all privileg]]></description><category></category></item><item><title><![CDATA[Zabbix5.0 客户端（agent）配置异常记录]]></title><link>https://blog.csdn.net/mighty13/article/details/122339032</link><guid>https://blog.csdn.net/mighty13/article/details/122339032</guid><author>mighty13</author><pubDate>Thu, 06 Jan 2022 16:09:22 +0800</pubDate><description><![CDATA[Zabbix5.0 客户端（agent）安装不多赘述，在配置过程中容易出现一些问题，网上大多教程为较早版本，Zabbix界面有一些变化，可能不能解决问题。
异常一：no active checks on server [xxx:10051]: host [xxx] not found
异常原因
未正确设置客户端（agent）的主机名
解决方法

在客户端配置zabbix_agentd.conf中，正确设置Hostname。
在Zabbix web页面点击Configuration-&gt;Hosts -&g]]></description><category></category></item><item><title><![CDATA[MySQL5.6 安装 Zabbix5.0异常记录]]></title><link>https://blog.csdn.net/mighty13/article/details/122334817</link><guid>https://blog.csdn.net/mighty13/article/details/122334817</guid><author>mighty13</author><pubDate>Thu, 06 Jan 2022 00:22:36 +0800</pubDate><description><![CDATA[起因
为了省事，直接找了一台已经安装过MySQL和Apache的机器安装Zabbix5.0。MySQL版本为5.6.3。
异常
问题主要集中在导入Zabbix表结构。即zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix命令。
异常一
此处可能出现第一个异常为Specified key was too long; max key length is 767 bytes异常。
原因是MySQL5.7以]]></description><category></category></item><item><title><![CDATA[curl#60 The certificate issuer‘s certificate has expired错误的解决方法]]></title><link>https://blog.csdn.net/mighty13/article/details/122327331</link><guid>https://blog.csdn.net/mighty13/article/details/122327331</guid><author>mighty13</author><pubDate>Wed, 05 Jan 2022 23:56:41 +0800</pubDate><description><![CDATA[故障现象
[root@master ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
Retrieving https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
curl: (60) The certificate issuer's certific]]></description><category></category></item><item><title><![CDATA[CentOS7 安装 Zabbix5.0 安装步骤]]></title><link>https://blog.csdn.net/mighty13/article/details/122334450</link><guid>https://blog.csdn.net/mighty13/article/details/122334450</guid><author>mighty13</author><pubDate>Wed, 05 Jan 2022 23:46:06 +0800</pubDate><description><![CDATA[按照官方文档指导安装Zabbix非常简单，根据操作系统、数据库和Web服务器版本可定制针对性的安装文档。比如CentOS7，Zabbix5.0，MySQL，Apache的文档为https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache官方文档忽略了安装数据库和Web服务器的过程，安装过程中需要注意的是MySQL的版本要大于5.7，否则构建Zabbix数据库失败]]></description><category></category></item><item><title><![CDATA[Pandas API 文档索引中文翻译版（一）—— Series]]></title><link>https://blog.csdn.net/mighty13/article/details/121733804</link><guid>https://blog.csdn.net/mighty13/article/details/121733804</guid><author>mighty13</author><pubDate>Wed, 08 Dec 2021 19:54:46 +0800</pubDate><description><![CDATA[说明：以Pandas官方API文档https://pandas.pydata.org/docs/reference/index.html为依据，根据使用频率对次序进行整理，并计划补充API详细解读。当前版本：1.3.4

]]></description><category></category></item><item><title><![CDATA[CentOS7.6 设置Jupyter Lab（anaconda）远程访问，以系统服务运行]]></title><link>https://blog.csdn.net/mighty13/article/details/121600363</link><guid>https://blog.csdn.net/mighty13/article/details/121600363</guid><author>mighty13</author><pubDate>Mon, 29 Nov 2021 18:47:05 +0800</pubDate><description><![CDATA[安装jupyter lab过程不再赘述。
测试
设置所有本机所有IP均可访问，服务端口为8080，设置启动目录为/root/ipynbs。
由于当前用户为root，出于安全考虑，jupyter lab需要设置--allow-root才能运行。
(base) [root@ecs-9e76 ~]# jupyter lab --ip=0.0.0.0 --port=8080 --notebook-dir='/root/ipynbs' --allow-root
[I 22:49:45.533 LabApp] Jupy]]></description><category></category></item><item><title><![CDATA[CentOS7.6 安装Anaconda3]]></title><link>https://blog.csdn.net/mighty13/article/details/121599864</link><guid>https://blog.csdn.net/mighty13/article/details/121599864</guid><author>mighty13</author><pubDate>Mon, 29 Nov 2021 18:45:47 +0800</pubDate><description><![CDATA[下载Anaconda安装文件

到清华镜像源下载Anaconda
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&amp;O=D
选择2021.11版本
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.11-Linux-x86_64.sh
将文件上传到CentOS中。

安装Anaconda
root@ecs-9e76 ~]# ls
Anaconda]]></description><category></category></item><item><title><![CDATA[CentOS7.6 Docker+Gunicorn部署Flask]]></title><link>https://blog.csdn.net/mighty13/article/details/121586507</link><guid>https://blog.csdn.net/mighty13/article/details/121586507</guid><author>mighty13</author><pubDate>Sun, 28 Nov 2021 18:18:23 +0800</pubDate><description><![CDATA[安装Docker
[root@ecs-9e76 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
[root@ecs-9e76 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
[root@ecs-9e76 ~]# yum makecache fast
[root@ecs-9e76 ~]]]></description><category></category></item><item><title><![CDATA[华为云部署Centos7.6 Django+Gunicorn+Gevent+Supervisor+Nginx]]></title><link>https://blog.csdn.net/mighty13/article/details/121581110</link><guid>https://blog.csdn.net/mighty13/article/details/121581110</guid><author>mighty13</author><pubDate>Sat, 27 Nov 2021 21:14:12 +0800</pubDate><description><![CDATA[测试环境Django默认使用sqlite3。由于CentOS7.6默认安装sqlite3版本为3.7.17，与较新的Django不兼容，因此需要升级。
创建gunicorn.py,通过gunicorn.py将Django项目和nginx连接在一起。
使用supervisor启动项目。]]></description><category></category></item><item><title><![CDATA[华为云部署Centos7.6 Flask+Gunicorn+Gevent+Supervisor+Nginx]]></title><link>https://blog.csdn.net/mighty13/article/details/121571451</link><guid>https://blog.csdn.net/mighty13/article/details/121571451</guid><author>mighty13</author><pubDate>Sat, 27 Nov 2021 17:48:37 +0800</pubDate><description><![CDATA[Flask+Gunicorn+Gevent+Supervisor+Nginx是相对比较成熟的部署方案。
参考https://blog.csdn.net/gh254172840/article/details/81224921完成了在华为云上的部署。
基础环境
华为云ECS
OS：CentOS7.6
Python：Python3.6.8
配置pip

升级pip，否则不能使用pip config命令。升级后pip版本为21.3。

pip3 install -U pip -i https://repo.hua]]></description><category></category></item><item><title><![CDATA[pandas案例：旅游数据处理]]></title><link>https://blog.csdn.net/mighty13/article/details/121265761</link><guid>https://blog.csdn.net/mighty13/article/details/121265761</guid><author>mighty13</author><pubDate>Thu, 11 Nov 2021 13:20:50 +0800</pubDate><description><![CDATA[任务详情
根据下方给出的全国旅游景点数据，完成以下任务：

使用 Pandas 读取全国旅游景点数据文件，使用 id 列作为索引；
去掉景点级别(level)字段（列）中数据的“景区”二字，字段中数据是 ‘\N’ 的情况不进行处理。如：‘4A景区’-&gt;‘4A’；
添加新的字段（列）‘city’，表示景点所在的省、市或自治区。比如：‘北京’，‘上海’，'江苏’等；
去掉所有的免费景点(price=0)；
计算景点的销售额(price * sales)，如果同一省、直辖市或自治区内的多个景点销售额相同，保]]></description><category></category></item><item><title><![CDATA[pandas案例：温差查询]]></title><link>https://blog.csdn.net/mighty13/article/details/121265399</link><guid>https://blog.csdn.net/mighty13/article/details/121265399</guid><author>mighty13</author><pubDate>Thu, 11 Nov 2021 12:35:56 +0800</pubDate><description><![CDATA[任务详情
给定一各地 2016 年 1 月和 2 月各个时间点的温度表格，表格预览见页面下方。
数据表的第二列表示当前时间，数据表第一行第三列到第一行最后一列表示地点。
如：表格的第二行第三列 30.36 表示：Vancouver （温哥华）在 2016-01-01 00:00:00 这一时刻的温度是 30.36 度（华氏度）。
程序给定一个日期（date）和一个地点（place），要求返回该地在这个日期下的温差（摄氏度）。
注意：华氏度需要转换成摄氏度！
华氏度转摄氏度公式：摄氏度 = (华氏度 - 32]]></description><category></category></item></channel></rss>