自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 保存的一些图片资料

2021-08-19 17:13:25 99

原创 Docker笔记

Docker笔记Docker概念Docker 的思想来自于集装箱,集装箱在一艘大船上,可以把货物规整的摆放起来,并且各种各样的货物被集装箱标准化了。集装箱和集装箱之间不会互相影响,比如就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装完好,就可以用一艘大船一起都运走。Docker的作用软件自带环境安装,实现跨平台,跨操作系统地正常运行应用程序。避免版本不兼容,环境配置麻烦等问题。便于开发和运维人员更好地协同合作。比如一个应用程序需要 JDK、Tomcat、MySQL 环境,使

2021-06-01 16:20:36 136

原创 Kubernetes全套笔记

Kubernetes学习资料K8S概述及相关特征概述K8s是谷歌在2014年发布的容器化集群管理系统使用k8s进行容器化应用部署使用k8s利于应用扩展k8s目标实施让部署容器化应用更加简洁和高效特性自动装箱基于容器对应用运行环境的资源配置要求自动部署应用容器自我修复(自愈能力)当容器失败时,会对容器进行重启当所部署的Node节点有问题时,会对容器进行重新部署和重新调度当容器未通过监控检查时,会关闭此容器直到容器正常运行时,才会对外提供服务如果某个服务器上的应用不响应

2021-05-09 16:02:51 343

原创 Logstash笔记

Logstash学习资料是什么日志的分析,清洗使用bin目录是脚本目录config目录是配置文件目录Logstash是怎么工作的一个开源的、服务端的数据处理pipeline(管道)。它开源接收多个源的数据,然后进行转换,最终将它们发送到指定的目的地。Logstash实现的功能主要分为接收数据、解析过滤并转换数据、输出数据三个部分。对应的插件依次是,input、filter、output……,其中fileter是可选的,其他两个是必须的。input插件Output插件安装使用

2021-05-09 11:11:13 142

原创 Kibana笔记

Kibana学习笔记是什么图形化展示工具怎么用kibana配置文件—>kibana.ymlserver.port:5601 #服务端口server.host: "192.168.1.60" #指定kibana绑定的地址elasticsearch.url: "http://192.168.1.60:9200" #访问ES的规则kibana.index: "kibana" #存储kiban信息的索引后台启动kibana默认不支持root启动,如要启动命令如下:nohup

2021-05-09 11:00:07 75

原创 Filebeat学习记录

Filebeat学习笔记是什么日志收集工具,相当于轻量级的logstashFilebeat配置filebeat.inputs: #定义数据的原型- type: log #指定数据类型 enabled: true #表明filebeat模块不生效,使用标准配置文件 paths: #指定监控的日志路径,可以是完整路径,也可以是模糊匹配 - /var/log/*.log fields: # 表示新增一列,在filebeat输出日志中新增一列

2021-05-09 10:58:14 211

原创 Elasticsearch学习笔记

Elasticsearch学习资料概念:Elasticsearch 分布式全文搜索(搜索工具,效率很高)引擎,近乎实时的存储、检索数据Elasticsearch (windows)安装解压即可使用熟悉文件bin:启动文件config:配置文件目录​ log4j2.properties:日志配置文件​ jvm.options:Java虚拟机相关配置文件​ elasticsearch.yml:ES的配置文件,默认端口 9200 端口!lib:相关jar包modules:功能模块p

2021-05-09 10:56:12 51

原创 Kafka学习笔记

Kafka学习笔记异步通信原理观察者模式观察者模式(Observer),又叫发布-订阅模式(Publish/Subscribe)定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有的依赖于它的对象都会得到通知并自动更新一个对象(目标对象)的状态发生改变,所有依赖的对象(观察者对象)都将得到通知,进行广播通知。kafka简介Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以

2021-05-09 10:49:16 59

原创 Zookeeper学习笔记

Zookeper学习Zookeper是什么ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。Zookeper有什么用ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zookeper=文件系统+通知机制Zookeper特点Zookepe

2021-05-09 10:40:46 102

原创 Prometheus学习笔记

Prometheus学习资料是什么高大上的监控平台能给我带来什么准确性和精确性的要求极大的贡献力量特性基于time series时间序列模型时间序列模型,是一系列有序的数据,通常是等时间间隔的采样数据基于K/V的数据模型采用HTTP pull / push两种对应的数据采集传输方式本身自带图形调试最精细的数据采样理论上可以达到秒级采样Prometheus组件Prometheus metrics概念Prometheus监控中,对于采集过来的数据

2021-05-01 18:35:26 181

原创 ELK学习记录

Filebeat学习记录是什么Filebeat是一个轻量化的日志监测、传输工具,最大的特点就是性能稳定、配置简单、占用系统资源少。架构Prospector探测器发现日志文件Harvester收集器收集发送日志IP地址主机名角色所属集群192.168.1.10filebeatserver业务服务器+filebeat业务服务器192.168.1.20kafkazk1kafka+zookeeperKafka集群192.168.1.3

2021-04-29 07:35:50 148 1

原创 kubernetes核心技术Controller详解

Kubernetes核心技术-Controller内容什么是ControllerPod和Controller的关系Deployment控制器应用场景yaml文件字段说明Deployment控制器部署应用升级回滚弹性伸缩什么是ControllerController是在集群上管理和运行容器的对象,Controller是实际存在的,Pod是虚拟机的Pod和Controller的关系Pod是通过Controller实现应用的运维,比如弹性伸缩,滚动升级等Pod 和 Controlle

2021-03-14 16:54:01 364

原创 kubernetes核心技术Pod详解

Kubernetes核心技术PodPod概述Pod是K8S系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在K8S上运行容器化应用的资源对象,其它的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴露Pod引用对象的,PersistentVolume资源对象是用来为Pod提供存储等等,K8S不会直接处理容器,而是Pod,Pod是由一个或多个container组成。Pod是Kuber

2021-03-13 16:00:41 274

原创 kubernetes集群yaml详解

Kubernetes集群YAML文件详解概述k8s 集群中对资源管理和资源对象编排部署都可以通过声明样式(YAML)文件来解决,也就是可以把需要对资源对象操作编辑到YAML 格式文件中,我们把这种文件叫做资源清单文件,通过kubectl 命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了。一般在我们开发的时候,都是通过配置YAML文件来部署集群的。YAML文件:就是资源清单文件,用于资源编排YAML文件介绍YAML概述YAML :仍是一种标记语言。为了强调这种语言以数据做为中心,而

2021-03-13 14:13:32 196

原创 K8S集群管理工具kubectl

Kubernetes集群管理工具kubectl概述kubectl是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装和部署命令格式命令格式如下kubectl [command] [type] [name] [flags]参数command:指定要对资源执行的操作,例如create、get、describe、deletetype:指定资源类型,资源类型是大小写敏感的,开发者能够以单数 、复数 和 缩略的形式例如:kube

2021-03-13 13:41:20 269

原创 kubernetes概述

Kubernetes简介来源bilibili尚硅谷K8S视频:https://www.bilibili.com/video/BV1GT4y1A756中文官网:https://kubernetes.io/zh中文社区:https://www.kubernetes.org.cn/介绍K8S主要讲的就是Kubernetes,首先Kubernetes首字母为K,末尾为s,中间一共有8个字母,所以简称K8s前置知识Linux操作系统Docker课程简介K8s概念和架构从零搭建K8s

2021-03-13 12:54:23 272 2

原创 Linux--Lvs集群

一 . 什么是集群1.一组通过高速网路互联的计算机组,并以单一的系统的模式加以管理.2.将很多服务器集中起来,提供同一种服务,在客户端看起来就像是一台服务器提供服务.3.可以在付出较低成本的情况下获得在性能,可靠性,灵活性方面相对较高的收益.4.任务调度是集群中的核心技术.二.集群的目的1.提高新能2.降低成本3.提高可扩展性4.增强可靠性三.集群分类1.高性能计算集群(HP...

2020-01-20 16:46:08 137

原创 LINUX---LVM逻辑卷

一. LINUX—LVM逻辑卷:在"分区—>格式化"之间增加一个逻层.Physical Volume–>Volume Group->LogicVolume(闲散空闲空间)–>(整合的虚拟磁盘)–>(虚拟分区)1.LVM逻辑卷管理工具:功能物理卷管理卷组管理逻辑卷管理scan扫描pvscanvgscanlvscancrea...

2020-01-18 17:44:02 202

原创 Linux---Tomcat服务器&Varnish代理服务器

Tomcat是服务器搭建网站用的工具(软件),由于Nginx不能用与Java语言连用,所以使用Java编辑的后台需要使用Tomcat工具来运营支持!1 案例1:安装部署Tomcat服务器1.1 问题本案例要求部署Tomcat服务器,具体要求如下:安装部署JDK基础环境安装部署Tomcat服务器创建JSP测试页面,文件名为test.jsp,显示服务器当前时间然后客户机访问此Web服务器...

2020-01-16 10:30:15 371

原创 Linux----Nginx续集

Nginx反向代理Nginx的TCP&UDP调度器Nginx常见问题处理1.Nginx反向代理对于后端Web服务器,Nginx采用轮询的方式调用后端Web服务器,Web服务器的权重可以根据要求设置为不同的值.2.部署步骤:2.1–部署实施后端Web服务器yum -y install httpdecho “192.168.2.100” > /var/www/...

2020-01-14 20:46:51 140

原创 Linux--session&cookis以及memcached服务器搭建

一. session与cookiesSession:存储在服务器端,保存用户名、登陆状态等信息。Cookies:由服务器下发给客户端,保存在客户端的一个文件里。保存的内容主要包括:SessionID。session与cookies相当于服务器与用户之间的通信凭证,session保存在服务器端记录用户的登录信息,cookies保存在用户端.这样的好处就是用户登录服务器提供的服务后,在给定的时...

2020-01-14 17:48:51 355

原创 Linux---LNMP动态网站平台

1 .部署LNMP动态网站平台:LNMP在CentOS系统中,源码安装Nginx,使用RPM包安装MariaDB、PHP、PHP-FPM软件.操作过程中需要安装的软件列表如下:nginxmariadb、mariadb-server、mariadb-develphp、php-fpm、php-mysql备注:mariadb(数据库客户端软件)、mariadb-server(数据库服务器软件...

2020-01-13 19:43:43 247

原创 Linux 软件包管理 分区规划和使用

一.软件包管理1.软件包简单管理 :rpmrpm -q : 查询某软件是否安装rpm -ivh : 查询软件的版本信息等2.yum软件源配置:(1). 服务端(软件长裤):—集中提供软件包,并提供依赖性支持.(2).客户端(m命令及文件配置):—配置文件地址:/etc/yum.repos.d/.repo*(3). 书写格式:[local_repo] //名字自定...

2020-01-10 22:04:08 102

原创 按需挂载 Linux {sssd工具, autofs工具}

场景:svr1、svr2、svr3、……、svr20都提供用户账号zhsan使用本地用户:用户/密码信息存在svr1、svr2 ……每一台主机上的 /etc/passwd、/etc/shadow 文件中存在的问题: 密码分散存放,更新密码、使用密码不方便改用网络用户:用户/密码信息存在网络中某一台集中的服务器(比如svr21)上带来的好处:在svr1、svr2、……每一台主机上...

2019-12-15 19:15:18 477

原创 轻量级的目录访问协议{LDAP,Light Directory Access Protocol}

轻量级的目录访问协议用来集中提供用户名、密码、于明、通讯录、……、电子邮件教学环境中:预先配置好一台LDAP认证服务器 classroom,提供网络用户账号 ldapuser0、ldapuser1、……ldapuser20任务二:将server0加入集中认证域1. 配置前检查用户 ldapuser0 是否可用# id ldapuser0或者# ssh ldapuser0...

2019-12-15 15:57:22 174

原创 Linux root密码修该

root密码修改: 1. 绕过密码验证获得Linux服务器的管理员权限操作时机:系统刚开机的过程中干预方法:按2次e键(显示菜单、进入编辑状态)提权方法:修改linux开头的这一行 1)将ro改成rw(获得写入权权限) 2)末尾添加参数 rd.break console=tty0(绕过密码) 3)按 Ctrl + x进入恢复模式的系统环境2. 重新为root...

2019-12-15 15:24:19 93

原创 Linux---软件包管理 ; 磁盘分区 (2019.12.05)

1.Linnux----下载软件包指令: weget: +websit 上面的路径文件之类2.使用rpm命令管理软件• RPM Package Manager,RPM包管理器– rpm -q 软件名-----------------------------------------...

2019-12-05 20:53:00 146

原创 云计算系统管理---linux权限和归属_2019.12.04

1.远程管理指令---ssh 使用: ssh +用户名(被远程的计算机)@IP地址(被远程计算机) ssh -X(大写)+ 用户名(被远程的计算机)@IP地址[远程图形控制)2.基本权限: r --read(读取) :能够ls浏览...

2019-12-04 21:58:33 102

空空如也

空空如也

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

TA关注的人

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