- 博客(25)
- 收藏
- 关注
原创 深入浅出Ansiable
playbook剧本是由一个或多个“play”组成的列表 play的主要功能在于将预定义的一组主机,装扮成事先过ansible中的task定义好的角色task是调用ansible的一个模块,将多个play组织再一个playbook中,即可以联合 起来,按事先编排好的机制执行预定义的动作playbook文件采用YAML语言编写。
2024-07-11 20:15:14
410
原创 RAID卡(阵列卡)
当企业数据量很大时,单块盘装不下,就需要Raid功能吧所有硬盘整合成一个大磁盘,再在这个磁盘上分区,但是硬盘多了势必会损坏。Raid的另外一个功能就是多块盘放在一起可以配置冗余(备份),即使硬盘坏,数据也不会丢失。根据业务对多块盘存储数据的访问效率需求分为4个级别:Raid10、Raid5 、Raid1、Raid0。
2024-07-04 09:40:52
331
原创 Ansiable新手入门大全
Ansible这一强大的自动化运维工具。Ansible是基于Python语言开发的工具,通过SSH协议与远程主机通信,无需在被管理主机上安装额外的客户端/代理程序。您可以使用YAML语言编写剧本来实现对企业IT基础设施的自动化管理,这对于提高效率和减少人为错误非常有帮助。Ansible具有简洁易懂的语法和强大的功能,即使您不是专业开发人员也能快速上手。作为企业运维工程师,掌握Ansible将极大地提升您的工作效率和技能水平,帮助您更好地管理和维护企业的IT基础设施。
2024-05-29 12:34:57
336
原创 Centos7 搭建FTP服务并限制IP访问
FTP(File Transfer Protocol)是一种用于在计算机之间传输文件的标准网络协议。通过FTP客户端软件连接到远程服务器,用户可以浏览、下载、上传、删除文件,并支持主动和被动数据传输模式。为增加安全性,可使用安全的FTP协议或加密技术。FTP服务提供了一种方便快捷的方式来管理和共享文件,适用于需要在不同计算机之间传输文件的场景。
2024-05-29 08:29:01
369
原创 运维人员的主战场--服务器!
文章简要概括了服务器的定义、构成、特性,以及服务器与台式电脑的对比。它介绍了服务器的尺寸计算方式以及常见类型,包括机架式服务器和刀片服务器,并列举了一些知名的服务器品牌及其特点。文章着重强调了服务器在企业后台业务支持中的重要性,并提及了云服务对于服务器市场的影响。
2024-05-18 13:49:22
176
原创 运维人员的三个核心职责
企业数据安全和持续运营是每个企业的重要课题。数据泄露事件可能导致严重后果,因此采取适当的安全措施至关重要,包括加密、访问控制和漏洞修复等。此外,企业业务需要保持7x24小时不间断运行,以及提供高可用性和良好的用户体验。为了实现这些目标,运维人员需要不断优化服务,同时也可以通过节省成本来增加公司收入,如优化架构、使用云服务和开发自动化工具。
2024-05-14 20:48:10
335
3
原创 掌握 GitLab:部署、配置、指令,管理无忧!
摘要:GitLab 是一个开源的代码托管平台,类似于 GitHub,用于软件开发和团队协作。它提供了版本控制、问题追踪、持续集成等功能,可在自托管的服务器上部署或使用 GitLab 提供的托管服务。在 CentOS 7 上安装 GitLab 需要先安装必要的依赖项,并配置防火墙和邮件服务。接着通过添加 GitLab 包存储库并安装包的方式完成安装。安装完成后,通过浏览主机名并登录即可使用 GitLab。
2024-05-13 21:30:53
312
1
原创 Git的安装
这篇文章主要介绍了如何在不同操作系统上安装 Git,并提供了在 CentOS 7.9 上使用 yum 安装 Git 的具体步骤。作者还演示了 Git 的基本工作流程和开发流程,包括克隆远程版本库、新建分支、添加和提交文件等常用操作,并提供了相关的 Git 命令用法示例。此外,文章还介绍了如何配置免密钥登录,并演示了将项目远程克隆到本地、新建分支、查看项目状态等操作。通过这些示例,读者可以快速了解 Git 的安装和基本使用方法,以及如何在实际项目开发中应用 Git 工具。
2024-05-09 16:03:45
366
1
原创 Git分布式版本控制系统
Git是一种分布式版本控制系统,它由Linus Torvalds在2005年创建,旨在管理Linux内核的开发。与传统的集中式版本控制系统不同,Git允许每个开发者拥有完整的项目副本,并在本地进行工作,而不需要即时连接到中央服务器。这使得Git具有出色的灵活性、效率。它提供了强大的分支和合并功能,使得并行开发和团队协作变得更加简单。Git的高效性、本地化操作以及开源的特性,使其成为目前最流行的版本控制系统之一,被广泛应用于各种规模的软件开发项目中。
2024-05-09 14:10:50
414
1
原创 版本控制:Git分布式版本控制系统 VS Gitlab图形页面版本控制系统
本文探讨了Git和GitLab之间的区别。Git作为一个分布式版本控制系统,提供基本的提交、分支、合并等功能,但不包括高级的协作和集成功能。而GitLab则是基于Git的托管服务平台,不仅提供版本控制功能,还涵盖了项目管理、问题追踪、持续集成、部署管道等全功能的DevOps工具。文章对比了它们的功能范围、部署方式、许可方式、生态系统和扩展性等方面的差异。最后指出选择使用哪个取决于项目规模、需求和团队偏好,但无论如何,GitLab作为一个综合性开发平台为开发团队提供了更多的选择和灵活性
2024-04-27 16:57:00
165
原创 深入理解Linux中的磁盘管理:探索df命令的奥秘
在Linux系统中,磁盘管理一直是系统管理员和开发人员密切关注的重要议题之一。了解磁盘空间的使用情况对于系统的稳定性和性能至关重要。本文将深入探讨Linux中一个常用的磁盘管理工具——df命令,揭示其背后的奥秘,帮助读者更好地理解和管理文件系统。
2024-04-26 16:29:58
196
原创 Linux远程管理利器:SSH免交互认证指南
在日常的系统管理工作中,经常需要通过 SSH(Secure Shell)远程登录到 Linux 主机进行管理和维护。为了简化登录过程并提高效率,SSH免交互认证成为了一种常见的解决方案。本文将介绍如何设置 SSH 免交互认证,使得在远程登录时无需手动输入密码,提升系统管理效率
2024-04-26 16:12:53
294
1
原创 CentOS邮件命令行实战:使用mailx发送电子邮件及配置指南
在日常的工作和管理中,我们经常需要发送电子邮件来进行通知、报告等工作。在 CentOS 系统中,我们可以使用 mailx 命令行工具来方便地发送电子邮件,同时通过配置邮件客户端配置文件,可以简化发送邮件时的参数设置,提高效率。本文将介绍如何使用 mailx 发送电子邮件,并提供配置指南,让你轻松掌握邮件命令行的实战技巧
2024-04-26 16:04:30
1685
原创 AIGC技术在各领域的应用
在当前科技快速发展的时代,人工智能(AI)和大数据技术的结合正在带来前所未有的变革,其中AIGC技术(人工智能与图计算)作为一种新兴的技术形式,正逐渐展现出其巨大的潜力和影响力。本文将探讨AIGC技术在各个领域的应用情况以及对未来社会可能产生的影响和发展方向
2024-04-26 01:17:37
654
原创 Linux 服务器磁盘管理实用指南
在数字化时代,Linux 服务器的磁盘管理至关重要。有效地管理存储空间可以确保系统高效运行并保护数据安全。以下是一些常见的操作和技巧,帮助管理员在 Linux 环境中轻松管理磁盘和存储。
2024-04-26 01:10:30
549
原创 管理 Linux 软件 RAID:掌握 mdadm 命令
在 Linux 系统中,软件 RAID 提供了一种灵活而可靠的数据冗余解决方案。而 mdadm 命令作为管理软件 RAID 的神器,能够轻松实现创建、调整、监控和删除 RAID 磁盘阵列组。本文将介绍 mdadm 命令的基本用法和常用参数,以及通过示例演示如何使用 mdadm 命令来管理 RAID。
2024-04-26 00:30:42
817
原创 精准关闭服务器防火墙:根据不同内核版本选择正确操作方式
在管理 Linux 系统时,关闭防火墙可能是必要的一步,但不同版本的系统内核可能需要不同的操作方式。本文将介绍一种智能的关闭防火墙方法,根据系统内核版本自动选择正确的操作方式,并提供详细的脚本解析。
2024-04-25 23:44:58
342
2
原创 深入理解 SELinux:禁用 SELinux 的正确姿势
在 Linux 系统中,SELinux(Security-Enhanced Linux)是一个重要的安全子系统,它通过实施强制访问控制(MAC)策略,提供了额外的安全层。然而,在某些情况下,禁用 SELinux 可能是必要的,比如调试或兼容性问题。本文将深入探讨如何正确地禁用 SELinux,同时解释其中的原理和注意事项。
2024-04-25 23:30:51
411
3
原创 磁盘分区LVM--磁盘结构
root@www ~]# echo '- - -' > /sys/class/scsi_host/host2/scan //刷新一下。lrwxrwxrwx 1 root root 7 2月 15 15:13 /dev/vggroup/mysql -> ../dm-2。/dev/vggroup/mysql /mnt/mysql(挂载点) ext4(文件系统) defaults 0 0。/dev/sda /dev/sda1 /dev/sda2 //后面的一二三代表分区。
2023-04-17 09:15:12
738
原创 磁盘分区LVM--磁盘结构
硬盘设备名:linux一切皆文件,所以硬盘他的文件在内核中自动生成识别出来,识别出来以后,放到/dev的下面,有一个硬盘在其下面生成一个对应的文件,有两个硬盘就会生成连个对应的文件,名称和硬盘种类有关例如:sas接口 sata接口虚拟磁盘的名称叫/dev/sd?//跟a就是第一块硬盘,跟b就是第二块硬盘/dev/sda /dev/sda1 /dev/sda2 //后面的一二三代表分区虚拟磁盘的名称叫/dev/vd/dev/xvd添加硬盘刷新一下,识别硬盘。
2023-04-17 09:09:26
210
原创 mdadm(管理磁盘阵列组)命令详解
mdadm命令来自于英文词组“multiple devices admin”的缩写,其功能是用于管理RAID磁盘阵列组。作为Linux系统下软RAID设备的管理神器,mdadm命令可以进行创建、调整、监控、删除等全套管理操作。mdadm -S /dev/md7 //一次性停止有个硬盘的阵列组。-x 指定初始RAID设备的备用成员的数量。-r 把RAID成员移出RAID设备。-n 指定RAID中活动设备的数目。-a 向RAID设备中添加一个成员。-D 显示RAID设备的详细信息。-l 指定RAID的级别。
2023-04-17 09:04:28
8242
原创 【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)
Zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。可以参考后端数据库定义非常灵活的告警阈值,即触发器。
2023-04-17 09:03:35
4746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人