Linux运维:如何使用ss代替netstat命令

文章目录 [隐藏] netstat 的用法 ss 的用法 在运维和管理Linux服务器的时候,我们最常用的就是netstat命令,我常用这个命令来查看当前服务器上有哪些进程正在侦听端口,主要用来诊断网络服务的工作状态。当然如果想代运维服务器,可以联系景安网络。 不过,最近有一次安装好一个 Ubuntu 发型版,发现默认没有netstat命令,觉得非常奇怪,自己手动安装后,发现 man pages 提示...

自动化运维之Ansible服务部署详述

文章目录 [隐藏] 一、概述分析 1. Puppet 2. SaltStack 3. Ansible 二、Ansible安装 一、概述分析 由于互联网的快速发展导致产品更新换代速度逐渐加快,运维人员每天都要进行大量的维护操作,仍旧按照传统方式进行维护会使得工作效率低下。这时,部署自动化运维就可以尽可能安全、高效地完成这些工作。 一般会把自动化运维工具划分为两类:一类是需要使用代理工具的,也就...

自动化运维工具—SaltStack安装部署及简单案例

文章目录 [隐藏] SaltStack原理 SaltStack常用模块 实验环境 SaltStack安装 1、更改主机名关闭防火墙 2、安装master与minion端 3、master端配置 4、被管理端minnion配置 5、C/S构建完成,验证简单操作 Saltstack批量部署安装Apache 1、创建sls入口文件表示执行Apache模块 2、创建模块执行文件 SaltStack原理 SaltStack由Master(服务端)和Minion(客户端)组成,Master和M...

MySQL运维系列 之 如何快速定位IO瓶颈

文章目录 [隐藏] 背景 实战 总结 摘要: MySQL的瓶颈,一般分为IO密集型和CPU密集型 CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话题后面会有一篇专题介绍 今天主要聊聊IO密集型的应用中,我们应该如何快速定位到是谁占用了IO资源比较多 背景 环境1. MySQL的瓶颈,一般分为IO密集型和CPU密集型 CPU出问题的情况比较少,最近就遇到过一次比较大的故障,这个话...

CentOS 7 里使用自动化运维工具Ansible

文章目录 [隐藏] 一、简介与优点 二、安装与基本使用 PS:开源的自动化运维部署工具,在以前的项目中应用过Puppet,研发部门也开发过一套自动化部署系统(主要基于java在web界面调用shell脚本部署),使用过程中都有各种不满意。最近尝试一个新一点的Ansible,发现非常好用。配置简单,功能强大。 一、简介与优点 1、ansible是为类Unix系统开发的自动化运维工具,基于Python开...

自动化运维工具之SaltStack-2、SaltStack配置管理

文章目录 [隐藏] 1、salt-master的配置文件编写格式之YAML语法说明 2、修改salt-master配置文件 3、使用salt写一个自动化安装apache的状态并执行 1、salt-master的配置文件编写格式之YAML语法说明 YAML语法数据的结构通过缩进来表示,每一级用两个空格来表示缩进,如果有下一 级结构需要以冒号结尾,连续的列表通过减号“-”来表示,减号后面需要有空格,不 是以冒号结尾的冒...

自动化运维工具之SaltStack-1、SaltStack介绍及安装

文章目录 [隐藏] 1、SaltStack简介 2、SaltStack特性 3、SaltStack的结构 4、SaltStack基础安装与操作 5、yum安装SaltStack 6、启动Salt 7、在master端添加客户端 8、master端确认是否能连接到客户端(salt-minion端) 1、SaltStack简介 官方网址:http://www.saltstack.com 官方文档:http://docs.saltstack.com GitHub:https:github.com/saltstack SaltStack是一个服务器...

自动化运维工具Ansible使用教程

文章目录 [隐藏] 一、简介 1.1 基本概念 1.2 核心组件 1.3 工具特性 1.4 流程架构 1.5 优缺点 二、安装部署 2.1 Ansible安装 2.2 各主机SSH互信 2.3 命令参数介绍 2.4 配置相关文件 2.5 测试 三、模块介绍 四、ansible-playbook介绍 4.1 核心组件 4.2 命令 4.3 YAML语法 4.4 安装并启动mysql playbook实例 一、简介 1.1 基本概念 ansible是一个基于python开发的轻量...

精心汇总,史上最全-Ansible运维自动化工具19个常用模块使用实例(root用户角度)

文章目录 [隐藏] 一、模块列表 二、模块示例 1、setup 功能:搜集系统信息 2、ping 功能:测试网络连通性, ping模块没有参数 3、file 功能:文件属性设置 4、copy 功能:复制文件到远程主机 5、command 功能:在远程主机上执行命令 6、shell 功能:切换到某个shell执行指定的指令 7、script 功能:指定本地的脚本文件,到远程主机运行一次 8、cron 功能:计划任务管理 9、yum ...

ceph运维中常见的pg状态

文章目录 [隐藏] 常见的 pg 状态 pg ( placement group ) 是数据存储的重要单位。 在使用 ceph 的时候, pg 会经常发生状态的变化,例如: 当创建池的时候, 将会创建相应的 pg, 那么可以看到 pg creating 状态 当部分 pg 创建成功后, 将会发现 pg 会进入 peering 状态 当所有 pg peering 完成后, 将可见到状态变成 active+clean 常见的 pg 状态 creating (创建中) PG 正在被...

原 运维利器之AWK 蔡佳娃

文章目录 [隐藏] 功能 语法 语法说明 常用命令选项 pattern说明 内置变量 内置函数 操作符 控制语句 功能 一个行文本处理工具,可以逐行处理文件中的数据。 语法 本文中提到的cjw.txt内容大致如下: Installing fontpackages-filesystem-1.41-1.1.el6.noarch warning: fontpackages-filesystem-1.41-1.1.el6.noarch: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKE...

Linux运维工程师应该知道的20条Linux 命令

文章目录 [隐藏] 1. curl 2. python -m json.tool / jq 3. ls 4. tail 5. cat 6. grep 7. ps 8. env 9. top 10. netstat 11. ip address 12. lsof 13. df 14. du 15. id 16. chmod 17. dig / nslookup 18. iptables 19. sestatus 20. history 在这个全新的工具和多样化的开发环境井喷的大环境下,任何开发者和工程师都有必要学习一些基本的系统管理命令。特定的命令和工具包...

为Linux运维人员分享的Git 使用技巧

今天小编要跟大家分享的文章是关于为Linux运维人员分享的Git 使用技巧。Git,一个分布式版本控制系统,它已经成为了开源世界的源码控制默认工具。但是使用Git中更另人沮丧的是,你需要了解多少才能让你更有效的使用它。同时这也是使用Git中比较美妙的一件事,因为没有什么比发现一个新的小技巧来简化或提高你的工作流的效率更加令人快乐了。 Linux入门新手和正在Linux学习的小伙伴快来...

帮助Linux运维提高工作效率的命令别名!

今天小编要跟大家分享的文章是关于帮助Linux运维提高工作效率的命令别名。在 Linux 环境下工作的工程师,一定会对那些繁琐的指令和参数命令行印象深刻吧。而且,可怕的不是繁琐,而是需要大量重复输入这些繁琐的命令。Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! 在 Linux 下我们有个别名命令 alias ,可以将那些繁琐的命令自定义为我们容易记住...

Linux运维该知道的Linux Shell通配符、元字符、转义符使用攻略!

今天小编要跟大家分享的文章是关于Linux运维该知道的Linux Shell通配符、元字符、转义符使用攻略!熟悉Linux运维的小伙伴一定不会对shell陌生,说到shell通配符(wildcard),大家在使用时候会经常用到。Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! 下面是一个实例: [chengmo@localhost ~/shell]$ ls a.txt b.txt c.old [chengmo@localhost ~/shel...

Linux运维就业时,应该选择大公司还是小公司?

今天小编要跟大家分享的文章是关于Linux运维就业时,应该选择大公司还是小公司?大公司有面子,小公司有金子?小公司是否更容易拿到offer?大公司是否会接触到最前沿的项目?大小公司职业发展前景如何?关于去大公司还是小公司的问题一直是很多人的疑虑,今天小编就来跟大家分析一下大小公司的优劣,以及大家在就业选择的时候需要注意的一些地方。 Linux入门新手和正在Linux学习的小伙伴快...

Linux运维应该知道的Vi/Vim 编辑器使用命令

今天小编要跟大家分享的文章是关于Linux运维应该知道的Vi/Vim 编辑器使用命令。VI 编辑器是一个基于命令行的、功能强大的文本编辑器,最早为 Unix 系统开发,后来也被移植到许多的 Unix 和 Linux 发行版上。在 Linux 上还存在着另一个 VI 编辑器的高阶版本 —— VIM(也被称作 VI IMproved)。VIM 只是在 VI 已经很强的功能上添加了更多的功能, 想要学习Linux和正在Linux入门的小伙伴,一...

2019年运维工程师的发展前景怎么样?

今天小编要跟大家分享的文章是关于2019年运维工程师的发展前景怎么样?运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。想要学习Linux和正在Linux入门的小伙伴,一定要好好看看这篇文章啦! 一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测...

Linux运维工程师都在用的运维工具有哪些?

今天小编要跟大家分享的文章是关于Linux运维工程师都在用的运维工具有哪些?正在从事Linux运维工作的小伙伴们是不是也想知道这个问题的答案, Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! 一、运维流程管理工具 1、发布变更流程管理工具: 做为系统接口与其他角色的工作衔接。并提供审批环节控制发布变更的风险。流程管理工具并不负责具体的业务操...

Linux运维人员想要加薪需要掌握的常用命令项

今天小编要跟大家分享的文章是关于Linux运维人员想要加薪需要掌握的常用命令项。 Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! 1、搜索 在vi和vim中如果打开一个很大的文件,不容易找到对应的内容,可以使用自带的搜索关键字进行搜索定位: 在vi和vim界面中输入:”/”(反斜杠),之后会出现一个输入框让你输入,当你输入的关键字在文件中存...

最近评论

Archives