自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小渣渣的学习与运维日常

分享一些关于运维与编程的文章

  • 博客(24)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 高级运维纯bash自动化脚本

这个脚本将包括广泛的系统检测和维护任务。这个脚本会检测系统状态、资源使用、安全状况等,并根据需要提供适当的响应和报告。

2024-04-16 17:52:31 290

原创 linux防火墙Firewalld 速通与常见配置

在使用Firewalld时,了解其常见配置和名称是非常重要的,因为这有助于您更好地控制网络访问和确保系统的安全性。了解这些常见配置和名称将使你能够更好地管理Firewalld,并确保系统的安全性,以适应你的特定网络环境和需求。这些命令配置了一个定时规则,允许在工作日(星期一至星期五)的上午9点到下午5点之间的任何IP地址的流量访问SSH服务。这是一个最小权限原则的应用,确保只有必要的流量能够进入系统,而不必要的流量被拒绝。限制特定IP地址的访问可以增加系统的安全性,确保只有授权的主机能够连接到你的服务。

2023-09-12 08:09:07 646

原创 python自动化运维巡检

请注意,该示例中的关键功能是获取系统信息、插入到Excel工作簿并发送电子邮件。你需要根据你的实际需求和环境来自定义检查函数以获取准确的信息,并配置电子邮件参数。这段代码是一个Python脚本,其主要目的是执行系统运维巡检,并将巡检结果以Excel表格和邮件的形式保存和发送。Python自动化巡检并生成xlsx文件,并发送到邮箱。

2023-09-05 13:42:43 472

原创 Docker运维常见命令调优和维护

当需要在不同的Docker主机之间共享镜像时,可以使用导入(import)和导出(export)的操作。请注意,导入的镜像将包含在文件中的所有层次结构,这使得重新加载镜像变得非常方便。总之,在需要在不同的Docker主机之间共享镜像时,导出和导入操作是非常有用的工具。定期清理不再需要的镜像和容器,减少存储占用。使用Docker的资源限制功能,如CPU和内存限制,防止容器过度使用系统资源,避免影响其他容器或宿主机。使用轻量级、经过验证的基础镜像,避免包含不必要的组件,减小容器的大小,提高启动速度和安全性。

2023-08-20 11:30:32 230

原创 rsync常用场景

是一个用于在本地和远程系统之间同步和复制文件的工具。它特别适用于需要保持源和目标文件夹内容同步的情况,而且可以通过SSH安全地在远程系统之间进行数据传输。参数用于指定使用的远程 shell,并可以在其中指定其他选项。这将通过SSH连接远程服务器,并将源目录同步到远程目录。时,请确保您理解每个选项的含义,以避免意外操作。参数表示只更新目标目录中比源目录更新的文件。参数表示删除目标目录中不存在于源目录的文件。这将从远程服务器复制文件到本地目录。命令查看详细的帮助文档。参数用于显示传输的进度信息。

2023-08-16 08:01:40 102

原创 linux运维常用巡检磁盘清理shell脚本

首先会显示当前内存磁盘进程占用情况,然后确认后缀为log的日志保留天数,此外还确认占用空间大文件的路径,然后会显用户输入的设置,之后要确认是否清理cache,最后输出清理后的结果以及磁盘清理后的结果,还输出清理磁盘的前的空间和内存。'NR==2 {print "总空间:", $2, "已用:", $3, "剩余:", $4}''NR==2 {print "总内存:", $2, "已用:", $3, "剩余:", $4}''NR==3 {print "处理器占用:", $9, "内存占用:", $10}'

2023-08-16 07:40:18 639

原创 ansible自动化巡检基本模板

*shell 模块:用于在目标主机上执行 shell 命令。在我们的剧本中,我们使用了 shell 模块来执行各种命令,如 df -h(检查磁盘使用率)、top -bn1 | grep “Cpu(s)” | awk ‘{print $2 + $4}’(检查处理器使用率)和 free | grep Mem | awk ‘{print $3/$2 * 100.0}’(检查内存使用率)等。register 关键字:用于将命令的输出保存到一个变量中,以便后续任务使用。

2023-07-11 21:27:54 833 2

原创 Keepalived速通常见配置及配置文件介绍

state 指定节点角色为 MASTER,interface 关联了节点使用的网络接口,virtual_router_id 是该虚拟路由器的 ID,priority 是节点的优先级,advert_int 是 VRRP 心跳间隔。在这个例子中,Server A 被配置为主节点(MASTER),它的优先级设置为 100,而 Server B 被配置为备份节点(BACKUP),优先级设置为 50。需要注意的是,以上只是一个简单的示例配置,实际的配置取决于具体的环境需求和架构设计。这样的配置还可以实现负载均衡。

2023-06-22 17:38:31 2153

原创 一键部署人大金仓的Shell脚本

它支持事务处理(ACID),提供了数据冗余、故障恢复和备份等机制,以确保数据的安全性和可靠性。兼容性:金仓数据库与主流的标准SQL兼容,并支持主流的开发接口和数据访问协议,如ODBC、JDBC、ADO.NET等。它不仅可以存储和查询结构化数据,还可以处理半结构化和非结构化数据,提供了更灵活的数据存储和访问方式。自动化管理:金仓数据库提供了丰富的管理工具和图形界面,简化了数据库的配置、监控和维护工作。总体而言,金仓数据库是一款高性能、高可靠性和高扩展性的企业级数据库系统,适用于各种复杂的数据管理和应用场景。

2023-06-22 17:25:50 330

原创 mysql调优的注意事项以及配置的正确模板实际案例

我们在一台配置为8核16G内存2T磁盘的服务器上运行MySQL服务器,并使用上面提供的配置模板。我们决定将innodb_buffer_pool_size设置为4G,并将innodb_buffer_pool_instances设置为4,以便充分利用多核CPU和提高并发性能。MySQL调优是一个复杂的过程,需要综合考虑多个因素,包括服务器硬件配置、MySQL服务器参数设置、数据库设计和查询优化等方面。在进行调整时,需要根据具体需求和实际情况进行适当的调整,以便获得更好的MySQL服务器性能。

2023-06-22 05:45:32 517

原创 ansible自动化部署mysql主从部署剧本

如果MySQL服务被启动,我们将使用debug模块输出“MySQL服务已启动”的消息,否则我们将输出“MySQL服务已安装,并已启动”的消息。接下来,我们使用mysql_user模块设置MySQL root用户的密码,并使用mysql_query模块获取主服务器的server_id。剧本中使用了mysql_user模块和mysql_replication模块,请确保已经安装了MySQL官方的Python驱动程序(python3-mysql或python2-mysql)。

2023-06-22 05:39:35 457

原创 完全自动化部署mysql主主同步并设置keepalive并设置高可用

脚本中,将expect命令的关键字(比如“password:”、“mysql>”等)作为匹配模式,如果匹配到对应的模式,则自动发送相应的响应文本。这样就可以在执行期间不需要任何输入了。同时,使用exp_continue命令可以让脚本继续等待下一个匹配模式的出现,从而实现自动化操作。Keepalived服务部分。

2023-06-22 05:36:34 171

原创 不同系统下根据系统类型自动化部署安装zabbix的shell脚本

脚本会根据系统类型选择对应的安装方法,并自动安装必要依赖包,添加Zabbix官方源,安装Zabbix及MySQL服务器,并修改Zabbix配置文件,最后重启服务。如果在安装过程中出现错误,则会打印出错误信息并退出脚本。

2023-06-20 00:49:02 114

原创 根据用户选择安装指定版本Docker的一键安装脚本

用户可以通过输入数字选择要安装的版本,如果用户没有输入任何值或输入了无效的选项,则默认安装Docker CE 20.10版本。安装过程中,脚本会自动安装必要的依赖包、添加Docker官方仓库源,并启动Docker服务。如果在安装过程中出现错误,则会打印出错误信息并退出脚本。

2023-06-20 00:46:03 320

原创 不同系统下通用的mysql安装脚本Ubuntu or CentOS

如果用户在脚本运行过程中出现错误,脚本会在每一步操作后打印出错误信息,并退出脚本。

2023-06-20 00:38:43 62

原创 Docker容器快速安装及快速入门

开源的应用容器引擎,基于Go语言开发容器是完全使用沙箱机制的,容器开销极低Docker就是容器化技术的代名词Docker也具备一定的虚拟化职能提供最标准的应用打包流程是 Docker 中的一个命令,用于构建镜像。docker pull 下载镜像docker run 创建容器并运行容器仓库(repository):Docker hub 存放在镜像的地方,国内可以配置镜像加速下载镜像(image):是一个模块,可基于此模板运行出多个容器。

2023-05-20 20:29:49 486

原创 mysql定期备份脚本

【代码】mysql定期备份脚本。

2023-03-27 21:14:43 43

原创 shell脚本入门第一课

​ -此用户能正常登录,设置密码为123456!-用法:可执行语句 &> /dev/null。​ -新建一个用户名为bendi的本地用户。-可以从键盘、也可以由另一个命令给出。-相当于只能写入、不能读出的单项文件。-执行中的命令输出、报错信息。黑洞设备 /dev/null。-存放到其中的数据都会丢失。-从标准输入读取密码字串。-sh -x 脚本文件。

2023-03-26 20:54:17 36

原创 运维自动化之ANSIBLE

YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。Clark Evans在2001年在首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者YAML Ain't Markup Language,即YAML不是XML。不过,在开发的这种语言时,YAML的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)特性。

2023-03-26 20:03:58 406

原创 运维自动化之ANSIBLE

YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。Clark Evans在2001年在首次发表了这种语言,另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者YAML Ain't Markup Language,即YAML不是XML。不过,在开发的这种语言时,YAML的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)特性。

2023-03-20 16:03:45 376

原创 Zabbix6简介与安装

Zabbix 由 Alexei Vladishev 创建,目前由其成立的公司—— Zabbix SIA 积极的持续开发更新维护, 并为用户提供技术支持服务。Zabbix 是一个企业级分布式开源监控解决方案。

2023-03-20 15:56:15 491

原创 运维常用Mysql基本命令

运维常用Mysql基本命令

2022-08-01 12:31:29 2567

原创 Rediss 部署以及哨兵模式

Rediss 部署以及哨兵模式

2022-08-01 11:36:22 250

原创 keep real Mysql 高可用

keepalived 和mysql高可用

2022-08-01 11:35:25 110

SMTP邮箱连接测试工具

SMTP邮箱连接测试工具,用于SMTP测试邮箱是否正常

2022-08-11

windows10优化工具

各类优化工具集中打包在了一起

2022-07-26

数据恢复工具R-Studio v8.16免注册

软件介绍 R-Studio是一款强悍的驱动级数据恢复软件,采用独特的数据恢复技术,支持对NTFS、ReFS、FAT/exFAT、Ext2FS/Ext3/Ext4、UFS、HFS等分区文件系统恢复数据,支持对已损坏或删除的分区、加密文件、数据流进行数据恢复,支持硬盘分区创建镜像文件.rdr、RAID磁盘阵列,该软件最大的特色在于可以自动识别 RAID 参数修复损坏的磁盘阵列,在数据恢复效率和质量上非常出众。此外,R-Studio Network 版本支持远程链接到计算机磁盘恢复数据、S.M.A.R.T. 属性监视、文本/十六进制编辑、大量参数设置等功能。 更新日志 forum.r-tt.com/viewtopic.php?t=4853 r-studio.com/zhcn/Feature-History.html 2021.03.25 v8.16.180499 新功能: + 现在,如果一个文件系统的踪迹保留在引导记录中,则可以在一个分区上找到多个文件系统(主文件系统和几个重新格式化的文件系统)。 修正: * 可以在没有保护性GPT分区的纯硬盘驱动器上识别APFS文件系统和APFS融合驱动器。 * 程序检查其是否与USB稳定器一起使用。 - 该程序可能进入循环并在分区识别的最后阶段冻结。固定的。 - 识别文件系统时,程序有时可能已冻结。固定的。 - 格式化MBR磁盘上没有文件系统的分区时,该分区分为不相等的卷和分区。显示为两个不同的对象。固定的。 - 当R-Studio在闪存驱动器上找到直接卷时,它没有搜索已删除的分区。固定的。 v8.15.180015新功能: +虚拟对象(例如虚拟RAID和区域)可以作为只读虚拟驱动器连接到系统。这样的驱动器在系统和其他程序中可见并可以访问。(技术人员版本) +文件夹是指向其他文件夹(目标)的符号链接,可以显示为链接,而无需显示目标的内容。(技术人员版本) +已添加对Windows Server 2019创建的NTFS文件系统中的重复数据删除的支持。 +已添加对Windows Server 2019创建的ReFS文件系统的支持,包括重复数据删除。 +R-Studio Emergency现在可以在64位模式下运行,并使用所有可用的RAM恢复大型硬盘。 版本特点 第三方便携化,去激活验证签名效验,集成注册信息已注册技术员版 更改默认启动中文,关闭启动检测升级,删升级程序和多国语言文件

2021-03-29

硬盘测试IsMyHdOK v3.13

硬盘测试IsMyHdOK v3.13 小 中 大 小编 2021/3/27 11:13:16 操作系统 软件介绍 IsMyHdOK,固态硬盘或机械硬盘的基准测试工具,用于检测SSD及HDD的读取和写入速度,混合持续读写、持续传输率、随机4K随机测试等指标。可通过菜单在IsMyHdOK查看硬盘型号跑分和详情测试结果。 更新日志 http://softwareok.com/?seite=Microsoft/IsMyHdOK/History 2021.03.27 v3.13 所有MS Windows操作系统在硬盘驱动器基准中进行了较小的更正 改进了对SSD和SSHD的驱动器信息的检测 更新了IsMyHdOK语言文件 主要功能 ◆ 基准适用SSD硬盘和HD硬盘驱动器 ◆ 任意测试时间: ◆ 快速测试(15秒) ◆ 简时测试(30秒) ◆ 长时测试(60秒) ◆ 超长测试(4分钟) 其他规格和可能性: ◆ Windows的级别测试工具 ◆ 工具极小,单文件200K不到 ◆ 测试过程CPU和资源使用率低 ◆ 查看测试的硬盘驱动器评分表

2021-03-29

CUID-IC卡专用v2.3.5.rar

IC卡读卡写卡专用工具,不需要序列号,下载好以后直接解压打开即可,另外建议配合与a122u一起使用,亲测可以使用没有任何问题

2020-07-04

IC卡DUMP和txt互转工具

IC卡读出来的数据转换成txt方便编辑修改

2020-07-04

USBSecurity USB加密工具免注册版

USB加密工具,免注册破解版,超好用的USB加密工具,信息加密。

2018-12-31

方便携带方便管理的远程工具

远程工具,不需要注册比QQ远程好用的多了远程好用的多了远程好用的多了

2018-10-17

系统保护软件免激活版

系统保护工具,可保护系统不被病毒破坏或者被他人误删,密码是ndder.com

2018-08-18

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

TA关注的人

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