• IT 运维中的事件、故障排查处理思路

    在讲解事件、故障处理思路前,先讲一个故障场景(以呼叫中心系统作为一例子): 业务人员反映呼叫中心系统运行缓慢,部份电话在自助语言环节系统处理超时,话务转人工座席,人工座席出现爆线情况。 运维人员开始忙活了,查资源使用情况、查服务是否正常、查日志是否报错、查交易量还有没有……时间不知不觉的在敲键盘、敲键盘、敲键盘中过去,但是原因还未定位。 经理过来了解情况:“系统恢复了吗?”、“故障影响是什么?”、“交易中断了吗?”…… 运维人员赶紧敲键盘,写sql,看交易量;敲键盘,写命令,看系统资源、情况………

    Linux云计算, 技术干货 2021年10月8日
  • 6 张图带你搞懂 CI/CD 流水线

    在CI/CD和DevOps领域中,持续交付和持续部署是一个老生常谈的话题。持续集成这个术语最早是在1994年由Grady Booch提出。微服务提出者Martin Flower在2014年发表的论文《Microservice》中也对软件开发持续集成提供了可参考原则。 持续集成是借助工具对软件项目进行持续的自动化的编译打包构建测试发布,来检查软件交付质量的一种行为。而持续部署是基于持续交付的优势自动将经过测试的代码推入生产环境的过程。下文从细节描述了持续集成和持续部署各阶段的关键步骤,以下是原文。…

    Linux云计算, 技术干货 2021年10月8日
  • Linux 发行版新秀!风格对比苹果

    外媒OMG!Ubuntu报道了一款由国人主导开发的 Linux 发行版——CutefishOS,此项目基于 Ubuntu,定位是 Linux 桌面操作系统。 根据 CutefishOS 的官网介绍,其背后公司可爱鱼科技成立于 2021 年,是一家专注于 Linux 桌面端操作系统研发与服务的公司,可爱鱼寓意为热爱与美好。CutefishOS 作为核心产品,是一款具有现代风格设计与实用的 Linux 桌面操作系统,可以满足在各种场景下的使用需求。 从整体外观来看,CutefishOS 的风格与 m…

    Linux云计算 2021年9月16日
  • Linux 这些工具堪称神器!你用过哪个?

    ag:比grep、ack更快的递归搜索文件内容。 tig:字符模式下交互查看git项目,可以替代git命令。 mycli:mysql客户端,支持语法高亮和命令补全,效果类似ipython,可以替代mysql命令。 jq: json文件处理以及格式化显示,支持高亮,可以替换python -m json.tool。 shellcheck:shell脚本静态检查工具,能够识别语法错误以及不规范的写法。 fzf:命令行下模糊搜索工具,能够交互式智能搜索并选取文件或者内容,配合终端ctrl-r历史命令搜索…

    Linux云计算 2021年9月13日
  • 内核 30 周年之际,Linux 5.14 版本正式发布

    正如预期的那样,Linus Torvalds近日将Linux 5.14晋升为稳定版,在精彩的2021年秋季Linux发行版大量出现之前提供最新的功能、硬件支持和其他改进。您可以在本文参阅Linux 5.14功能列表,了解这个新内核版本的全面变化。 Linux 5.14带来了新的硬件支持,改进现有的功能,并加入了其他新的内核创新。 Linux 5.14的一些亮点包括核心调度支持、MEMFD_SECRET的秘密内存区域支持、围绕英特尔Alder Lake的各种新特性的持续启用、Yellow Carp…

    Linux云计算 2021年9月2日
  • 20个提高生产力的 Linux 命令与技巧,用完带你飞

    简介:这里有一些很有用的 Linux 命令,终端技巧和快捷方式,可以在使用Linux命令行时节省大量时间。 在本文中,我将向您演示一些专业的Linux命令技巧,这些技巧将使您节省大量时间,在某些情况下还可以避免很多麻烦,而且它也将帮助您提高工作效率。 并不是说这些只是针对初学者的Linux技巧。即使有经验的Linux用户也有可能没有发现这些,尽管你这些年来一直在使用Linux。 很酷的Linux终端技巧,帮助您节省时间和提高生产力 您很可能已经知道这些Linux命令中的一些或全部。无论哪种情况,…

    Linux云计算 2021年9月2日
  • 如何优雅的在 Linux 下开机自动重启脚本

    1.简介 经常碰到机器断电之后需要重启一大堆服务,为了防止这种事情发生,设置开机自启的脚本十分的重要,我们习惯性的做法就是编写一个重启脚本,然后在 /etc/rc.local 中去完成开机执行。例如下面这样: 这样的方法虽然可行,但并不优雅。今天我们就给大家介绍两种更好的实现方式: 2.通过 Crontab 实现 Crontab 可以使用 @reboot 来执行主机启动之后的命令。首先在命令行输入: 然后添加以下内容: 完成后,这个脚本就可以在重启的时候自动执行了。 其它的一些进阶玩法: 在启动…

    Linux云计算 2021年8月16日
  • Linux 大神 Zabbix 自动化部署视频+实战笔记+PPT文档+源码,限时免费领!

    运维人员最忌讳的就是重复重复再重复,面对大量机器和业务,重复的最终结果只有一个:运维效率低下。 运维人员的目标是学会自动化,自动监控、自动排障、自动伸缩等,将那些周期性、重复性、规律性的工作交给工具去做,从而提高运维效率,这是IT运维提升自我价值的途径之一。 运维自动化是一个体系,包括监控、发布和CMDB,在这三者中,监控先行,运维没有监控,仿佛鱼儿没有水。 在所有监控软件中,Zabbix提供了有效和非常灵活的网络自动发现功能,它的一众优点成为了大多数企业选择了Zabbix作为网络和服务器监控的…

  • 肝!0基础玩转shell编程实战!(附赠100个拿来就用的shell脚本实例)

    无论是系统运维,还是应用运维,均可分为“纯手工”—> “脚本化”—> “自动化”—>“智能化”几个阶段,其中自动化阶段,主要是将一些重复性人工操作和运维经验封装为程序或脚本,一方面避免重复性操作及风险,另一方面提高执行效率。 在自动化运维的转变过程中,经常使用的可能就是shell脚本了。 Shell介于Linux系统内核与用户之间,相当于系统与用户间的桥梁,负责解析输入的命令和输出的二进制码。另外,shell也属于一种程序设计语言,为用户提供操作机器的交互接口,使用户输入的命令…

  • Redis读写分离技术解析

    背景 Redis 不管主从版还是集群规格,replica作为备库不对外提供服务,只有在发生HA的时候,replica提升为master后才承担读写流量。这种架构读写请求都在master上完成,一致性较高,但性能受到master数量的限制。经常有用户数据较少,但因为流量或者并发太高而不得不升级到更大的集群规格。 为满足读多写少的业务场景,最大化节约用户成本,云数据库Redis版推出了读写分离规格,为用户提供透明、高可用、高性能、高灵活的读写分离服务 架构 Redis集群模式有redis-proxy…

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、容器云、Go、Python开发专业人才培训机构!