For_myself0
码龄7年
关注
提问 私信
  • 博客:67,205
    67,205
    总访问量
  • 57
    原创
  • 532,619
    排名
  • 53
    粉丝
  • 0
    铁粉

个人简介:基础学员

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2018-03-21
博客简介:

运维小何的博客

博客描述:
运维
查看详细资料
个人成就
  • 获得22次点赞
  • 内容获得2次评论
  • 获得50次收藏
创作历程
  • 57篇
    2018年
成就勋章
TA的专栏
  • elk
  • linux运维
    13篇
  • python
    10篇
  • shell
    3篇
  • 基础服务管理
    8篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux 运维:ELK日志处理

ELK=elasticsearch+logstash+kibana一、Elasticsearch-单节点1、安装elasticsearchelasticsearch运行需要java图形化显示 elasticsearch-head[root@server1 ~]# lselasticsearch-2.3.3.rpm elasticsearch-head-master.z...
原创
发布博客 2018.07.31 ·
1837 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Linux运维:Hadoop集群

一、安装配置hadoop配置hadoop、jdk(jdk辅助)以hadoop用户操作 [root@server1 ~]# lshadoop-2.7.3.tar.gz jdk-7u79-linux-x64.tar.gz[root@server1 ~]# useradd -u 800 hadoop[root@server1 ~]# mv * /home/hadoop/[ro...
原创
发布博客 2018.07.22 ·
877 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Linux运维:Zabbix监控(二)

一、Zabbix:API管理主机1、获得令牌(zabbix主机:172.25.120.11)[root@server7 ~]# vim zabbix-api[root@server7 ~]# chmod +x zabbix-api [root@server7 ~]# cat zabbix-api curl -s -X POST -H 'Content-Type:applic...
原创
发布博客 2018.07.22 ·
1348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux运维:Zabbix监控(一)

一、Zabbix安装注意:redhat7.3 的操作系统1、安装zabbix,注意依赖性[root@server7 ~]# lsanaconda-ks.cfgfping-3.10-1.el7.x86_64.rpmiksemel-1.4-2.el7.centos.x86_64.rpmphp-bcmath-5.4.16-42.el7.x86_64.rpmphp-mbstr...
原创
发布博客 2018.07.19 ·
812 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux运维: Saltstack 自动化运维(二)

一、minion信息查询测试所有节点[root@server3 salt]# salt '*' test.pingserver5: Trueserver3: Trueserver4: True1、查询所有信息[root@server3 salt]# salt server4 grains.items2、查询指定信息[root@s...
原创
发布博客 2018.07.19 ·
445 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux运维: Saltstack 自动化运维(一)

Saltstack部署一、安装 salt1个master(server3)2个minion(server4、server5) 1、配置yum源(以master为例)[root@server3 ~]# cat /etc/yum.repos.d/rhel-source.repo [rhel-source]name=Red Hat Enterprise Linux $rel...
原创
发布博客 2018.07.19 ·
477 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 运维 : Codis 集群

Codis 集群一、单机集群化哈希槽 < 16834 : 集群损坏master down过半 : 集群损坏 1、配置单机多线程,以7001为例[root@server2 ~]# mkdir /usr/local/redis-cluster/700{1..6} -p[root@server2 ~]# cd /usr/local/redis-cluster/[root@...
原创
发布博客 2018.07.12 ·
793 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 运维:Redis 服务

Redis 键值数据库 主从复制一、安装redis1、源码安装(2和3一致,以主机3为例)[root@server3 ~]# cd redis/[root@server3 redis]# tar zxf redis-4.0.1.tar.gz [root@server3 redis]# cd redis-4.0.1[root@server3 redis-4.0.1]# ...
原创
发布博客 2018.07.12 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux 运维:Nginx-Openresty和Nginx-tomcat

一、Openresty1、编译、安装opesresty[root@server1 ~]# tar zxf openresty-1.13.6.1.tar.gz [root@server1 ~]# cd openresty-1.13.6.1[root@server1 openresty-1.13.6.1]# ./configure --prefix=/usr/local/lnmp/...
原创
发布博客 2018.07.05 ·
2558 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 运维:LNMP(nginx+mysql+php)架构

一、Mysql 源码安装1、解压、预编译 mysql注意:mysql 包和 mysql-boost 包的区别(mysql包必须配合boost-1.59版)示例为 mysql-boost 包安装(boost 模块自带)注意:安装 2.8 及以上版本的 cmake tar zxf mysql-boost-5.7.11.tar.gz yum install -y ...
原创
发布博客 2018.06.30 ·
1148 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux运维:Pacemaker + Nginx

一、配置RS主机(server2、server3)注意:RS主机做同样配置,以默认发布文件区分[root@server2 ~]# yum install -y httpd[root@server2 ~]# vim /var/www/html/index.html[root@server2 ~]# /etc/init.d/httpd startStarting httpd: h...
原创
发布博客 2018.06.28 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux 运维:LVS服务

一、LVS的DR模式route(路由)-> F5 -> lvs(4) -> nginx(7) / haproxy -> webserver1主机(VS:VirtualServer)1、安装ipvsadm注意:rhel6:需要对yum源配置;rhel7:不需要
原创
发布博客 2018.06.20 ·
4776 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux 运维:虚拟机封装与CDN服务

虚拟机封装一、1.新建6.5版本的虚拟机mem = 512 (默认选择无图形化安装)GiB=20(虚拟硬盘disk,内存大一点)lanuage = English 选择语言Time Zone = Asia/Shanghai 时区ipv6 (不选)设置超户密码二、进入虚拟机进行设置1、虚拟机进行封装cd /etc/udev/rules.d (删除70-*文...
原创
发布博客 2018.06.20 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python面向对象

一、面向对象和面向过程**面向对象编程—Object Oriented Programming,简称 OOP,把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数;**面向过程把函数继续切分为子函数,来降低系统的复杂度;二、类1.类的创建 父类(基类)和子类(派生类)##针对不同对象,特色化设置class Cat(object): ##所有类的父类均可为ob...
原创
发布博客 2018.06.07 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python文件操作

一、文件读写的原理Python 内置了读写文件的函数,用法和 C 是兼容的;操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(又称文件描述符),然后,通过操作系统提供的接口从这个文件对象操作;二.文件读写的操作注意:##注意:操作时顺序为:打开+操作+关闭f = open('/root/hello') ##打开文件,如不存在会报错f.r...
原创
发布博客 2018.06.07 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python模块

模块一、模块简述在 Python 中,一个.py文件就称之为一个模块(Module)。其优势在于:大大提高了代码的可维护性;当一个模块编写完毕,就可以被其他地方引用;二、模块搜索路径1.默认情况下,Python 解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在 sys 模块的 path 变量中:In [1]: import sysIn [2...
原创
发布博客 2018.06.05 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python高阶函数

一、map函数(执行)1.map原理:map( ) 函数接收两个参数,一个是函数,一个是序列, map 将传入的函数依次作用到序列的每个元素,并把结果作为新的 list 返回2.对[1,2,3]、 [4,5,6] 、[7,8,9]三个列表一一对应求和##from collections import Iterabledef add(*num): return s...
原创
发布博客 2018.06.04 ·
1290 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

python高级特性

一、迭代In [2]: from collections import Iterable ##判断是否可迭代,需导入Iterable模块In [3]: isinstance([1,2,3],Iterable)Out[3]: True ##可for循环遍里的数据类型,均可迭代In [4]: isinstance((1,2,3),Iterable)Out[4]: TrueIn...
原创
发布博客 2018.06.04 ·
345 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python练习_01

练习1. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?for i in range(1,5): ##重点是i、j、K范围相同,值不同 for j in range(1,5): for k in range(1,5): if i!=j and j!=k and i!=k: r...
原创
发布博客 2018.05.30 ·
467 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python字典与函数

字典一、定义 d=dict(a=2,b='hello') ##直接定义赋值 d={}.fromkeys() ##采用fromkeys函数定义打印模块pprint,使输出更美观# import pprint ##导入pprint模块# user=[]# for i in range(10): ##生成user列表user1-user10用户# ...
原创
发布博客 2018.05.30 ·
874 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多