自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 efk 搭建

efk日志收集

2023-02-07 15:47:16 292

原创 node节点加入k8s集群

node节点加入k8s集群依赖此集群:https://blog.csdn.net/weixin_43707076/article/details/119282577初始化操作参考:https://blog.csdn.net/weixin_43707076/article/details/119282577变化:vi /etc/docker/daemon.json{ "registry-mirrors":["https://rsbud4vc.mirror.aliyuncs.com","https

2021-08-01 14:18:51 394

原创 二进制搭建kubernetes1.20.6

二进制搭建kubernetes1.20.6集群角色规划集群角色IPhostname组件Master10.4.7.30bst-30apiserver、controller-manager、scheduler、etcd、docker、keepalived、nginxMaster10.4.7.31bst-31apiserver、controller-manager、scheduler、etcd、docker、keepalived、nginxMaster10.4

2021-07-31 22:35:55 526

原创 K8S二进制安装部署

> K8S系列参考老男孩教育B站视频完成制作!!!K8S安装说明:二进制安装(生产首选,新手推荐)kubeadmin安装:简单但是新手不推荐,出现问题不易排错。实验环境:环境说明:etcd至少3台组成一个高可用集群两台proxy组成高可用代理对外提供VIP两台机器共同承担master和node节点功能运维主机非K8S套件,但为K8S服务![在这里插入图片描述](https://img-blog.csdnimg.cn/20201109173536165.png?x-oss-p

2020-11-09 17:50:03 703 1

原创 部署MySQL-MMM高可用集群

2020-10-27 21:47:27 81

原创 LVS-DR+keepalived

2020-10-27 21:33:43 62

原创 LVS-DR直连路由模式

2020-10-27 21:32:52 137

原创 LVS-NAT地址转换模式

2020-10-27 21:31:29 84

原创 LVS负载均衡群集

2020-10-27 21:30:11 55

原创 Zabbix4.0安装部署

1

2020-10-25 22:46:13 607 1

原创 Huawei交换技术

VLAN定义VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。VLAN内的主机间可以直接通信,而VLAN间不能直接互通,从而将广播报文限制在一个VLAN内。目的以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术。当主机数目较多时会导致冲突严重、广播泛滥、性能显著下降甚至造成网络不可用等问题

2020-10-25 10:06:16 530

翻译 Zabbix定义-常用的术语

摘自Zabbix官方主机(host)- 你想要监控的联网设备,有IP/DNS。主机组(host group)- 主机的逻辑组;可能包含主机和模板。一个主机组里的主机和模板之间并没有任何直接的关联。通常在给不同用户组的主机分配权限时候使用主机组。监控项(item)- 你想要从主机接收的特定数据,一个度量(metrics)/指标数据。值预处理(value preprocessing)- 存入数据库之前,转化/预处理接收到的指标数据触发器(trigger)- 触发器是一个逻辑

2020-10-24 23:50:46 166

原创 Zabbix4.0介绍

概述Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护,并为用户提供技术支持服务。Zabbix 是一个企业级分布式开源监控解决方案。Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix基于存储的数据提供出色的报表和数据可视化功能。这些功能使得 Zabbix 成为容量规划的理想选择。Zabb

2020-10-24 23:46:27 206

原创 RIP配置示例

配置RIP基本功能示例组网需求一个小型网络要实现RouterA、B、C、D上实现网络互连。小型网络要考虑到扩展性能所以使用RIPv2操作步骤1.配置路由器接口IP地址RouterA[Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 24 [Huawei-GigabitEthernet0/0/0]quit#RouterB、C、D配置一致2.

2020-10-24 22:34:18 1629

原创 RIP协议(距离矢量路由协议)RIPv1——RIPv2

RIP基本原理RIP是一种基于距离矢量(Distance-Vector)算法的协议,它使用跳数(Hop Count)作为度量值来衡量到达目的地的地址的距离。在RIP网络中,缺省情况下,设备到与它直接相连网络的跳数为0,通过一各设备可达的网络跳数为1,其余依次类推。也就是说,度量值等于从本网络到达目的网络间的设备数量。为限制收敛时间,RIP规定度量值取0~15之间的整数,大于或等于16的跳数被定义为无穷大,即目的网络或主机不可达。RIP路由表的形成RIP启动时的初始路由表仅仅包含本设备的一些直连接

2020-10-24 16:34:34 3376

原创 Huawei链路聚合技术

链路聚合概述链路聚合(Link Aggregation)是将多个物理口当做一个逻辑接口。已增加宽带和提供线路冗余(相当于思科的以太链路捆绑(Cthernet Channel))成员接口将成员加入Eth-Trunk(连路聚合) 时,注意以下几个问题每个Eth-trunk 接口下最多可以包含8个成员接口成员接口不能单独配置任何功能和静态MAC地址成员接口加入Eth-trunk 时,必须为默认的hybrid类型接口Eth-trunk 接口不能嵌套,及成员接口不能是Eth-trunk一

2020-10-22 23:03:14 1130

原创 Huawei通用路由平台VRP基础及操作

VRPVRP:华为网络操作系统,通用路由平台提供以下功能:实现统一的用户界面和管理界面实现控制平面功能,并定义转发平面接口规范,实现各产品转发平面与VRP控制平面之间的交互实现网络接口层,屏蔽各产品链路层对于网络层的差异华为产品线:路由器:AR系列路由器:集路由、交换、3G、语音和安全功能与一体。NE系列路由器:NE系列路由器是路由器是华为推出的面向运营商数据通信网络的高端路由器产品,其产品覆盖骨干网和城域网。交换机:S系列交换机:主要面向企业CE系列交换机:主要面向数据中心

2020-10-22 21:30:48 1729

原创 七.Linux基础操作之账户和权限管理

账户和权限管理管理用户账号和组账号用户账号和组账号概述与Windows操作系统一样,Linux操作系统的每一个用户账户也都有唯一的用户名和密码。用户在登录时输入正确的用户名和密码。就能进入操作系统和自己的主目录。用户账户▶超级用户:root是Linux操作系统中默认的超级用户账户,对本机拥有至高无上的权限,类似与Windows操作系统的Administrator用户。只有当进行系统管理、维护任务时,才建议使用root用户登录系统,日常事务处理建议只使用普通用户账号。▶普通用户:普通

2020-10-21 22:04:31 166

原创 六.Linux基础之应用程序安装及管理

应用程序安装及管理在Linux操作系统中,一直以来命令和应用程序并没有特别明确的区别,从长期使用使用习惯来看,可以通过以下描述来对两者进行区别。▶应用程序的执行文件大都比较小,通常放置在/bin和/sbin目录中。对于内部命令常集成在Bash程序内。▶应用程序的执行文件通常放在/usr/bin 、/usr/sbin和/usr/local/bin、/usr/local/sbin等目录中。应用程序一般在安装完操作系统时再独立进行安装,提供相应的功能。Linux应用程序的组成在Li

2020-10-20 22:06:33 312 1

原创 五.Linux基础之使用vi(vim)文本编辑器

使用Vi文本编辑器vi是一个功能强大的全屏幕文本编辑工具,一直以来都作为类UNIX操作系统的默认文本编辑器。vim是vi文本编辑器(简称vi编辑器)的增强版本,在vi编辑器的基础上扩展了很多实用的功能,但是也习惯将vim称为vi。为了方便实用可以设置一个别名,将vi指向vim。vi编辑器的工作模式在vi编辑器中可以使用三种不同的工作模式,即命令模式、输入模式和末行模式在不同的模式中能够对文件进行的操作也不同。▶命令模式:启动vi编辑器后默认进入命令模式。改模式中主要完成如光标移动,字符串

2020-10-20 21:27:38 699

原创 四.Linux基础之归档备份恢复文档

备份与恢复文档最简单的文件和目录备份工具就是cp(复制命令)。因为备份时文件数量和占用的空间会对磁盘照成不小的压力所以就需要归档和压缩。使用压缩和解压缩功能gzip和gunzip使用gzip制作的压缩文件默认的扩展名为“.gz”。制作压缩文件时,使用“-9”选项可以提高压缩的比率。当解压缩gzip压缩的文件时,只需要用带“-d”选项的gzip命令即可,或者直接使用gunzip命令。例:gzip -d 123.txt.gz 或者:gunzip 123.txt.gzC.bzip

2020-10-20 21:14:23 233

原创 三.Linux基础操作之目录和文件基本操作

目录和文件基本操作A.查看切换目录:pwd显示当前完整目录cd 切换路径:绝对路径,以 / 为起点相对路径,以当前路径为起点使用一个点号“.”开头可明确表示以当前的工作目录作为起点。使用两个点号“..”开头表示以当前目录的上一级目录(父目录)作为起点。使用“~用户名”的形式开头表示以指定用户的宿主目录作为起点,省略用户名时默认为当前用户。B.ls 显示目录和文件信息 -l 显示完整的文件或目录信息(权限、时间、大小) -a 显示所有文件,包括 . .. 和 隐藏文件

2020-10-20 21:06:34 265

原创 二.Linux基础之Linux常用配置命令

Linux基础之Linux常用配置命令通用格式如下:命令字 【选项】 【参数】A.命令字:命令字即命令名称,是整条命令中最关键的一部分。所以一定要注意命令字的准确性。B.选项:选项的作用是调节命令的具体功能,决定这条命令如何执行。命令使用的选项有如下一些特征。–不同的命令字能够使用的选项也会不同(选项的个数和内容)–选项的数量可以是多个,也可以省略。同时使用多个选项时,选项之间用空格分隔。若不使用选项,将执行命令字的默认功能。–使用单个字符的选项时,一般在选项前使用“-”符号(半角的减号

2020-10-20 20:57:01 196

原创 一.Linux操作系统的引导过程

Linux基础之Linux操作系统的引导过程-Centos7A.开机质检服务器主机开机以后,将根据主板BIOS中的设置对CPU、内存、显卡、键盘等设备进行初步检测。B.MBR引导当从本机硬盘中启动系统时,首先根据硬盘的第一个扇区中MBR(Master Boot Record,主引导记录)的设置,将系统控制权传递给包含操作系统引导的文件的分区。C.GRUB菜单对于Linux操作系统来说,GRUB(GRand Unified Bootloader,统一启动加载器)是使用最为广泛的多系统引

2020-10-20 20:37:02 199

原创 三.Playbook示例

在这之前首先配置ssh免交互登录ansible生成秘钥对,将公钥复制到远端[root@localhost yum.repos.d]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase ag.

2020-10-18 22:06:34 146

原创 二.Playbooks

Playbookplaybook是由一个或多个"play"组成的列表play的主要功能在于将预定义的一组主机,装扮成事先通过ansible中的task定义好的角色。Task实际是调用ansible的一个module,将多个play组织在一个playbook中,即可以让它们联合起来,按事先编排的机制执行预定义的动作Playbook采用YAML语言编写图解用户通过ansible命令直接调用yaml语言写好的playbook,playbook由多条play组成每条play都有一个任务(

2020-10-18 19:39:25 181 1

原创 一.Ansible自动化运维

Ansible概述通过Ansible可以实现运维自动化,提高运维工程师的工作效率,减少人为的失误。Ansable通过本身集成非常丰富的模块实现各种管理任务,其自身模块超过上千个。特点:Ansible基于Python开发,运维工程师对其二次开发相对较容易。Ansible丰富的内置模块,基本可以满足一切需求。管理模式非常简单,一条命令可以影响上千台机器。无客户端模式,底层通过SSH进行通信。Ansible没有客户端,也不需要被管理主机添加代理程序,通过SSH完成底层通信,Ansible要

2020-10-18 19:07:08 1014 1

原创 二.RIP路由信息协议

RIP(Routing Information Protocol)RIP协议的特点1)RIP属于IGP,是Distance-Vector协议。2)RIP是基于UDP的,端口号5203)周期性以广(组)播向邻居发送更新。4)做完整更新,将整个路由表的信息传递给邻居。5)Metric(度量值)只跟跳数有关。6)只支持等价的负载均衡解决DV环路问题1)Defining a Maximum:16跳。2)Split Horizon:从一个接口收到的路由不再从此接口发出。3)Route P

2020-10-18 13:57:56 200

原创 一.路由的基本概念

路由介绍什么是路由路由就是寻径,是指路由器在收到IP包后,去查找自已的路由信息进行转发的过程。路由信息就是去往目的地的一条信息,它指明了去往目的地的方向,通常也把路由信息简称为路由。要完成对数据包的传输,路由器必须知道并处理哪些信息:1、目的地址2、相邻路由器,并且能够从邻居处获得远程网络的信息3、到远程网络的所有可能的路径4、能计算出到达远程网络的最佳路径5、要能够维护并验证路由信息,在路径发生改变时,要能很快的知道什么是路由表路由器使用一个路由表来保存去往目的地的路由

2020-10-18 13:42:42 2658

原创 五.cisco交换常用配置

SWITCH常用配置命令Sw1#show cdp neighbors detail 查看邻居设备Show mac-address-table 查看MAC地址Show mac-address-table aging-time 看MAC地址老化时间Sw1(config)#mac-address-table aging-time 150 vlan 10修改老化时间创建VLANSw1(config)#vlan 10Sw1(config)#name sales在2900等旧机型上要用

2020-10-18 08:55:28 207

原创 四.VTP

VTP(VLAN Trunk Protocol)CISCO私有的协议作用:用来在交换区域内同步VLAN的信息VTP是一种2层消息协议,通过管理VTP域内的VLAN增/删/改,保持VLAN配置的一致性。交换机只能在802.1Q/ISL Trunk中传送VTP信息。要实现VTP,首先要配置一个VTP域,每台交换机都可以配置一个VTP域名,一个VTP域就是由一组VTP域名相同的交换机组成,一台交换机只能加入一个VTP域。影响VTP的因素:1.trunk,必须在trunk上传输2.domain

2020-10-18 08:47:48 320

原创 二.Cisco-交换switch

交换机的工作层面OSI的第二层,数据链路层交换机的分类按照工作层面分类:第二层多层交换机按照网络中的地位:核心交换机分布交换机接入交换机交换机几个重要参数线速:网络设备交换转发能力的一个标准背板带宽:是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量。背板带宽标志了交换机总的数据交换能力,单位为Gbps,也叫交换带宽接口速率:是指完成所有处理之后通过接口的总比特速率标称值。 转发速率:通过标定交换机每秒能够处理的数据量来定义交换机的处理能力。S..

2020-10-18 08:23:46 1200

原创 一.TCP/IP——交换/路由

TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。简介TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP

2020-10-17 14:11:42 718

原创 二.列表

列表是什么列表是有一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系在Python中用方括号表示列表([]),并使用逗号分割其中的元素。列表示例:>>> lists = ['1', '2', '3']>>> print(lists)['1', '2', '3']...

2020-10-13 21:11:12 173

原创 一.变量和简单数据类型

在Python中用引号括起来的都是字符串print("Hello Python")输出结果:Hello Python修改字符串的大小写# 1.以首字母大写的方式显示字符串name = "ada lovelace"print(name.title())# 输出结果:Ada Lovelace# 2.将字符串改为全部大写,name2 = "ada lovelace"print(name2.upper())# 输出结果:ADA LOVELACE# 3.将字符串改为全部小写name

2020-10-12 13:51:05 86

空空如也

空空如也

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

TA关注的人

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