- 博客(41)
- 收藏
- 关注
原创 快速部署k8s
安装cri-dockerd (Docker与Kubernetes通信的中间程序)---1.23版本之后需要安装。将node节点加入集群(需指定连接docker的中间程序的socket)初始化完成后,根据提示信息,拷贝kubectl工具认证文件到默认路径。因为网络插件还没有部署,所以节点处于“NotReady”状态。注意:镜像加速器地址链接每个人的不太,注意甄别。安装kubeadm,kubelet和kubectl。安装网络插件fannel(master节点)运行完成,等待几分钟,查看node运行状态。
2024-04-17 14:34:45
1088
原创 Ansible批量在Windows server上部署zabbix agent(有代码脚本)
centos7需要自行下载python3,注意python3版本与ansible版本的兼容性。
2023-12-28 16:44:06
816
原创 zabbix添加监控主机(agent)并告警
总体来说,在被监控主机上安装部署zabbix-agent,并修改配置文件(zabbix_agentd.conf)的参数。主动:agent请求server获取主动的监控项列表,并主动将监控项内需要检测的 数据提交给server/proxy。安装zabbix_get工具测试(yum install -y zabbix-get)服务-->zabbix agent-->属性-->启动、开机自启动。管理-->媒介-->创建媒介类型--> 填写相关信息(Server= zabbix server的ip地址。
2023-12-28 15:56:18
1026
原创 docker-compose部署zabbix服务
data2/zabbix/fonts 用于存储 Zabbix Web 容器中的字体文件。/data2/zabbix/zabbix-server 用于存储 Zabbix 服务器容器的配置文件等相关数据。/data2/zabbix/alertscripts 用于存储 Zabbix 服务器容器中的告警脚本。Linux的docker的安装。
2023-12-28 15:10:49
1427
原创 Linux安装docker及常用命令
可以测试拉取运行Hello-world镜像。如果之前安装过,先卸载旧版本。查看docker中所有容器。以CentOS 7为例。查看docker版本。
2023-11-27 22:04:34
561
原创 Linux的软链接与硬链接
总结:软链接是一个指向文件或目录的快捷方式,可以跨越不同的文件系统,但当原始文件被删除时失效;而硬链接是直接连接到文件的入口点,只能在同一文件系统中创建,即使原始文件被删除,硬链接仍然存在并可访问。软链接(Symbolic Link)和硬链接(Hard Link)是在操作系统中用于创建文件或目录的不同方式。
2023-11-25 14:35:42
385
原创 安装tomcat以及web1.0与web2.0
如果网页内容相对的简单,不需要频繁的进行改动,或者只是为了展示信息等,就用静态网页,简单易操作,不需要管理数据库等如果网页内容相对复杂,功能多,改动频繁,实时性的内容多,就用动态网页。
2023-05-12 19:40:05
96
原创 shell练习
1.你需要打印一个给定的数字的反序,如输入10572,输出27501,如果没有输入数据,应该抛出错误和使用脚本说明。 2.写出SHELL函数RevertInput,函数必须获取三个参数,然后将三个参数倒序echo打印出来,函数必须检查参数个数的合法性,如果参数非法,打印”Illegal parameters”,对于下面的输入: RevertInput “this is para1” para2 para3 应该输出: para3 para2 this is para1 (注:需要注意第一个参数中的空格)
2023-04-14 19:12:21
78
原创 MySQL主从复制、读写分离(MayCat2)实现数据同步
在实际的生产中,为了解决Mysql的单点故障以及提高MySQL的整体服务性能,一般都会采用主从复制。比如:在复杂的业务系统中,有一句sql执行后导致锁表,并且这条sql的的执行时间有比较长,那么此sql执行的期间导致服务不可用,这样就会严重影响用户的体验度。这样读写分离的过程能够是整体的服务性能提高,即使写操作时间比较长,也不影响读操作的进行。1.主要基于MySQL二进制日志2.主要包括三个线程(2个I/O线程,1个SQL线程)
2023-03-29 16:55:54
133
原创 linux中mysql的备份与恢复练习(mysqldump,xtrabackup,mydumper)
数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。恢复数据库(先模拟数据库被破坏)在另外的数据库服务器上还原。数据库(company)备份服务器上所有数据库。数据库备份,数据库为。
2023-03-29 16:28:48
102
原创 shell6
3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;2、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符。4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行。1、删除/etc/grub2.conf文件中所有以空白开头的行行首的空白字符。4、在/etc/fstab文件中不以#开头的行的行首增加#号。
2023-01-11 00:46:34
153
原创 shell7--awk
awk -F: ' BEGIN {print "这个是系统用户"} {print $1} END{print"======="}' /etc/passwd。11.请将/etc/passwd 中的root替换成gongda,记住是临时替换输出屏幕看到效果即可.7.请打印出/etc/passwd 第一个域,并且在第一个域所有的内容前面加上“用户帐号:”9.请打印第一域,并且打印头部信息为:这个是系统用户,打印尾部信息为:"========="8.请打印出/etc/passwd 第三个域和第四个域。
2023-01-05 20:55:34
147
原创 shell5
(1) 编辑脚本文件 vim shell5_numcom.sh。(1) 编辑脚本文件 vim shell5_shadow.sh。(1) 编辑脚本文件 vim shell5_count.sh。(1) 编辑脚本文件 vim shell5_shell.sh。(2) 运行 bash shell5_printf.sh。(1) 编辑脚本文件 vim shell5_add.sh。(1) 编辑脚本文件 shell5_print.sh。(1) 编辑脚本文件 shell5_error.sh。
2023-01-03 07:46:24
170
原创 shell4
(3)运行(bash shell4_ping.sh) 并查看 (cat /tmp/host_up.txt cat /tmp/host_down.txt )(2)运行(bash shell4_pre.sh) 并查看 (vim /etc/passwd)(2)编辑脚本文件 vim shell4_ping.sh。(1)编辑脚本文件 vim shell4_pre.sh。(1)编辑脚本文件 vim shell4_ssh.sh。(2)运行 bash shell4_ssh.sh。
2023-01-03 06:23:16
101
原创 shell3
2、通过查看端口的方式判断该程序是否运行),如果没有运行,则启动该服务并配置防火墙规则。(1) 编辑脚本文件 vim shell3_web2.sh。(1) 编辑脚本文件 vim shell3_curl.sh。(1)编辑脚本文件 vim shell3_mail.sh。(1) 编辑脚本文件 vim shell3_web.sh。(3)运行 bash shell3_mail.sh。(2) 运行bash shell3_web2.sh。(2) 运行bash shell3_web.sh。
2023-01-03 05:10:30
82
原创 Shell2
(1)编写脚本 vim shell_cd.sh。(1)编写脚本 vim null_str.sh。(1)编写脚本 vim user01.sh。(1)编写脚本 vim uidgid.sh。(2)增加权限并运行。(2)增加权限并运行。(2)增加权限并运行。(2)增加权限并运行。
2022-12-27 23:17:50
152
原创 Shell1
格式:chmod {u|g|o|a}{+|-|=}{r|w|x} filename。w (write) 写许可,表示可以修改该文件或目录的内容。x (execute)执行许可,表示可以执行该文件或进入目录。r (read) 读许可,表示可以拷贝该文件或目录的内容。(1)编写脚本文件 vim user_rhel.sh。(3)运行 ./user_rhel.sh。g (group) 表示同组用户。u (user) 表示用户本人。o (oher) 表示其他用户。a (all) 表示所有用户。
2022-12-27 21:35:33
247
原创 SSH免密登录
ssh-keygen -t dsa | ecdsa | ed25519 | rsa: 非对称加密的算法 -t是产生密钥的算法类型。一直enter下去在/root/.ssh/产生两个文件即一对密钥:id_rsa(私钥)和id_rsa.pub (公钥)①使用 ssh-key-gen 命令生成客户端的密钥对(一对密钥,公钥A和私钥A);ssh-keygen: ssh 密钥 generate: 产生-》 产生ssh密钥。⑥客户端服务器接收到数据后,用私钥解密,解密成功,即“对暗号”成功,登录成功。
2022-10-16 02:25:01
400
原创 MGRE下的OSPF实验
1.基础配置 R1——R5的环回为私有网段GigabitEthernet0/0/0 16.0.0.1/24 up up GigabitEthernet0/0/1 116.0.0.1/24 up up LoopBack0 192.168.1.1/24 up up...
2022-04-16 22:32:08
236
原创 MGRE实验
[r1]int s 4/0/0[r1-Serial4/0/0]ip add 15.0.0.1 24[r1-Serial4/0/0]int g 0/0/0[r1-GigabitEthernet0/0/0]ip add 192.168.1.1 24[r1-GigabitEthernet0/0/0]ip route-static 0.0.0.0 0 15.0.0.2[r2]int s 4/0/0[r2-Serial4/0/0]ip add 25.0.0.1 24[r2-Serial4/0/0]
2022-04-08 23:22:12
90
原创 rip综合
RIP的路由控制优先级[r1-rip-1]preference 150 — 修改RIP默认优先级开销值 因为RIP存在15跳的跳数限制,所以,RIP在进行开销值修改时,不允 许将开销值改小,只能改大。 修改分为 出方向修改 — 影响他人 — 修改的开销值实际上是传递 中开销值的增加量(增加量默认是1) [r2-GigabitEthernet0/0/0]rip metricout 10 入方向修改 — 影响自身 — 修改的开销值将直接加到本 地路由表的
2022-04-03 03:29:20
211
原创 hcip第四天
MGRE的配置[r1]int t 0/0/0 — 创建隧道接口[r1-Tunnel0/0/0] ip address 192. 168. 5. 1 24 — 给隧道接口配置IP地址[r1 -Tunnel0/0/0]tunneI-protocoI gre p2mp — 选择封装协议 — MGRE[r1-Tunnel0/0/0]source 15. 0. 0. 1 — 中心设备源IP地址必须固定[r1-Tunnel0/0/0]nhrp network-id 100 — 启动NHRP, ID具有全
2022-04-03 03:21:23
136
原创 hcip第二次复习
动态路由:所有的路由器都运行相同的路由协议,之后通过路由器之间相互沟通,交流最终计算出前往未知网段的路由条目以范围分类(AS--自治系统)IGP(内部网关协议)--- 应用在AS内部的动态路由协议举例:RIP, OSPF, IS-IS, EIGRP等ospf--开放式最短路径优先EIGRP--高级型距离矢量协议IGP分类(依据算法) 距离矢量型协议(DV)--贝尔曼.福特(Bellman-ford):通过直接发送路由条目来获取未知网段的路由信息----------RIP...
2022-04-03 03:05:19
138
原创 RIP实验
需求:R1-R2-R3-R4-R5运行RIPV2R6-R7运行RIPV11,使用合理IP地址规划网络,各自创建环回接口2,R1创建环回172.16.1.1/24172.16.2.1/24172.16.3.1/243,要求R3使用R2访问R1环回4,减少路由条目数量,增加路由传递安全性5,R5创建一个环回模拟运营商,不能宣告6,R1 telnet R2环回实际 telnet 到R7上7,R6-R7路由器不能学习到达R1环回路由8,全网可达1.配置IP地址如图2.
2022-04-03 03:01:52
86
原创 HCIP第二天
动态路由:所有的路由器都运行相同的路由协议,之后通过路由器之间相互沟通,交流最终计算出前往未知网段的路由条目以范围分类(AS--自治系统)IGP(内部网关协议)--- 应用在AS内部的动态路由协议举例:RIP, OSPF, IS-IS, EIGRP等ospf--开放式最短路径优先EIGRP--高级型距离矢量协议IGP分类(依据算法) 距离矢量型协议(DV)--贝尔曼.福特(Bellman-ford):通过直接发送路由条目来获取未知网段的路由信息----------RIP...
2022-03-25 23:37:10
76
原创 HCIP 静态综合实验
子网划分:需将192.168.1.0/24分为8个网段:192.168.1.0/27(主网段)192.168.1.32/27(R1环回)192.168.1.64/27(R1环回)192.168.1.96/27(R2环回)192.168.1.128/27(R2环回)192.168.1.160/27(R4环回)192.168.1.192/27(R4环回)192.168.1.224/27(用于R3的DHCP配置)其中192.168.1.0/27作为主网段,而子网段需要7个网段,对其进行子网.
2022-03-20 00:49:51
347
原创 HCIP第一天
七层模型(ISO国际标准化组织) 应用层 :提供人机交互的接口,将抽象语言转换成编码 表示层 :将编码转换成二进制 会话层 :维持网络应用和网络服务器之间的会话连接 传输层 :端到端传输(两个应用面碰面)、可靠传输 网络层 :提供逻辑地址 访问目的服务器的方法:1.直接访问(IP地址) 2.通过域名访问——DNS协议 3.通过应用程序或APP访...
2022-03-19 23:03:55
80
原创 OSPF协议
OSPF的数据包:1.Hello包 发现和维护邻居关系,周期保活 (周期T,deatline 4T)2.DBD–数据库描述包 DBD包里面有两种,一种携带LSA(链路状态通告,其中记录了所有相 关的路由器,包括邻路由器的标识、链路类型、带宽等。)头部,用来传 递拓扑信息;另一种不带LS...
2022-01-23 15:54:23
153
原创 OSPF综合实验
1. Ip地址划分网段:1-3 172.16.0.0/20 环回:R1 172.16.128.0/21 2-3 172.16.16.0/20 R2 172.16.136.0/21 7-8 172.16.32.0/20 ...
2022-01-23 15:40:06
71
原创 HCIP第一次作业
三次握手三次握手协议指的是在发送数据的准备阶段,服务器端和客户端之间需要进行三次交互。第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的syn(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进...
2022-01-12 21:48:41
117
原创 RHCSA--第三天
1.修改主机名hostnamectl set-hostname 想要修改的主机名关机重启(reboot powerof) 或者重新进入用户(su -)2.查看日期输入 date使用指定格式输出日期 YY-MM-DD HH:MM:SSdate命令中参数及作用3.将We are learning RHCSA输出在屏幕上echo命令用于在终端设备上输出字符串或变量提取后的值,语法格式为:“echo [字符串] [$变量]”。printf 也行而且...
2021-11-08 00:57:13
135
原创 rip 实验
1.rip基础实验搭建rip网络,通告路由表结果ripv1版本,发送数据包,不携带掩码rip v2版本,发送数据包,携带掩码2. rip接口认证搭建rip网络,配置路由器R3作为攻击者,接入公司网络,模拟网络攻击,并配置ripv2协议,通告该网段,查看此时路由表R3模拟攻击演示,在R3ping -c 10000 192.168.10.1,在R3处配置两个环回接口,并在ripv2协议中通告这两个欺骗的网段查看R1和R2的路由表...
2021-10-30 08:43:37
254
原创 路由汇总实验
r1[r1]int g 0/0/0[r1-GigabitEthernet0/0/0]ip add 10.0.12.1 24[r1-GigabitEthernet0/0/0]qr2[r2]int g 0/0/0[r2-GigabitEthernet0/0/0]ip add 10.0.12.2 24[r2-GigabitEthernet0/0/0]q[r2]int lo0[r2-LoopBack0]ip add 6.6.6.1 24[r2-LoopBack0]q[r2]i...
2021-10-30 08:05:17
358
原创 静态路由只关联下一跳、出接口
静态路由实验一,二.实验一:只关联下一跳那么路由器在查表转发的时候,会对下一跳做递归操作,找到通过哪个接口到达下一跳路由器。 以太网中需要arp请求下一跳对应的MAC地址封装二层。 [R1]ip route-static 3.3.3.0 24 192.168.12.21.新建拓扑-——启动设备2.R1:int g0/0/0ip add 192.168.12.1 24ip route-static 192.168.23.0 24 192.168.12.2R2:int g0/.
2021-10-23 01:17:32
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人