
Linux自动化运维
专门分享DevOps、自动化运维、Kubernetes、Docker等运维优秀实践经验,由系统运维、脚本编程、devops以及资源分享等分类组成,涵盖了DevOps、自动化运维、...
GeekShuai
这个作者很懒,什么都没留下…
展开
-
linux系统日志概念及rsyslog服务配置
linux系统日志概念及rsyslog服务配置日志是什么日志是系统用来记录系统运行时候的一些相关信息的纯文本文件日志的目的是为了保存相关程序的运行状态,错误信息等,为了对系统进行分析,保存历史记录以及在出现错误的时候发现分析错误使用linux系统一般会保存一下类型日志内核信息服务信息应用程序信息Rsysloglinux系统中用来实现日志功能的服务称之为rsysl...原创 2020-02-01 15:29:51 · 697 阅读 · 0 评论 -
ansible史上最全常见企业级应用模块详解
ansible常见企业级应用模块详解文章目录ansible常见企业级应用模块详解查看模块帮助文档ansible命令应用基础使用ansible模块详解ping模块copy模块fetch: (从客户端取单个文件)script模块: (运行脚本)command模块 :(最通用的功能、默认模块)yum模块:通过yum模块安装软件service模块:管理软件服务file模块:设置文件属性cron模块:计划...原创 2019-04-28 22:35:24 · 5856 阅读 · 0 评论 -
ansible命令中ansible-vault命令的使用详解
ansible中ansible-vaultm命令的使用管理加密/解密yml(palybook)文件工具有时编写的playbook文件中会存在重要信息,考虑到安全,可以使用此工具进行加密!选项说明ansible-vault [create(创建新)|decrypt(解密)|edit(编辑加密文件)|encrypt(加密)|rekey(修改口令)|view(查看)] [options(...原创 2019-04-29 16:14:50 · 9712 阅读 · 0 评论 -
ansible的工作架构原理及多种ansible安装方式
ansible工作架构原理及多种安装方式文章目录ansible工作架构原理及多种安装方式ansible的特性ansible基本架构ansible工作原理ansible主要组成部分ansible的安装方式rpm包安装编译安装Git方式pip安装确认安装成功ansible相关文件主机清单inventory主机清单作用演示ansible的特性模块化:调用特定的模块,完成特定的任务–>(10...原创 2019-04-29 16:24:17 · 3063 阅读 · 0 评论 -
ansible的主机清单/资源inventory配置详解
主机清单inventory文章目录主机清单inventory主机清单作用演示inventory主机清单ansible的主要功能在于批量主机操作,为了便捷的使用启动的部分主机,可以在inventory file中将其分组命名默认的inventory file默认的inventory file为/etc/ansible/hostsinventory可以有多个inve...原创 2019-04-29 16:27:38 · 3070 阅读 · 0 评论 -
ansible-galaxy命令使用详解
ansible-galaxy命令文章目录ansible-galaxy命令ansible-galaxyansible-pullansible-galaxy(1)连接galaxy.ansible.com下载相应的roles(角色)roles(角色):就是一堆playbook的集合列出所有已经安装的galaxyansible-galaxy list安装galaxy,角色包a...原创 2019-04-29 17:05:40 · 10526 阅读 · 0 评论 -
CentOS6.x-系统初始优化
文章目录1)更换yum/epel源2)关闭SELinux3)关闭防火墙iptables4)精简开机自启动服务5)修改Linux服务器字符集6)内核优化7)时间同步8)加大文件描述9)下载安装系统基础软件10)处理/etc/bashrc以及/root/.bashrc11)添加一个用户12)将geek添加到sudo管理,以后geek就相当于管理员13)优化SSH远程连接14)命令行安全(不能使用,会导...原创 2019-02-20 20:02:12 · 1630 阅读 · 0 评论 -
运维在工作中如何面对给予权限问题?
工作场景:场景一:开发找到运维说:请给我开一个MySQL的权限!首先要和开发沟通:1.你要干嘛使? (决定权限)2.你从哪连? (主机域)3.申请,走流程,OA,邮件。4.你要针对哪个库进行操作,最好问清楚,对哪些表进行操作? 针对库内所有的表:库.* (单库级别) 针对某一个表进行操作:库.表 (单表级别) for ...原创 2019-05-11 15:59:19 · 5899 阅读 · 0 评论 -
zabbix4.x-编译安装详解
zabbix4.x-编译安装文章目录zabbix4.x-编译安装zabbix的部署原理zabbix的官网Zabbix Server编译安装安装选项说明zabbix安装完后目录介绍zabbix server的安装验证Mysql数据库初始化zabbix server的配置启动zabbix serverZabbix Web的安装zabbix的部署原理zabbix server需要把监控数据入sq...原创 2019-07-15 14:28:55 · 2585 阅读 · 0 评论 -
ansible使用方法深入解析
ansible使用方法深入解析文章目录ansible使用方法深入解析ansible主配置文件ansible系列命令ansible的Host-pattern(主机模式)ansible命令执行过程ansible主配置文件/etc/ansible/ansible.cfgcat /etc/ansible/ansible.cfg[defaults]# some basic default va...原创 2019-04-28 21:46:17 · 2240 阅读 · 0 评论 -
linux下SSH服务利用shell脚本实现密钥的批量分发与执行
SSH项目利用shell脚本实现密钥的批量分发与执行ssh密钥的批量分发开始安装sshpass免交互工具并进行SSH-key的批量分发下载epel源并更新yum仓库wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum -y clean allyum makecache安...原创 2019-04-28 20:16:46 · 3277 阅读 · 0 评论 -
ansible全面使用介绍及运维工程师日常工作解析
ansible全面介绍及运维工程师日常工作解析运维自动化发展历程及技术应用本地部署(on-permises)自己买硬件服务器,自己部署系统,开发应用程序基础设施即服务(laas---infrastructure as a server)硬件通过购买的方式(阿里云/AWS/腾讯云),提供基本硬件架构,有了硬件后自己只需要按需求部署系统/软件应用即可平台即服务(paas---Plat...原创 2019-04-28 10:42:33 · 2441 阅读 · 1 评论 -
搭建NTP时间服务器
文章目录NTP服务说明部署服务端NTP服务NTP服务说明(1)NTP服务器是用于局域网服务器时间同步使用的,可以保证局域网所有的服务器与时间服务器的时间保持一致,某些应用对时间实时性要求高,必须保证时间的统一性(2)在互联网中的时间服务器也有很多,例如: 复旦大学免费NTP:"ntp.fudan.edu.cn 阿里云免费NTP:"ntp1.aliyun.com"NTP服务器的监听...原创 2019-02-20 20:45:28 · 5937 阅读 · 0 评论 -
Rsync工具搭建部署及访问原理(三)
文章目录rsync守护进程方式数据同步原理部署rsync守护进程模式rsync服务端部署rsync客户端部署rsync守护进程方式数据同步原理图示:过程解释说明:(1)所做的把本地的文件推到rsync服务端backup模块里对应目录下(2)当客户端与服务端进行连接的的时候,客户端在到达服务端门口时候前面会有一扇门,这扇门可以做判断,它的作用就是去服务端里的/etc/rsyncd.con...原创 2019-02-20 20:39:02 · 4945 阅读 · 0 评论 -
Rsync备份工具命令讲解(二)
文章目录rsync基本说明rsync同步的过程中模式组成rsync三种工作方式语法说明第一种工作方式:本地同步第二种工作方式:通过远程sheel方式第三种工作方式:守护进程方式第四种工作方式:临时启动rsync daemonrsync基本说明(1)rsync的目的是实现本地主机和远程主机上的文件同步(这里包括远程拉到本地,本地推到远程这两种同步方式),还可以实现本地不同路径下文件的同步,但是...原创 2019-02-20 19:55:17 · 2046 阅读 · 0 评论 -
Rsync备份工具讲解(一)
文章目录什么是rsync软件什么是全量传输什么是增量传输rsync对比其他命令对比测试:rsync的特性rsync复制原理rsync的企业工作场景说明本文将介绍inotify+rsync和sersync工具的使用方法,详细介绍rsync的相关原理,rsync的同步过程,希望给位朋友们能藉此深入rsync工具.让它成为你有利助手!原创 2019-02-20 11:07:24 · 6616 阅读 · 0 评论 -
rsync详细部署过程及讲解
备份服务器讲解------rsync备份服务器(适用于unix linux windows)##什么是rsync软件是一款开源的,快速的,多功能,可实现全量及增量的本地或远程数据同步备份的优秀工具全量及增量:全量: 主机A有10G数据------>主机B接收10G数据 主机A有10G又增加5G数据---->主机B又接收一遍10G数据和新增加的5G数...原创 2019-03-28 20:54:34 · 4999 阅读 · 1 评论 -
linux下安装SSH服务及使用详解
linux下安装SSH服务及使用详解ssh服务介绍说明secure shell protocol简称SSH,是由IETF网络工作小组(network working group) 制定,在进行数据传输之前,SSH先对联级数据包通过加密技术进行加密处理,加密后在进行数据传输,确保了传递的数据安全.SSH是专门为远程登录会话和其他网络服务(例如:rsync,ansible)提供的安全性协议,利用...原创 2019-04-28 10:40:41 · 103886 阅读 · 1 评论 -
如何使用SSH连接到linux服务器的指定目录中及执行命令
如何使用SSH连接到linux服务器的指定目录中及执行命令(1)在初入Linux运维职业的人中经常遇到这样的场景,使用SSH命令进入到服务器,然后在使用cd命令进入到对应的目录中,再开始继续工作.这是非常没有效率的! (2)有没有可以快速进入Linux服务器指定目录,还可以实现SSH连接上服务器后立即执行一个对应的命令?有!下面会一一讲到SSH低效的操作连接方式之前在我刚接触ssh命...原创 2019-04-28 10:41:23 · 7583 阅读 · 1 评论 -
Rsync工具参数及使用方法说明(四)
文章目录rsync参数选项rsync参数选项说明保持同步目录及文件属性 这里的-avzP相当于-vzrtopgDIP(还多了DI功能,生产环境常用的参数选项为-azvP或-vzrtopgP,如果时放入脚本中,也可以把-v和-P去掉,这里的- -progress可以用-P{大写}代替) 下面是经常用到的几个参数-a, --archive 归档模式,表示以递归方式传输文件,并保持所...原创 2019-02-20 20:50:31 · 1939 阅读 · 0 评论