首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

高级架构师分享Linux 集群自动化心得

下面,@抚琴煮酒(余洪春)将为大家解答关于Linux集群自动化方面的问题。 内容多多,干活多多,分享给有需要的网友们交流、学习。...【嘉宾介绍】 余洪春(抚琴煮酒),高级架构师、资深系统管理员,在电子商务领域及云计算领域工作10多年,在Linux集群自动化、DevOPS及高并发高流量网站架构设计等方面进行了深入的研究;在大量一线实践中积累了丰富的经验...51CTOChinaUnix等知名社区特邀专家,ChinuaUnix论坛“集群高可用”及“监控及自动化技术”版版主,在社区内发表了大量技术文章,深受社区网友好评。...A:Jenkins是持续集成,跟自动化是属于两个不同的方向吧。 Q:1.分布式网站系统,如何 用集群自动更新代码同步代码(实现那种秒更新的方案?)...Q:你好,我发现这本书,名称是 Linux集群自动化

3.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    自动化-配置平台】如何通过模板创建集群模块

    通过【每天掌握一个功能点】配置平台如何创建业务机拓扑(集群-模块)我们知道了直接创建集群模块的操作方法,直接创建的方式适合各集群模块都相对独立的场景,那大量的、标准规范的集群模块如何快速创建呢,这里就引入了集群模板和服务模板...服务模板 简单理解就是模块的模板,可以批量管理创建出来的模块 集群模板 顾名思义,可以批量快速部署维护集群 实操演示 1、创建服务模板(是集群模板的前置) a)创建服务分类(可选),服务分类主要是服务的用途归纳...2、创建集群模板 提交之后便成功创建了一个包含websvrdb两个模块的集群模板。 3、通过集群模板创建集群 比如通过模板批量创建多个集群

    23610

    管理与自动化

    5.3 智能化此层次的维系统具备数据核心(大数据存储,所有运营中的数据都会按关联关系集中存储),具备根据数据自己分析判断、并自我决策执行的能力。...在此层次,的主要工作是为系统增添分析策略、运营维护此智能维系统,以及在系统执行的关键节点上介入做人工判断。...另外,对于大中型自动化平台而言, CMDB配置系统依然不可或缺。CMDB即配置管理数据库,一般用于统一管理IT数据、服务器数据资产等。...CMDB数据的准确性权威性,关系到自动化是否走在正确的路上。...7.2 管理文章开头说管理主要目标是标准化/规范化,自动化,可视化/web化,从切身体验来看管理的目标也是随着自动化阶段的不同而变化的。

    70660

    vivo大规模 Kubernetes 集群自动化实践

    集群的主要困难点如下:需要人工黑屏化集群操作,存在操作失误集群配置差异。部署脚本工具没有具体的版本控制,不利于集群的升级配置变更。...针对如Docker、etcd、K8s、network-pluginaddons的模块化管理,需提供单独的ansible脚本入口,更加精细的操作,覆盖到集群大部分的生命周期管理。...基于K8s的资源控制器概念构建,又涵盖了特定领域或应用本身的知识。用于实现其所管理的应用生命周期的自动化。...四、总结vivo大规模的K8s集群实践中,从底层的集群部署工具的优化,到大量的CI矩阵测试保证了我们线上集群的安全稳定性。...就需要Kubernetes-Operator提供对接公有云基础设施、apiserver的负载均衡、网络、dnsCloud Provider 等。需要后续不断完善,降低K8s集群难度。

    90210

    MongoDB集群笔记

    前面的文章介绍了MongoDB副本集分片集群的做法,下面对MongoDB集群的日常维护操作进行小总结:         MongDB副本集故障转移功能得益于它的选举机制。...MongoDB集群最多允许12个副本集节点,其中最多7个节点参与选举。这是为了减少心跳请求的网络流量选举话费的时间,心跳每2秒发送一次。...MongoDB集群最多12个副本集节点,是因为没必要一份数据复制那么多份,备份太多反而增加了网络负载拖慢了集群性能;而最多7个节点参与选举是因为内部选举机制 节点数量太多就会导致1分钟内还选不出主节点...如果是主节点,除了维护映射 表外还需要检查自己能否集群中内大部分节点通讯,如果不能则把自己降级为secondary只读节点。...oplogSize可以通过--oplogSize设置大小,对于Linux Windows 64位,oplog size默认为剩余磁盘空间的5%。

    4.6K101

    linux

    最近,发现个人博客的Linux服务器,数据库服务经常挂掉,导致需要重启,才能正常访问,极其恶心,于是决心开始解决问题,解放我的时间精力(我… 确保你网页的安全 从技术到安全,这是一个趋势。...Linux服务器被黑遭敲诈,如何在3小时内紧急逆袭 作者介绍:陈浩,北信源研发工程师,五年Linux工作经验,热衷技术研究、实践团队分享。...看完就会用的 GIT 操作图解分析 无论你是前端还是后台,无论是还是移动端研发,GIT 是逃避不了的东西,当然你说你要用 SVN,那不在这次的讨论范围之内。...本文主要讲述如何在 Linux 下连接 V** 服务。....… 10 个非常有趣的 Linux 命令 Linux 当中有很多比较有趣的命令,可以动手看看,很简单的。

    14K30

    自动化发展概括

    1、自动化发展 学习发展的一个线路: 1.搭建服务(部署并运行起来) 2.用好服务(监控、管理、优化) 3.自动化(服务直接的关联和协同工作) 4.产品设计(如何设计一个维系统)...系统架构师(偏管理):网络 系统 数据库 开发 云计算 自动化 管理 服务管理 项目管理 测试 业务 -----专注于某一领域 2、自动化发展 工作内容分类: 监控(7x24...7.自动化发展 智能化 智能化的自动化扩容、缩容、服务降级、故障自愈 触发机制-》决策系统(决策树)-》 1.zabbix触发Action 触发: 1、当某个集群的访问量超过最大支撑量...加入集群 7.通知(短信、邮件) 自动化缩容: 1.触发条件决策 2.从集群中移除节点----》关闭监控--》移除 3.通知 4.移除的节点存放在buffer里面...自动化发展 基于ITIL的管理体系 成为一名经理: 技术: 知识体系 除了技术: 1.服务管理 ITIL 2.项目管理 PMP 做人

    5K51

    Linux自动化工具之ansible(一)

    豌豆贴心提醒,本文阅读时间5分钟 自动化发展的必然方向,同时也是一个工程师实现效率最大化的必然选择。...自动化的知识可以说是浩瀚如海,本文将选择其中一个工具ansible为大家介绍一下。...ansible是新出现的工具是基于Python研发的糅合了众多老牌工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。...工具常见的工作模式 1、agent模式: 基于ssl实现。代理工作在被监控端。像puppet。 2、agentless模式: 基于ssh服务实现工作在被监控端。监控端是ssh的客户端。...架构包括 连接插件connection plugins负责被监控端实现通信。

    2.8K50

    Linux自动化工具之ansible(二)

    其特性包括: YAML的可读性好 YAML脚本语言的交互性好 YAML使用实现语言的数据类型 YAML有一个一致的信息模型 YAML易于实现 YAML可以基于流来处理 YAML表达能力强,扩展性好...YAML语法 YAML的语法其他高阶语言类似,并且可以简单表达清单、散列表、标量等数据结构。...YAML中的变量 变量命名 变量名仅能由字母、数字下划线组成,且只能以字母开头。 facts facts是由正在通信的远程目标主机发回的信息,这些信息被保存在ansible变量中。...playbook基础组件 1、HostsUsers playbook中的每一个play的目的都是为了让某个或某些主机以某个指定的用户身份执行任务。...2、任务列表action play的主体部分是task list。 task list中的各任务按次序逐个在hosts中指定的所有主机上执行,即在所有主机上完成第一个任务后再开始第二个。

    2K60

    Rainbond集群的安装的原理

    本文将解读Rainbond集群的安装的原理,使用户基本了解Rainbond的安装机制重点,便于用户搭建大型Rainbond集群。...SDN服务,为应用提供网络支持 node Rainbond节点控制器,提供服务守护、自动、日志收集、服务发现等服务。...节点服务 Rainbond集群安装的所有组件有两种运行方式:node组件docker组件是直接二进制运行,其他组件全部采用容器化运行。两种运行方式都是直接采用systemd守护进程进行守护。...在集群自动化的需求下,我们需要对节点(特别是计算节点)进行实时全面的健康检查,以确认节点是否可用。...另外Rainbond安装Ansible默认使用的SSH端口是22,严格时需要设置。

    1.5K20

    Linux云计算架构师(连载)-自动化ansible-01

    为了减少时间开销,可以借助自动化工具来实现多台服务器的同一功能的一键部署,省时省力。本章就将对常见的自动化工具进行详解。...1.1 Ansible简介 随着科技的发展,自动化已经成为工程师必知必会的一项技能。...其中,以自动化最为突出。 自动化技术的实现,改变了人与设备之间的操作模式,极大的提高了服务器各功能的完成效率。...自动化工具以Puppet、Saltstack、Ansible为主要代表,但相对于PuppetSaltstack而言,Ansible更加轻便及完善,故本章主要以Ansible为例来讲解自动化的实现...1.1.2 Ansible简介 Ansible是一款基于Python开发的自动化工具,集合了众多运工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置

    1.3K11
    领券