自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过python实现打印进度条和生成验证码操作

【代码】通过python实现打印进度条操作。

2024-09-04 07:55:13 213

原创 python通过元类来实例化类,通过实例化后的类进而实例化对象

使用元类来实例化类并得到对象

2024-08-13 10:56:23 167 1

原创 使用rsync同步服务器目录及文件遇到的问题

--delete参数的详细解释和坑

2024-05-13 15:02:22 1296

原创 一次酣畅淋漓的网络连通性排查

网络连通性排查

2024-05-10 17:20:47 839

原创 DNS学习

DNS的迭代查询和递归查询

2024-04-18 17:23:04 187

原创 x2openEuler工具使用过程中遇到的问题及解决方法

x2openEuler工具使用过程中遇到的问题及解决方法

2024-04-12 10:37:42 1813 7

原创 操作系统和硬盘~

操作系统和硬盘

2024-04-02 16:02:22 439

原创 桌面操作系统打开终端后无法显示主机名和用户名

桌面操作系统打开终端后无法显示主机名和用户名,且不能执行Linux指令

2024-04-01 12:48:48 608

原创 四层与七层的区别

OSI模型四层与七层区别

2024-03-20 15:51:28 537

原创 k8s中工作负载

k8s中工作负载和资源对象

2024-03-20 14:44:00 986

原创 kubernetes中pod状态和排查思路

pod状态和pod异常退出码

2024-03-18 11:23:47 491

原创 备份策略:全量备份,增量备份,差异备份

备份,全量备份,增量备份,差异备份

2024-03-15 13:42:52 1135

原创 双网卡绑定即网卡bond

网卡bond(绑定),也称作网卡捆绑。就是将两个或者更多的网卡绑定成一个虚拟网卡。bond可以让多块网卡看起来是一个单独的以太网接口设备具有相同的ip地址,可以实现本地网卡的冗余,带宽扩容和负载均衡。通过网卡绑定技术技能增加服务的可靠性,又增加了网络带宽,为用户提供不间断的网络服务。意义提高网卡的吞吐量;增强网络的高可用;同时也能实现负载均衡。

2023-11-13 14:48:33 1359

原创 类Linux系统的pxe-kickstart无人值守安装系统脚本

【代码】pxe-kickstart无人值守安装系统脚本。

2023-11-10 17:34:10 160 1

原创 Centos7之pxe-kickstart批量装机步骤和遇到的问题

2 system-config-kickstart显示Could not open display because no X server is running. Try running 'system-config-kickstart -help"3 还有一种是system-config-kickstart 菜单出现后乱码,可以按这个操作下。两个原因:网络原因和配置文件原因,可以参照dhcpd.conf文件。重启服务端机器即可解决问题。修改配置文件效果如下。

2023-10-30 22:28:44 507 1

原创 bash: /bin/yum: /usr/bin/python: bad interpreter:没有那个文件或目录

python "bad interpreter"

2023-10-16 16:00:18 1603 1

原创 openEuler系统重置root密码

2 按下光标后,找到linux开头这一行,修改ro为rw,并在行尾添加init=/bin/sh,修改后效果如下,在crtl+x保存后开始。1 系统启动时,出现如下页面,按e进入内核编辑模式。3 执行修改密码操作,指令如下。4 验证root密码。

2023-10-10 14:53:49 1845 1

原创 Linux运维基础之Centos6重置root密码

显示updated successfully表示root密码更新成功,最后执行reboot重启即可。输入echo 'abc123' | passwd --stdin root。centos6.6版本的系统root密码更新成功。本次演示的版本是centos6.6版本。

2023-10-10 13:45:04 1862 1

原创 vim 的秒用

vim妙用

2022-11-20 10:36:49 171 1

原创 Linux运维基础之Centos7版本重置root密码

重置root密码

2022-10-08 21:19:29 3104 1

原创 docker将镜像导出到本地,上传至内网服务器上

背景:在企业中往往出现了内网不能和外网相通,不能使用docker pull命令来拉取镜像,这个时候我们就可以考虑在有所需镜像的服务器上导出镜像,再将其上传到内网服务器上。有两种方法,一种是通过容器,一种是通过镜像,其实本质是一样的,容器的实质就是镜像方法一:通过容器1 首先使用docker ps -a 查看本机上的所有容器2 导出镜像使用docker export命令根据容器id将镜像导成一个文件上面命令执行之后,我们便可以通过ls命令在当前目录下发现image.tar3 导入镜像。......

2022-08-03 17:41:45 13595 1

原创 Centos 7 之使用LVM扩容根分区

在VMware中,默认安装的Linux虚拟机的磁盘大小为20G,但是在安装完各种软件和下载各种包后往往出现根分区磁盘大小不足。即使删除大的日志文件还是磁盘空间不足,这个时候便需要对挂载在根分区上的磁盘进行扩容。LVM,即Logical Volume Manager,逻辑卷管理器,是一种硬盘的虚拟化技术,可以允许用户的硬盘资源进行灵活的调整和动态管理。LVM是Linux系统对于硬盘分区管理的一种机制,诞生是为了解决硬盘设备在创建分区后不易修改分区大小的缺陷。尽管对硬盘的强制性扩容和缩容理论上是可行的,但

2022-05-15 16:50:12 3333

原创 Linux之系统状态运维 常见命令即参数详解

vmstat命令展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存的交换情况,io读写等用法:vmstat a b 表示每a秒采集b次procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----r b swpd free buff cache si so bi bo in cs us sy id...

2022-05-06 10:44:19 1259

原创 keepalived和LVS的高可用的负载均衡集群原理

keepalivedkeepalived三大核心模块:1 core模块 功能是主进程的管理维护,全局配置文件的解析和加载2 vrrp模块 功能是来实现vrrp协议3 check模块 功能是负责健康检查,主要对端口和url进行健康检查keepalived的工作原理:keepalived是通过vrrp协议进行通信的,那么就要从vrrp协议说起。1 vrrp协议是虚拟路由冗余协议,作用是为了解决静态路由的单点故障。vrrp协议的原理:是一种容错的主备模式的协议。保证当主机的下一跳路

2022-03-28 14:09:57 1913

原创 配置redis缓存实例出现报错 及解决方法

redis由于其高并发和高性能常被用于缓存配置时常常会遇到一些问题。正常情况下,访问应该如下展示:第一次访问页面再次刷新上次访问页面,会出现如下页面 mysql 变为redis但在配置过程中常常出现,没有出现redis,一直是mysql可能出现的原因:1没有关闭防火墙systemctl stop firewalld systemctl disable firewalld 开机自关闭防火墙sed -i 's/Enforcing/Disabled/g' /e..

2022-01-18 22:15:12 1599

原创 为什么要用redis,以及redis 的缓存问题(穿透,击穿,雪崩)以及解决方案

为什么要用redis答:1 redis是非关系型数据库,内部是一个key-value存储系统。2 支持五种数据类型:列表(list),字符串(string),集合(set),有序集合(zset sorted-set),hash(哈希类型。相当于Java中的map)。3 基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL(非关系型数据库)数据库之一,也被称为数据结构服务器。单机时代模型如果每次存储成千上万条数据,这样很会导致MySQL的性能很差,存储以及读取速度很慢,...

2021-12-17 13:13:02 345

原创 redis 如何实现发布订阅?redis事务详解

Redis 发布订阅(pub/sub)是一种消息通信模式: 发送者发送消息(pub)订阅者接收消息(sub)实例:准备工作:一台主机的两个终端创建一个订阅频道channel在另一个终端,发布两个消息此时会发现,订阅者终端会显示发布的信息发布订阅拿下!redis事务a 作用:串联多个命令防止别的命令插队b 特征:1 事务是一个原子操作:原子性(Atomicity)(不可分割性) 要么完成,要么不完成,不会存在中间态 2 事务是一...

2021-12-04 21:57:45 189

原创 计算机网络概述

网络硬件设备: 中继器: RP (信号放大器)适用于完全相同的两类网络的互连,通过对数据信号进行放大,来 扩大网络传输的距离。 工作与OSI模型的物理层 优点:对信号进行再生和还原的网络设备 缺点:放大通信信号的同时放大噪音 已经被淘汰 集线器: HUB 对接收到的信号进行再生整形放大,以扩大传输距离,同时把所有节点集中在以它为中心的节点上。 工作在OSI模...

2021-12-02 15:44:46 2223

原创 配置数据库缓存(memcached)

Memcached 可以轻松应对大量同时出现的数据请求,而且它拥有独特的网络结构,在工作机制方面,它还可以在内存中单独开辟新的空间,建立 HashTable,并对 HashTable 进行有效的管理。 Memcache 是这个项目的名称,而 Memcached 是它服务器端的主程序文件名。一个是项目名称,另一个是主程序文件名。 memcached是一种缓存技术,将数据放入内存,从而通过内存访问提速,因为内存是最快的,memcached的主要目的是提速那么为啥...

2021-11-28 13:48:09 1394

原创 MySQL登录密码忘记?怎么办

1 找到配置文件vim /etc/my.cnf在最后一行加入skip-grant-tablesskip-grant-tables2 重启MySQLsystemctl restart mysqld3 输入mysql ,进入数据库,并使用mysql库use mysql;4 修改帐号密码为空update user set authentication_string = '' where user = 'root';5 查看主机名,用户,算法select host

2021-11-21 17:14:19 633 1

原创 主从复制与读写分离

问题总结:1 主机和从机必须进行关墙,因为不关墙会屏蔽MySQL的3306端口2 确保主机和从机主从复制必须要确保建立3 代理机上要安装jdk和mycat4 解压jdk和mycat的包5 进行配置,在mycat下的conf中对schema.xml和server.xml进行配置server.xml的配置schema.xml的配置6 在mycat目录下,找到bin,开启mycat./mycat start7 在mycat目录下,找到logs,查看...

2021-11-21 10:01:18 723

原创 MySQL的主从复制原理与配置

主机 :192.168.75.168从机:192.168.75.169要求:相同的MySQL版本,两台都是centos 7 版本的虚拟机首先,需要将两台虚拟机关闭防火墙systemctl stop firewalldsetenforce 1getenforce若是permissive 设置成功其次,若从机是主机克隆过来,需要将两台机子的uuid进行修改(注意是修改,不是减少和增加),并将其IP地址进行修改。若是两台MySQL相同版本的不同主机,请忽略。配置主机:1

2021-11-20 17:28:06 1161

原创 ntp时间同步过程中出现ntpdate[12573]: no server suitable for synchronization found此问题该如何解决

首先,ntp是做两台服务器之间进行时间同步的服务服务端(192.168.75.167)配置1 vim /etc/ntp.conf进行如下配置server 0.cn.pool.ntp.org iburstserver 1.asia.pool.ntp.org iburstserver 2.asia.pool.ntp.org iburstserver 127.127.1.0 # local clockfudge 127.127.1.0 stratum 10interf...

2021-11-06 18:33:43 4298 3

空空如也

空空如也

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

TA关注的人

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