- 博客(453)
- 资源 (8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
原创 Vmware ESXi无法创建虚拟机
esxi在网页端无法创建虚拟机,与浏览器插件supercopy超级复制有关。我还以为我的虚拟机炸了,格式化后,又重新安装了一遍。关闭插件在此页面运行,即可解决问题。这个插件严重影响虚拟机正常的操作,关闭超级复制后,虚拟机可以创建了。
2024-05-13 15:18:30
574
原创 K8S特性
挂载外部存储系统,无论是来自本地存储,公有云(如AWS),还是网络存储(如NFS、 GlusterFS、 Ceph)都作为集群资源的一部分使用,极大提高存储使用灵活性。在节点故障时重新启动失败的容器,替换和重新部署, 保证预期的副本数量;K8S采用滚动更新策略更新应用,一次更新一个Pod,而不是同时删除所有Pod,如果更新过程中出现问题,将回滚更改, 确保升级不受影响业务。K8S为多个容器提供一个统一访问入口(内部IP地址和一个DNS名称),并且负载均衡关联的所有容器,使得用户无需考虑容器IP问题。
2024-05-13 13:11:48
422
1
原创 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
原创 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
原创 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
原创 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
原创 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
原创 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的系统
2023-05-06
SNMP安装包-net-snmp-utils-5.7.2-49.el7_9.2.x86_64
2022-07-25
前端页面实用模板集合(jQuery+vue+js)
2022-05-10
Redis数据库6.2.5版本自动化安装脚本
2022-05-01
spring图书管理系统.zip
2020-04-11
jQuery响应式全屏背景图片导航菜单特效.zip
2020-03-28
微信扫码后台登录界面.zip
2020-03-28
markdown语法.md
2020-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人