自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在Linux运维中怎么给服务配置端口?(宝先听我讲~~~)

端口配置

2024-05-11 17:56:29 896

原创 MySQL如何做安全策略,线上故障排查清单,必须了解的知识点,必会命令(稳啦我的宝!!!!!!)

首先咱要先说的就是,关于MySQL数据库,咱必须了解的知识点,大概有哪些呢??????

2024-05-09 11:22:19 559

原创 K8S中的弹性云服务如何搭建,可能遇到的问题,如何解决!(稳啦!!!!全都稳啦!!!)

同时,弹性云服务还降低了企业的IT成本,因为用户只需根据实际使用的计算资源支付费用,无需承担额外的硬件成本和维护费用。弹性云服务(ECS)是一种基于云计算技术的虚拟服务器,由vCPU、内存、磁盘等组成的获取方便、弹性可扩展、按需使用的虚拟计算服务器。当CPU使用率下降时,会自动减少Pod的副本数,但不会少于1个。的Service对象,使用ClusterIP类型,将外部访问的80端口映射到Pod的8080端口。使用kubectl命令创建一个Deployment对象,定义要部署的应用程序的配置。

2024-05-08 09:33:41 473

原创 K8s运维中常见的问题以及解决办法!(稳啦!!!!!)

在Kubernetes(K8s)运维中,可能会遇到多种问题。今天就给你盘点一些常见问题,以及举例说明k8s排错实战过程,希望对你有帮助~~~宝~请注意哦~~~~上述命令和解决方案仅供参考!!!具体情况还得取决于你的Kubernetes集群配置和遇到的具体问题。在进行任何更改之前请确保你了解这些命令和更改的潜在影响!!!!

2024-05-07 10:27:56 641 1

原创 K8S 常见命令100个汇总!!!(稳了!全都稳了!!!!)

• 其他诊断命令:文章还提到了许多其他命令,如资源扩展和自动扩展、作业和定时作业诊断、Pod 亲和性和反亲和性规则、RBAC 和安全、服务账号诊断、节点排空和取消排空、资源清理等。列出了 100 个 Kubectl 命令,这些命令对于诊断 Kubernetes 集群中的问题非常有用。1. 检索审核日志(如果启用):检查 Kubernetes 审核日志配置以了解审核日志的位置。这些命令应该涵盖 Kubernetes 中的各种诊断场景。访问Prometheus和Grafana服务来查询自定义指标。

2024-05-07 10:08:12 647

原创 网络运维故障排错思路!!!!!(稳了!!!)

当然,这里并没有提到出口放置防火墙的情况,实际上,思路是一致的,但是,你需要考虑的是,你的访问数据有没有被防火墙给过滤掉,是数据出去的时候过滤了,还是数据回来的时候过滤了?经常会听朋友说,领导的电脑上不了网,需要过去排错,搞了老半天,还发现不了问题,最后在几经绝望之时,竟然发现网线都没接上电脑。上面的步骤完成了,假设你的出口路由器设置是没有问题的,比如NAT与默认路由等的设置,那么我们大致可以知道,内网的一个基本通信是正常的(至少你的电脑和出口路由器的通信没问题),我们就要看看电脑到底能不能访问互联网了。

2024-05-07 09:58:48 779

原创 运维工作中,线上故障的排查清单(肯定能帮到你!!!!)

线上故障主要会包括CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top 三连,然后依次 jstack、jmap 伺候,具体问题具体分析即可。

2024-05-07 09:50:47 563

原创 Ansible如何批量安装Redis,以及可能遇到哪些问题,如何解决?????

中的所有主机上运行了三个任务:安装 Redis、根据操作系统类型选择包管理器,以及启动 Redis 服务。此外,还定义了一个可选的任务来配置 Redis(仅作为示例),以及一个 handler 来在配置文件更改后重启 Redis 服务。中的所有机器,并逐个执行 Playbook 中定义的任务来安装和配置 Redis。请确保你的 Ansible 服务器上已经安装了 Ansible,并且已经设置了与目标机器的 SSH 密钥认证。运行该命令后,Ansible 将连接到。加油,铁子们~~~~~~~~~

2024-05-07 09:44:54 728

原创 K8S运维中可能会遇到哪些问题呢?以及如何解决呢?

这可能是由于YAML文件配置错误、资源限制问题或者网络问题导致的。解决方法是检查YAML文件配置是否正确,确认资源限制是否满足,或者检查网络设置是否正确。这可能是由于Kubernetes API服务器的问题或资源限制问题导致的。这可能是由于存储卷挂载失败或者存储卷数据持久化问题导致的。解决方法是检查存储卷设置是否正确,或者重新配置存储卷的数据持久化。这可能是由于网络问题、证书问题或配置问题导致的。这可能是由于网络设置错误或者服务发现机制问题导致的。这可能是由于网络问题或镜像源服务器问题导致的。

2023-11-22 09:07:45 228

原创 运维必会知识!!!!

运维指对计算机系统的操作,维护和管理工作,作为一名优秀的运维工程师,需要掌握多方面的知识和技能,例如,操作系统,网络,数据库,安全和监控等方面硬件知识运维工程师需要了解计算机硬件的基本知识,包括计算机的组成结构,硬盘,内存CPU 等硬件设备的原理和工作方式,此外,还需要了解常见的硬件故障的排除方法和硬件设备的维护保养知识操作系统知识运维工程师需要熟悉各种操作系统,如Windows Linux Unix 等 了解其安装,配置 优化,和故障排除方法,熟悉操作系统的命令行和脚本编写,能够进行系统性能监控和故障诊

2023-11-22 08:56:02 148

原创 ELK日志分析底层原理及工作流程 ~^.^~

可以使用Kibana的搜索和过滤功能,找到特定的日志信息,并对日志进行可视化展示和分析。Kibana从Elasticsearch中读取数据,并将数据可视化展示出来,在图表和地图上显示数据的分布情况、趋势和关联性。在Kibana中创建索引模板,指定要使用的Elasticsearch的索引和字段,用于日志信息的搜索和展示。Logstash对收集到的数据进行各种过滤和处理,如分割数据、过滤不需要的数据、格式化数据等。定义Logstash的输入配置,指定采集数据的源,并对数据进行过滤和处理。

2023-06-08 16:51:11 354

原创 常见的Linux内核参数都有哪些?

net.core.wmem_default,net.core.wmem_max,net.core.rmem_default,net.core.rmem_max - 流控参数,用于控制网络连接中的数据传输的缓冲区大小。vm.dirty_ratio,vm.dirty_background_ratio - 决定何时将脏缓存刷回磁盘。net.ipv4.ip_local_port_range - 设置本地套接字可以使用的端口范围。kernel.shmmax,kernel.shmall - 控制共享内存的大小。

2023-06-08 14:16:48 843

原创 常见的运维问题和解决方法(简单明了一看就知道)

解决方法:设计自动化运维方案,如自动化部署、系统巡检、故障修复等等;解决方法:开发和使用性能监控工具,如 Zabbix,Prometheus 等;解决方法:在系统设计中考虑日志管理,确定合适的日志级别和记录内容;以上是常见的运维问题和解决方法的介绍,运维工作需要及时跟踪各种问题,并积极寻找解决方案,以确保系统的稳定和安全。解决方法:加强系统安全防护,安装杀毒软件和防火墙;解决方法:确保系统备份和灾备机制,及时恢复数据和系统;跟踪日志,查找故障原因,解决故障。解决方法:加强网络设备管理,监控网络负载;

2023-06-07 17:07:57 2148

原创 nginx和apache和tomcat对比

Apache:主要作为Web服务器,能够处理静态内容和动态内容,也能够作为反向代理服务器。Apache:灵活的配置方式,支持在配置文件中直接配置各种模块和指令。nginx:在处理静态内容时表现极佳,能够高效地响应请求,在处理动态内容时也表现优秀。Apache:能够处理静态和动态内容,但在处理动态内容时表现较差。Tomcat:使用基于线程池的模型来处理请求,能够支持大量并发请求,但在高负载情况下性能可能会下降。Apache:使用多线程的方式来处理请求,在高并发情况下可能会受到线程切换的开销,导致性能下降。

2023-06-07 16:49:15 985

原创 nginx和apache和tomcat区别

Nginx在处理静态内容时能够快速地响应请求,并且支持反向代理、负载均衡和缓存等功能,使其在处理动态内容时同样表现得非常优秀。Apache HTTP Server使用多线程的方式来处理请求,在高并发情况下会出现线程切换的开销,导致性能下降。Tomcat使用基于线程池的模型来处理请求,能够支持大量并发请求,但在高负载情况下性能可能会下降。Nginx采用事件驱动的方式来处理请求,能够高效地处理大量连接和并发请求,相对于Apache HTTP Server和Tomcat具有更高的并发处理能力。

2023-06-07 16:19:28 106

原创 nginx和apache和tomcat的优缺点(简单明了一看就懂~)

Apache的优点:

2023-06-07 16:12:14 720

原创 关系型数据库和非关系型数据库的优缺点对比(简洁明了一看就懂~)

^。^ ~

2023-06-07 15:44:00 1098

原创 Linux平台如何搭建虚拟化平台创建云主机(一看就会!!!)

1 验证真机是否支持虚拟化2 导入网络过滤的模块3 新建虚拟机4 虚拟化平台安装5 创建网桥6 创建磁盘文件和配置文件7 创建云主机8 查看,修改,等。

2023-06-06 10:04:18 936

原创 Linux中sudo提权(简单明了一看就会!!!)

abc组 可以以tom用户的身份在server1主机上无密码执行 rm -rf , remove , del 命令。#abc 用户可以以任何用户身份在任何主机上无需密码的执行mkdir和useradd命令。#ABC用户可已在以任何用户身份在任何主机上 无需密码的执行任何命令。如果有用户需要做提权,就在这行下照格式写一行配置就OK了~用户 用户=(主机名) 命令列表。字段4(也就是最后的ALL): 执行的命令。字段2(ALL=):以哪个用户的身份。希望这些知识点对大家有帮助~~~~

2023-06-03 15:46:31 1431

原创 Redis哨兵机制

使用Redis哨兵,能够实现Redis的自动故障恢复和切换,并提高Redis的可靠性和可用性。[root@server51 ~]# redis-cli info replication | grep role #确认server51节点Redis角色。自动故障恢复:当一个Redis主节点出现故障时,哨兵会选取一个合适的从节点,将其升级为主节点,并将其他从节点切换到这个新的主节点上。监控:哨兵会定期检查Redis的运行状况,如果检查到Redis实例出现故障,会对其进行标记,等待接下来的故障转移操作。

2023-06-02 09:12:02 91

原创 Redis数据持久化

root@server55 ~]# redis-check-aof --fix /var/lib/redis/6379/appendonly.aof #修复aof文件。[root@server55 ~]# cp /opt/appendonly.aof /var/lib/redis/6379/ #拷贝备份aof文件。[root@server55 ~]# cat /var/lib/redis/6379/appendonly.aof #查看文件内容,此时不为空。

2023-06-02 08:41:20 67

原创 端口号大全(超全!!!)

例如:21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。

2023-05-24 22:32:19 3688

原创 MySQL数据库主从同步结构模式(一看就明白!!!)

root@server56 ~]# scp 192.168.88.240:/etc/yum.repos.d/*.repo /etc/yum.repos.d/ #从Yum源服务器拷贝系统及自定义repo文件。[root@server50 ~]# scp 192.168.88.240:/etc/yum.repos.d/*.repo /etc/yum.repos.d/ #从Yum服务器拷贝repo文件到本地。-fq_n9T:1' password "123456" #修改简易密码。

2023-05-24 10:34:42 279 1

原创 MySQL数据库主从同步的搭建(一看就会!!!)

MySQL从库小弟上还会运行一个SQL进程,该进程用于监视自身的中继日志,当发现自身的中继日志发生改变时,也就是与主库大哥的数据同步时发现日志有变更,立即将该中继日志改变对应的数据更改操作写入自身的数据库。[root@server51 ~]# mysqldump -hlocalhost -uroot -p'123qqq...A' -A > ab1.sql #备份已有数据。[root@server51 ~]# sed -rn '4,6p' /etc/my.cnf #确保启用binlog日志。

2023-05-23 17:57:35 739 1

原创 MySQL数据库存储过程(基础)

mysql> DELIMITER // #声明//为定界符,方便定义存储过程。mysql> DELIMITER // #定义//为SQL语句结束符。mysql> SHOW PROCEDURE STATUS\G #查看所有存储过程。mysql> DESC mysql.proc\G #用于存储存储过程的表。mysql> SELECT USER()// #测试。

2023-05-23 17:03:48 113

原创 MySQL数据库视图(一看就会!!!)

查看指定库下表(视图是特殊表)[root@server51 ~]# mysql -hlocalhost -uroot -p'123qqq...A' #登录MySQL服务。mysql> SHOW TABLE STATUS FROM viewdb\G #视图Comment: VIEW。

2023-05-23 15:26:19 102 1

原创 Mysql索引(一看就会!!!)

如果备选的数量大于3那说明已经太多了,因为太多会导致选择索引而损耗性能, 所以建表时字段最好精简,同时也要建立联合索引,避免无效的单列索引;

2023-05-23 14:40:37 203 1

原创 Mysql数据库用户权限管理(一看就会!!!)

查看指定库下指定表指定字段权限分布。mysql> SELECT * FROM mysql.db\G #查看权限分布。mysql> SELECT * FROM mysql.user WHERE user='admin'\G #查看用户信息。mysql> SELECT * FROM mysql.user WHERE user='admin'\G #查看权限分布。

2023-05-23 10:45:32 931 1

原创 Mysql 数据备份(详细教程)

备份的窗口期,通常是业务压力最低点。物理备份(cp、tar、zip)查看binlog日志内容。测试binlog日志。数据是企业生存的命脉。启用binlog日志。操作binlog日志。

2023-05-22 23:33:36 7704 1

原创 常见Dos攻击原理及防护

攻击流程。

2023-05-19 11:20:43 1630 1

原创 配置zabbix监控详细教程

实施监控的几个方面: 数据采集:使用agent(可安装软件的系统上)SNMP(简单网络管理协议,用于监控网络设备的数据采集)数据存储:使用mysql数据库 数据展示:通过web页面zabbix通过在远程主机上安装agent进行数据采集,存储到mysql数据库,通过web页面进行展示。这里用我自己的虚拟机做演示首先关闭SELINUX和防火墙配置yum。千万注意:只保留系统yum,删除mysql和pxc。[root@zabbixserver ~]# cat /etc/yum.repos.d/local.repo

2023-04-18 17:58:26 157 1

原创 PXE网络装机详细教程(单系统)

末行模式下 :r /usr/share/doc/dhcp*/dhcpd.conf.example #读入其他文本文件内容。末行模式下 :r /usr/share/doc/dhcp*/dhcpd.conf.example #读入其他文本文件内容。pxelinux.0---》读取/var/lib/tftpboot/pxelinux.cfg/default #菜单文件。DHCP服务----》IP地址、next-server、filename。default ---》图形模块、背景图片、读秒、内核、驱动。

2023-03-31 08:57:35 1608

空空如也

空空如也

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

TA关注的人

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