puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。 puppet采用C/ ...
分类:
其他好文 时间:
2020-04-21 00:17:31
阅读次数:
91
[toc] 昨日内容 CMDB设计 1.完善客户端采集功能 错误异常处理 使用traceback模块实现获取详细的错误信息 traceback 该模块提供了一个标准接口,用于提取,格式化和打印Python程序的堆栈跟踪。它在打印堆栈跟踪时完全模仿了Python解释器的行为。当您想要在程序控制下打印堆 ...
分类:
数据库 时间:
2020-04-19 22:30:36
阅读次数:
103
[toc] 昨日回顾 Paramiko介绍 paramiko包含两个核心组件:SSHClient和SFTPClient。 SSHClient的作用类似于Linux的ssh命令,是对SSH会话的封装,该类封装了传输(Transport),通道(Channel)及SFTPClient建立的方法(open ...
分类:
数据库 时间:
2020-04-19 22:30:17
阅读次数:
99
[toc] 昨日回顾 agent方案: 适用于 机?多的情况下 (500台) ssh方案: 适用于机?少的情况下 CMDB 数据入库 以磁盘数据为例,分析入库 核心目标:api从数据库中获取老的数据,然后客户端提交过来新的数据,此时,API分析的时候,需要新老数据进行对比 展示 将数据从数据库中取出 ...
分类:
数据库 时间:
2020-04-19 22:09:38
阅读次数:
117
一、Apollo配置中心简单介绍 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 二、整合步骤 1)添加Maven依赖 <!-- apollo --> ...
分类:
编程语言 时间:
2020-04-18 23:19:11
阅读次数:
211
LVM(Logical Volume Manager,逻辑卷管理器)是动态划分磁盘分区的工具,它在硬盘分区和文件系统之间添加了一个逻辑层,可以让磁盘分区容量调整变得简单而高效。使用LVM可以动态的增加/缩小LVM磁盘分区的容量而不会破坏数据。 物理卷(Physical Volume,PV)可以是单独 ...
分类:
其他好文 时间:
2020-04-18 14:13:48
阅读次数:
80
一、Spring Cloud简介 Spring Cloud是一个分布式的整体解决方案。Spring Cloud 为开发者提供了在分布式系统 (配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全局琐,leader选举, 分布式session,集群状态)中快速构建的工具,使用Spri ...
分类:
编程语言 时间:
2020-04-16 22:12:30
阅读次数:
92
一、进入官网进行下载mysql程序包: https://dev.mysql.com/downloads/mysql/ 二、解压缩 解压文件夹到指定目录,我放在 D:\mysql-8.0.19-winx64 下 三、安装配置 1、管理员身份打开cmd 2、进入mysql目录bin文件下面 cd D:\ ...
分类:
数据库 时间:
2020-04-15 13:50:27
阅读次数:
115
1.数据库服务打开的几种方式:(1)通过直接启动windows对应的sql服务。(2)用命令的方式打开,也就是在运行窗口中输入命令net start mssqlserver。(3)配置管理器。(需要从安装目录的菜单中去找) 2.数据库登录常见的错误解决方法: (1)网络相关:本地连接一般不会出现这种 ...
分类:
数据库 时间:
2020-04-13 22:45:07
阅读次数:
93
1、playbook-剧本介绍playbooks是一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的。1.
分类:
其他好文 时间:
2020-04-13 01:19:48
阅读次数:
269