paas:Platform-as-a-Service:平台即服务第一部分 概念模型第1章 分布式PaaS平台介绍数据中心级大容器开发与运维之间的矛盾运维:基础架构工作:域名、IP、组件、防护墙、操作系统等基础配置工作开发:应用运行环境的交付速度、质量开发团队:网络区域、操作系统版本、中间件组件运维团队:网络、计算、存储、中间件管理上:监控、容量、变更标准化、自动
但凡服务器上了一定规模(百台以上),普通的ssh登录管理的模式就越来越举步维艰。试想Linux发布了一个高危漏洞的补丁,你要把手下成百上千台机器都更新该补丁,如果没有一种自动化方式,那么至少要耗上大半天时间。虽然你编写了大量的shell(或python,perl)脚本来实现各种自动化场景,但最后会发现你又陷入了脚本的汪洋大海之中,管理和维护这么多的脚本的成本也不小。你需要一款基础设施自动化工具,希
转载
2024-09-08 07:34:54
12阅读
1.SHOW PROCESSLIST在mysql里面看进程数2.freem -m 看内存3.top看系统运行情况4.uptime 看load 使用crontab -l 设定阀值,然后发送email报警linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。uptime命令过去只显示系统运行多久。现在,可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系
转载
2024-03-07 20:42:42
50阅读
一、 安装ruby
环境说明:
server :192.168.1.166 hostname:server.viong.com
slave: 192.168.1.167 hostname:client1.viong.com
1、服务器端
原创
2012-10-20 15:48:18
548阅读
让运维更轻松
原创
2016-01-25 13:52:38
426阅读
puppet用于500台以上的自动化运维 效果颇好两台机器:A:10.240.210.41B:10.240.210.42 首先安装epel(6.x)rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm然后安装pupet所需软件包yum -y
原创
2014-11-03 10:35:33
1516阅读
一、puppet简介概念:puppet 是一个配置管理工具, 典型的,puppet 是一个 C/S 结构, 当然,这里的 C 可以有很多,因此,也可以说是一个星型结构.。所有的 puppet 客户端同一个服务器端的 puppet 通讯。 每个puppet 客户端每半小时(可以设置)连接一次服务器端,,下载最新的配置文件,并且严格按照配置文件来配置服务器。配置完成以后,puppet 客户端可以反馈给
原创
2016-09-07 23:17:36
1187阅读
点赞
Puppet原理Puppet的目录是让管理员只集中于要管理的目标,而忽略实现的细节。Puppet即可以运行在单机上,也可以以C/S结构使用。在大规模使用puppet的情况下,通常使用C/S结构,在这种结构中puppet客户端只运行puppeclient,puppet服务端只运行puppemaster。工作流程服务器端的puppetmaster通过fast工具分析检测客户端的主机名,然后找到项目的主
原创
2018-08-07 00:21:39
755阅读
点赞
可以yum install facter,用以检索主机的相关信息;为什么要开发puppet系统管理员都喜欢自己写点小工具来让自己的工作完成的更快或者更好, 不管是在大企业管理大量的服务器还是只管理两三台机器. 但是很少人会把他们的工具发布出来. 也就是是说极少有工具能被重用,或者说很多工具就只能在所在的组织内部有用.拷贝给别的组织,他们也用不上. 也就是说,每个系统管理员,在一个新的公司,都会另
原创
2021-12-31 10:11:22
64阅读
自动化运维在没有建设运维平台之前,一个新业务上线,需要做很多操作,例如DNS变更、LVS变更、OS初始化、自动化测试、持续部署、持续反馈、监控、业务调用关系配置等等。现在新业务上线只需要简单的配置,剩余的工作由平台协调自动完成上线。使用自动化运维平台后用户满意度从33%上升到95%,同时期IT费用营收占比从4%下降到2.4%。企业自动化运维总体规划图:自动化运维平台的建设以ITIL标准为
转载
2024-04-22 22:27:29
284阅读
puppet运维自动化之puppet模块示例在puppet运维管理中,很多同学安装配置好puppet后,就急不可待的写puppet模块,我个人还是建议大家先熟悉puppet各种资源管理后,再写puppet模块。【puppet 模块导读】在puppet运维管理中,很多同学安装配置好puppet后,就急不可待的写puppet模块,我个人还是建议大家先熟悉puppet各种资源管理后,再写pup
转载
精选
2015-09-22 08:34:42
456阅读
利用puppet管理cron任务计划:
#vim /etc/puppet/manifests/modules.pp
Import "cron" &n
原创
2011-09-06 10:18:13
753阅读
Server IP:192.168.72.10/24 hostname:puppet-server
Client IP:192.168.72.111/24 hostname:puppet-client-01
Clinet IP:192.168.72.168/24 hostname:puppet-client-0
原创
2012-03-26 11:31:01
1832阅读
点赞
2评论
Server IP:192.168.72.10/24 hostname:puppet-server
Client IP:192.168.72.111/24 hostname:puppet-client-01
Clinet IP:192.168.72.168/24 hostname:puppet-client-0
转载
精选
2012-07-06 13:30:19
1364阅读
先欣赏劳动成果
1,先安装相关的rpm包(在Puppet Service端操作)
yum -y install openssl-devel gcc-c++ zlib-devel readline-devel mysql mysql-server mysql-devel
2,需要ruby1.8.7
Ruby or Ruby Enterprise Edition v
原创
2012-10-20 15:41:46
1041阅读
1.puppet简介Puppet: 集中式的配置管理工具,通过自有配置语言对节点进行目标状态定义,并能够基于网络实现目标状态的维护。Puppet可管理配置文件、用户、cron任务、软件包、服务系统等。Puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。2.配置puppet的yum源及安装前操作地址:http://yum.puppetlab
原创
2017-10-23 19:56:05
1011阅读
点赞
自动化运维之puppetpuppet介绍puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet采用C/S星状的结构,所有的客户端和一个或几个服务器交互。每个客户端周
原创
2018-08-06 09:06:15
930阅读
点赞
Puppet工作原理让管理员只集中于要管理的目标,而忽视实现的细节。puppet既可以在单机上使用,也可以以C/S结构使用。在大规模使用puppet的情况下,通常使用C/S结构,在这种结构中puppet客户端只运行puppetclient,Puppet服务端只运行puppetmaster。具体的工作流程如图所示:环境使用四台服务器模拟搭建puppet环境,拓扑图如下所示:环境表实验步骤1.搭建Pu
原创
精选
2018-08-07 09:27:10
6148阅读
点赞
https://www.jianshu.com/p/31c433df4d3d (centos7安装配置master和agent)
转载
2023-06-30 15:51:30
117阅读
一、概述1.1 puppet的概念Puppet是一款使用GPLV2X协议授权的开源管理配置工具,用Ruby语言开发。其既可以通过客户端–服务器的方式运行,也可以独立运行。Puppet可以为系统管理员提供方便、快捷的系统自动化管理。对于系统管理员来说通过Puppet配置管理系统,底层的操作系统的发行版本是透明的,Puppet通过(Provider又称提供者)属性来完成软件的配置与安装,管理员不必关心
原创
精选
2017-10-18 14:11:20
4639阅读
点赞