自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(453)
  • 资源 (8)
  • 收藏
  • 关注

原创 运维工程师面试总结(含答案)

原文链接:https://www.cuiliangblog.cn/detail/article/2。

2023-05-28 12:28:44 9557 6

原创 浅谈运维工程师的开发能力的培养

本文已获得作者授权浅谈运维工程师的开发能力的培养。

2023-03-08 20:09:34 1226 2

原创 ConsulManager开源项目推荐

ConsulManager是一个使用Flask+Vue开发的WEB运维平台,弥补了Consul官方UI对Services管理的不足;并且基于Consul的服务发现与键值存储:实现了各云厂商资源与Prometheus的无缝同步,以及对各类监控资源的优雅管理与展示。

2022-11-14 23:43:51 1026 2

原创 华为交换机 LACP协议

首先,它能提供动态的链路聚合能力,根据实时的网络状况自动调节链路的状态,从而优化带宽利用和提高数据传输的稳定性。其次,LACP模式支持备份链路,增强了链路的容错能力,确保在某条链路发生故障时,能够快速切换到备份链路,维持网络的连通性[综上所述,华为交换机支持的LACP协议不仅提供了一种高效的链路聚合解决方案,还通过其动态性和灵活性,为现代网络带来了更高的可靠性和性能表现。除了基本配置之外,华为交换机还支持动态LACP模式,即使LACP协商失败,也能通过成员口进行二层转发,保证关键业务的连续性[

2024-07-05 23:07:24 681

原创 CentOS-9配置静态IP地址

CentOS 9 使用 nmcli 命令行工具进行网络配置。以下是配置静态 IP 地址的步骤和示例代码:相对以前centos7之类的,9版本的默认的网络是NetworkManager,网络配置也有较大改变。

2024-05-19 19:27:34 1003

原创 Oracle常用操作命令

【代码】Oracle常用操作命令。

2024-05-19 19:19:48 426

原创 Vmware ESXi无法创建虚拟机

esxi在网页端无法创建虚拟机,与浏览器插件supercopy超级复制有关。我还以为我的虚拟机炸了,格式化后,又重新安装了一遍。关闭插件在此页面运行,即可解决问题。这个插件严重影响虚拟机正常的操作,关闭超级复制后,虚拟机可以创建了。

2024-05-13 15:18:30 574

原创 Kubetnetes每一个版本的新功能

Kubernetes(K8s)是一个开源的容器编排平台,它定期发布新版本以引入新特性、改进和修复。

2024-05-13 15:15:53 665

原创 K8S特性

挂载外部存储系统,无论是来自本地存储,公有云(如AWS),还是网络存储(如NFS、 GlusterFS、 Ceph)都作为集群资源的一部分使用,极大提高存储使用灵活性。在节点故障时重新启动失败的容器,替换和重新部署, 保证预期的副本数量;K8S采用滚动更新策略更新应用,一次更新一个Pod,而不是同时删除所有Pod,如果更新过程中出现问题,将回滚更改, 确保升级不受影响业务。K8S为多个容器提供一个统一访问入口(内部IP地址和一个DNS名称),并且负载均衡关联的所有容器,使得用户无需考虑容器IP问题。

2024-05-13 13:11:48 422 1

原创 Docker各版本的新特性

Docker 作为流行的容器化平台,会定期发布新版本以引入新特性、改进和修复。

2024-05-13 13:08:20 511

原创 initdb: error: The program “postgres“ is needed by initdb but was not found in the same directory

【代码】initdb: error: The program "postgres" is needed by initdb but was not found in the same directory。

2024-05-09 16:46:05 613

原创 Docker安装PostgreSQL

除了可以与主要的专有数据库和开放源码数据库一起使用外,PostgreSQL 还支持从这些数据库迁移,因为它支持大量标准 SQL 语句,并有可用的迁移工具。作为数据库服务器,它的主要功能是安全地存储数据并支持最佳实践,然后根据其他软件应用程序(无论是同一台计算机上的应用程序还是在网络(包括互联网)上另一台计算机上运行的应用程序)的要求检索数据。-v /data/postgres/postgresql/data:/var/lib/postgresql/data # 将容器中的数据挂载到本地。

2024-05-09 16:36:38 1347

原创 CentOS安装htop工具

输入htop使用工具。

2024-04-24 13:55:55 263 1

原创 opensshserver.config: line 3: Bad configuration option: GSSAPIKexAlgorithms

找到 “GSSAPIKexAlgorithms”这一行,然后注释掉 #GSSAPIKexAlgorithms vim /etc/ssh/sshd_config。

2024-04-22 13:32:24 1001 1

原创 CentOS-Stream-9升级openssh9.7p

openssh源码中是没有ssh-copy-id相关参数的,如果直接编译安装,会发现安装后没有ssh-copy-id命令,因此如果需要用到该命令,需要修改编译参数控制文件openssh.spec。compile.sh:编译脚本el5、el6、el7:对应CentOS5、6、7三个系统,编译相关的参数由SPECS目录下的openssh.spec控制。version.env:定义了openssh及openssl源码的版本信息。pullsrc.sh:openssh相关源码下载脚本。

2024-04-17 13:03:48 1024

原创 docker pull镜像的时候指定arm平台

要查看Docker镜像的信息,可以使用docker inspect命令。这个命令会返回镜像的详细信息,包括其元数据和配置。以mysql镜像为例。

2024-04-10 13:51:14 1408

原创 TypeError: can‘t multiply sequence by non-int of type ‘float‘

当我们使用乘法操作符(​​*​​)将一个浮点数与序列相乘时,Python会抛出​​TypeError​​。这是因为在Python中,乘法操作符只能用于整数与整数、整数与浮点数以及浮点数与浮点数之间的操作。而当我们尝试使用浮点数与序列相乘时,Python不知道应该进行怎样的操作,因此会抛出错误。首先,我们需要检查代码中乘法操作是否正确。如果我们确实需要将一个序列乘以一个数字,并且这个数字是浮点数,则可以尝试将这个浮点数转换为整数。可以使用​​int()​​函数将浮点数转换为整数,然后再进行乘法操作。

2024-04-10 13:38:50 332

原创 python round取整

其中,number为需要进行四舍五入的数字,ndigits为保留的小数位数,默认为0。如果ndigits为正数,则表示保留小数点后ndigits位;如果ndigits为负数,则表示将number四舍五入到最近的10的ndigits次方的整数倍。需要注意的是,round()函数对于5的处理方式有所不同,具体取决于其前一位数字的奇偶性。如果前一位数字为偶数,则直接舍去;如果前一位数字为奇数,则进位。round()函数是Python内置函数之一,用于对数字进行四舍五入操作。

2024-04-10 11:32:41 317

原创 linux查看用户登录情况

在Linux中,可以使用last命令查看用户的登录历史记录。这个命令会从/var/log/wtmp文件中读取登录信息,并提供一个列表显示谁在何时、从哪里登录以及登录了多长时间。这些命令提供了用户登录情况的快照,但请注意,日志文件可能会因为系统管理的原因被轮换(rotate)或清除。

2024-04-09 18:47:32 495

原创 iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8099 -j DNAT --to-destinatio

报错:iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8099 -j DNAT --to-destination 172.18.0.4:8099。

2024-04-09 11:47:09 895

原创 OpenSSH 安全漏洞(CVE-2023-51385) 升级v9.7

漏洞编号:OpenSSH 安全漏洞(CVE-2023-51385)

2024-04-09 10:32:56 1181

原创 ICMP timestamp请求响应漏洞处理(CVE-1999-0524)

漏洞编号:ICMP时间戳检测(原理扫描) CVE-1999-0524。

2024-04-09 10:23:14 634

原创 关于人生和投资,瑞达利欧有哪些核心原则

关于人生和投资,瑞达利欧有哪些核心原则瑞·达利欧是桥水基金的创始人,他在人生和投资方面提出了一系列的核心原则。

2024-03-29 15:44:07 274

原创 python 截取json字符串

在Python中,处理JSON字符串通常涉及到将字符串解析为JSON对象,然后根据需要进行操作,最后可能需要将结果再次转换为JSON字符串。以下是一些基本的步骤和示例,展示如何在Python中截取JSON字符串。

2024-03-28 12:23:33 399

原创 url = f‘http://{host}:{port}{requests_url}‘ 中 f是干嘛的

f-string是Python 3.6及更高版本中引入的一种新的字符串格式化机制,允许你在字符串中直接嵌入表达式,并且表达式的值会被直接插入到字符串中。这种格式化方式非常直观和方便,因为它允许你在一行代码中构造复杂的字符串,而不需要使用字符串拼接或其他复杂的格式化方法。f-string是Python中字符串格式化的现代和推荐方式。告诉Python,这个字符串是一个f-string,字符串中的大括号。变量的值会被计算并插入到字符串中相应的位置。变量将包含一个完整的URL字符串,其中包含了。

2024-03-28 12:20:51 910

原创 Linux系统关机命令

在Linux系统中,关机命令主要有shutdown、halt、poweroff和init 0。

2024-03-22 21:10:26 332

原创 nginx配置跨域

请注意,上述配置中的Access-Control-Allow-Origin设置为*,这意味着服务器接受所有来源的跨域请求。如果您只想允许特定的来源,可以将*替换为指定的域名,例如http://example.com。同时,确保其他相关的响应头也符合您的需求。要在Nginx中配置跨域,您需要编辑Nginx的配置文件(通常是nginx.conf),在相应的server或location块中添加CORS相关的响应头。重载Nginx配置:为了使更改生效,您需要重载Nginx的配置。

2024-03-19 17:48:32 675

原创 基本常用函数len()

len()函数用于返回一个对象的长度或项目个数。● s: 要获取其长度或项目个数的对象,如字符串、元组、列表、字典等。● 返回值:对象的长度或项目个数。

2024-03-17 23:56:10 1003

原创 基本常用函数format()

如果不提供 format_spec 参数,默认将其他格式数据转换为字符串类型,和调用 str(value) 函数的效果相同。format() 函数用于将一个数值进行格式化处理,将值转换为由 format_spec 控制的【格式化】表示形式。(4)format_spec 参数的格式包括填充值、文字对齐、标志设置、格式化、类型转换、千位符等应用。(3)默认情况下,format_spec 是一个空字符串,通常与调用 str(value) 函数具有相同的效果。

2024-03-17 23:31:23 205

原创 基本常用函数help()

● object: 可选参数,要查看其帮助信息的对象,如类、函数、模块、数据类型等。slice()函数:通过指定的切片位置和间隔构造一个切片对象。input()函数:根据输入内容返回所输入的字符串类型。len()函数:返回对象的长度或项目个数。示例2:help(“keyworld”)help()函数:查看对象的帮助信息。print()函数:用于打印输出。format()函数:格式化显示。● 返回值:返回对象的帮助信息。示例1:help(input)示例3:help(‘os’)查看os模块的帮助信息。

2024-03-16 17:30:48 291

原创 字符串拼接re.sub()用法

re.sub() 函数会搜索 string 中满足 pattern 的子串,并用 repl 替换它们。替换后的字符串作为函数返回值返回re.sub() 语法:re.sub(pattern, repl, string, count = 0 , flags = 0) 参数:pattern:表示正则表达式中的模式字符串;repl:被替换的字符串(既可以是字符串,也可以是函数);string:要被处理的,要被替换的字符串;count:匹配的次数, 默认是全部替换。

2024-03-16 16:58:27 331

原创 ValueError: invalid literal for int() with base 10报错记录

在用pthon写脚本得过程中,发生错误,ValueError: invalid literal for int() with base 10,这种错误是值得类型转换错误,int()函数是可以将字符串转换为整形,但是这个字符串如果是带小数得,比如‘1024.00’,这个时候如果你再用int(‘1024.00’)转换得话,就会出现上面报得错误。这个时候可以用float()函数处理这个问题,在你不确定这个字符串是整形还是浮点数得情况下,用float()比较好,这样可以避免出现错误。

2024-03-16 16:42:07 969

原创 SNMP 命令常用测试命令

在日常监控中, 经常会用到 snmp服务, 我们可以使用snmpwalk 命令测试数据1、得到取得 windows 端的系统进程用户数等2、取得系统总内存3、4、 取得 IP 信息5、 查看系统信息6、使用SNMP v1测试1、snmpwalk -v 2c -c public 172.31.11.37 .1.3.6.1.2.1.25.1 得到取得 windows 端的系统进程用户数等其中 - v 是指版本,-c 是指密钥, 也就是客户端 snmp.conf 里面所设置的, 下面类同.

2024-03-16 16:33:57 1472

原创 Git基本操作

Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。,后面我们会详细介绍。说明:**

2024-03-16 16:23:19 833

原创 docker清理闲置镜像邮件发送

【代码】docker清理闲置镜像邮件发送。

2024-03-04 10:53:02 275

原创 xfs_growfs: /dev/openeuler/root is not a mounted XFS filesystem

resize2fs 命令 针对的是ext2、ext3、ext4文件系统。xfs_growfs 命令 针对的是xfs文件系统。

2024-02-18 11:35:31 740

原创 kubectl命令

【代码】kubectl命令。

2024-02-05 11:08:50 226

原创 Kubernetes命令备忘单

对于进阶用例,例如符号链接、通配符扩展或保留文件权限,请考虑使用 kubectl exec。pply 通过定义 Kubernetes 资源的文件来管理应用。可以使用的文件扩展名有 .yaml、.yml 和 .json。来控制的,参数后跟一个数字表示日志的级别。Kubectl文档:https://kubectl.docs.kubernetes.io/zh/列出所支持的全部资源类型和它们的简称、 API 组、 是否是名字空间作用域和 Kind。本页列举常用的 kubectl 命令和参数。

2024-02-05 11:05:08 1619

原创 DM数据库Linux安装

安装完 DM 数据库软件后,在安装路径下的 drivers 目录下,可以找到 dmPython 的驱动源码,由于提供的是源码,需要自己编译安装,下面分别介绍如何在 Windows 和 Linux 环境下编译安装 dmPython。数据库安装完成后,需要切换至 root 用户执行上图中的命令 /dm8/script/root/root_installer.sh 创建 DmAPService,否则会影响数据库备份。切换到 root 用户进入 dmdba 用户的根目录下,配置对应的环境变量。

2024-02-03 22:37:52 618

原创 Centos9使用chrony服务同步时间

● UTC:协调世界时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间。推荐使用阿里的时间端,也可以使用本地的ip地址,同步目标的系统时间。内网设备,需要使用内网的时间服务器同步时间。指位于英国伦敦格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。● DST:夏令时,指在夏天太阳升起的比较早时,将时间拨快一小时,以提早日光的使用。● RTC:实时时钟,可以提供时钟日历的功能。● CST:中国、澳大利亚等的标准时间。● Span:测量集的长度(时间)。● NP:测量集中的采样点数。

2024-01-27 22:14:53 1082

SNMP所有的离线安装包(CentOS8)

SNMP所有的离线安装包(CentOS8) 适用于离线安装SNMP服务

2023-05-06

SNMP离线下载包,适用于Centos8的系统

SNMP离线下载包,适用于Centos8的系统,需要离线安装SNMP服务。 本地测试安装成功 客户环境安装超过100台,反馈很好使用。 适用于离线安装,请您放心下载

2023-05-06

SNMP安装包-net-snmp-utils-5.7.2-49.el7_9.2.x86_64

SNMP安装包-net-snmp-utils-5.7.2-49.el7_9.2.x86_64

2022-07-25

前端页面实用模板集合(jQuery+vue+js)

### 前端页面实用模板集合(jQuery+vue+js) # calendar手机选择日期日历插件 # jQuery下拉框选择省市区三级联动特效 # vue聊天对话手机页面 # 砍价折扣商城微信小程序模板 # 食品零售小程序商城模板 # 手机商城购物车小程序模板 绝对实用,绝对物有所值,希望能够帮助到你。

2022-05-10

Redis数据库6.2.5版本自动化安装脚本

Redis数据库6.2.5版本自动化安装脚本 ### 适用于安装redis数据库 ### 安装环境CentOS7系统 ### 一键安装

2022-05-01

python入门学习资源.zip

在这里你可以学习到很多的python知识,有助于你面试,找到理想的工作。快来一起学习吧

2021-07-16

spring图书管理系统.zip

本系统基于idea开发,运用了Lombok插件和Spring开发。可以实现增删改查。其中还包含一个模仿的学生管理系统,类型相似。你可以放心下载,希望能给你带来帮助。

2020-04-11

jQuery响应式全屏背景图片导航菜单特效.zip

文件包括:jQuery响应式全屏背景图片导航菜单特效、amazeui双语言全年日历、jquery仿腾讯云下拉导航、jQuery蓝色商品分页样式代码、jQuery相册图片掀开切换代码、常用web调色板合集、简单实用可展开隐藏导航菜单按钮js特效代码等,希望能给你带来帮助。

2020-03-28

微信扫码后台登录界面.zip

本文件包括:微信扫码后台登录界面模板、jQuery国籍选择器、jQuery步骤进度条样式代码、扁平响应式后台管理模板、DashGum的后台付费模板、行盟APP智能系统、手机app生活服务平台首页模板。均为本人学习中积累的素材,请您放心下载!

2020-03-28

markdown语法.md

Markdown是一门比html更简单的标记语言,其主要用于日常写作。最终通过相应的编辑器或者脚本转换成html用于页面渲染。如果你是一个作家,或者是一个程序员,Markdown对你来说是一门必备的技能。掌握Markdown真的很简单,如你所见,这篇文章使用了这么短的篇幅就已经将Markdown的语法全部介绍完了。

2020-03-28

空空如也

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

TA关注的人

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