自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Linux企业实战(五十七)——分布式文件系统MFS(二)

恢复客户端删除的文件实验环境:本文的实验环境是在Linux企业实战(五十六)——分布式文件系统MFS(一)的基础上来进行的步骤一:删除在客户端server10中mfs目录中的文件步骤二:创建元数据目录并进行挂载mount #查看挂载信息步骤三:进入挂载元数据的目录中,进入其回收站,查找之前删除的文件步骤四:对数据进行恢复给chunkserver创建标签...

2020-12-29 01:03:20 194

原创 Linux企业实战(五十六)——分布式文件系统MFS(一)

一、MFS简介MooseFS是一款Linux下的开源存储系统,是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、高可靠性和持久性。它能够将文件分布存储于不同的物理机器上,对外却提供的是一个透明的接口的存储资源池。它还具有在线扩展、文件切块存储、节点无单点故障、读写效率高等特点。MFS分布式文件系统由元数据服务器(Master Server)、元数据日志服务器(Metalogger Server)、数据存储服务器(Chunk Server)、客户端(Client)

2020-12-24 00:30:37 520

原创 Linux企业实战(五十五)——ELK日志分析平台(五)

xpack简介在配置好es集群之后,可以选择开启安全认证功能。X-Pack 提供以下几个级别保护elastic集群用户验证;授权和基于角色的访问控制;节点/客户端认证和信道加密;审计。部署过程实验目的:为es集群开启 xpack安全认证,并在logstash和Kibana开启相应的用户认证。实验环境:主机角色server2es的master 节点server9es主机server10es主机server3logstash+kib

2020-12-23 17:15:55 144

原创 Linux企业实战(五十四)——ELK日志分析平台(四)

kibana 实现数据可视化kibana简介kibana,elasticsearch项目的产品之一。它是数据可视化工具,提供网页与人交互,将查询语句交给ES处理并将结果可视化。Kibana 核心产品搭载了一批经典功能:柱状图、线状图、饼图、旭日图,等等。也可以将地理数据融入任何地图精选的时序性 UI,对您Elasticsearch 中的数据执行高级时间序列分析。利用 Graph 功能分析数据间的关系Kibana 开发工具为开发人员提供了多种强大方法来帮助其与 Elastic Stac

2020-12-22 23:25:28 111

原创 Linux企业实战(五十三)——ELK日志分析平台(三)

logstash数据采集Logstash简介Logstash是一个开源的服务器端数据处理管道。Logstash拥有200多个插件,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的 “存储库” 中(大多都是 Elasticsearch)。Logstash管道有两个必需的元素,输入和输出,以及一个可选元素过滤器。输入:采集各种样式、大小和来源的数据Logstash 支持各种输入选择 ,同时从众多常用来源捕捉事件;能够以连续的流式传输方式,轻松地从您的日志、指标、

2020-12-22 01:26:43 216

原创 Linux企业实战(五十二)——ELK日志分析平台(二)

elasticsearch节点角色和节点优化elasticsearch节点角色Master:主要负责集群中索引的创建、删除以及数据的Rebalance等操作。Master不负责数据的索引和检索,所以负载较轻。当Master节点失联或者挂掉的时候,ES集群会自动从其他Master节点选举出一个Leader。Data Node:主要负责集群中数据的索引和检索,一般压力比较大。Coordinating Node:原来的Client node的,主要功能是来分发请求和合并结果

2020-12-20 19:26:28 111

原创 Linux企业实战(五十一)——ELK日志分析平台(一)

ELK是什么ELK Stack 是Elasticsearch、Logstash、Kiban三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合共用,而且又都先后归于 Elastic.co 公司名下,故有此简称。ELK Stack成为机器数据分析,或者说实时日志处理领域,开源界的第一选择。和传统的日志处理方案相比,ELK Stack 具有如下几个优点:处理方式灵活。Elasticsearch 是实时全文索引,不需要像 storm 那样预先编程才能使用;配置简易上手。Elasticse

2020-12-20 01:51:15 245 1

原创 Linux企业实战(五十)——持续集成与持续交付(七)

Jenkins+Ansible的使用实验环境主机角色server2gitlab仓库server10Jenkins主机和Ansible主机server9需要被远程控制的主机步骤一:在server10上安装好ansibleyum install -y ansible步骤二:在gitlab仓库中新建一个项目,并将其克隆至本地,进行配置cd playbook/vim playbook.yml #创建yml文件vim

2020-12-17 23:14:42 127

原创 Linux企业实战(四十九)——持续集成与持续交付(六)

Jenkins使用tls方式连接docker构建主机实验环境主机角色server1harbor仓库server2gitlab仓库server10Jenkins主机server9docker主机(新添加)说明:实验环境接着上一篇博客的实验环境继续我们在之前的实验中经docker主机和Jenkins主机部署在同一台虚拟机上,而现实的生产环境中一般不会这样进行部署,这样会增加Jenkins主机的负担。所以在这里我们新增一台docker主机步骤一:在d

2020-12-16 22:41:21 135

原创 Linux企业实战(四十八)——持续集成与持续交付(五)

使用 jenkins自动构建docker镜像,并上传至harbor仓库实验环境:主机角色server1harbor仓库server2gitlab仓库server10jenkins主机,docker主机说明:本次实验环境,是在上一篇博客的基础上来进行的Linux企业实战(四十七)——持续集成与持续交付(4)步骤一:在jenkins主机上安装docker插件步骤二:进入之前在jenkins上创建的项目test1,修改其配置注意:这里

2020-12-14 18:40:12 120

原创 Linux企业实战(四十七)——持续集成与持续交付(四)

CI/CD简介CI(Continuous integration,中文意思是持续集成)是一种软件开发时间。持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。CD(Continuous Delivery, 中文意思持续交付)是在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境(类生产环境)中。比如,我们完成单元测试后,可以把代码部署到连接数据库的Staging环境中更多的测试。如果代码没有问题,可以继续手动部署到生

2020-12-12 23:27:36 189

原创 Linux企业实战(四十六)——持续集成与持续交付(三)

git工具(二)(1)git的安装和使用

2020-12-07 18:16:04 153

原创 Linux企业实战(四十五)——持续集成与持续交付(二)

git工具(一)(1)什么是gitgit是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。(2)git的特点速度快、灵活;简单的设计;对非线性开发模式的强力支持(允许成千上万个并行开发的分支);完全分布式;有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)。(3)git和其他版本控制器的差异直接记录快照,而非差异比

2020-12-02 00:35:09 131

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除