自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 轻松扩展Linux文件系统

非 LVM 分区的扩容可能会导致数据丢失,这里我们使用fdisk将其转换为LVM。命令将逻辑卷扩展到需要的大小,出现successfully表示扩展成功。注意:如果是未关机的状态下,添加完新的虚拟磁盘需要重启才能生效。查看当前系统内的磁盘数量,确认我们新添加的磁盘能正常显示了。查看分区状态和分区类型,当前类型为Linux。命令将物理卷添加到刚才查出来的逻辑卷组中。再次查看文件系统大小和逻辑卷组大小。首先查看当前系统在的逻辑卷组。

2023-09-09 11:56:45 345

原创 Rocky_linux9网卡启动失败问题记录

由于未知原因导致系统开机后未能自动启用NetworkManager的网络连接功能,导致网卡无法正常启用。手动启用NetworkManager的网络连接功能后,问题解决。

2023-08-30 13:21:16 843 1

原创 LVS负载均衡之DR模式构建

LVS负载均衡集群是一种开源的负载均衡技术,可以在Linux内核中实现。LVS集群负载均衡器接受所有入站客户端的请求,并根据算法来决定由哪个集群的节点来处理请求。LVS负载均衡调度技术是在linux内核中实现的,我们使用配置LVS时,不是直接配置内核中的IPVS,而是通过IPVS的管理工具IPVSADM来管理配置。将回环接口子接口的IP地址设置为负载调度器的虚拟IP地址是为了确保回送数据包(由后端服务器返回给客户端的响应)通过负载调度器而不是直接发送到网络上。重启网卡查看IP是否生效。

2023-08-24 15:02:31 118 1

原创 Heartbeat+Nginx实现高可用集群

创建一个虚拟的IP提供给客户端来访问,虚拟IP会在两台服务器之间来回切换,heartbeat以脚本的方式检测两台服务器的存活状态,以此来实现高可用性。编写一个简单的shell脚本用来监控nginx的状态使用while循环每3秒检查一次,以此来弥补heartbeat的不足之处。由于heartbeat在检测过程中只是针对服务器本身进行检测,如果只是nginx服务故障,而服务器状态正常就不会触发切换。当主服务器故障时会自动切换至备份服务器,以此来实现高可用。添加主服务器虚拟IP以及使用的脚本类型。

2023-08-23 16:40:38 97

原创 Docker的安装与镜像加速器配置

Docker安装与镜像加速器配置

2023-08-22 09:00:00 245

原创 基于Docker容器构建的监控系统

InfluxDB用于存储CAdvisor监控到的容器CPU、内存、网络流量信息等数据。

2023-08-21 08:30:00 350

原创 keepalived+LVS实现高可用集群部署

当LVS负载均衡的主服务器出现故障时,keepalived会及时切换到备份服务器;同时会检测后端真实服务器是否存在故障无法访问,keepalived检测到该设备不可用时就会在集群的列表中删除该服务器节点,当服务器恢复时会再次自动添加进来。编译安装后,在/etc/查看是否存在keepalived目录,如果不存在则在解压的源码目录/root/keepalived-2.0.18/keepalived/etc/keepalived中将keepalived.conf配置文件复制一份过来否则无法启动。

2023-08-20 12:00:00 49

原创 ISCSI块存储构建

iSCSI(Internet Small Computer System Interface)是一种基于IP的存储技术,它使用TCP/IP协议作为传输层,将SCSI命令封装为IP数据包并在网络中传输。iSCSI可以在IP网络上构建SAN(Storage Area Network),实现远程存储访问和管理。基于IP,易于部署和管理;可以实现远程存储访问;可以实现数据块级备份和恢复;可以实现数据的快照和复制;可以实现数据的容错和冗余。

2023-08-19 19:45:30 43

原创 局域网内批量安装Linux系统

如果你的ftp不允许匿名用户登录,设置了用户名和密码则需要手动指定一下用户名和密码。这时,我们再重新打开system-config-kickstart软件,切换到软件包选择时就可以看到软件包了。5)保存文件后,修改tftp目录下的default文件。当出现boot字样时,直接回车客户端就会从服务器下载安装文件并进入默认的图形安装界面。6)新建虚拟机开机测试,显示正在加载则表示已经开始执行自动安装脚本了,我们稍等片刻即可。4)添加安装后需要执行的脚本。根据自己的需要选择需要安装的软件包即可。

2023-08-15 15:57:53 198

原创 Docker可视化管理工具Portainer

这里我的Docker是安装在Linux系统中的,所以选择第一项在Linux中使用Docker安装Portainer。依次填入要运行的容器自定义名称 => 拉取的镜像名 => 对外暴露的端口号。在跳转的安装页面中选择安装方式,这里选择设置新的server安装。登录成功后就能看到当前系统的docker容器使用情况了。进入官网点击Resources,找到install。点进去后会详细的显示当前docker的使用情况。会弹出一个商业版与社区版,这里选择社区版。最后点击部署按钮,等待片刻即可部署完成。

2023-08-14 16:30:19 122

原创 Linux中部分常用命令详解

history命令用于显示执行过的命令历史,执行 history 命令能显示出当前用户在本地执行过的最近 1000 条命令记录。如果1000条记录不够用,可以自定义 /etc/profile 文件中 的 HISTSIZE 变量值来增加历史命令记录。uptime命令用于查看系统的负载信息,输入该命令后按回车键执行即可。它可以显示当前系统时间、已运行启用终端数量以及 平均负载值等信息。

2023-08-13 17:30:00 44

原创 Windows下安装mysql数据库

复制bin目录的地址(在mysql的解压文件中找到bin目录,然后从地址栏中复制即可)1)初始化mysql数据库,输入以下命令后稍等片刻等待数据库初始化完成(当出现。测试环境变量是否配置成功,当输入命令后显示版本信息则表示环境变量配置成功。在虚拟机中测试数据库远程连接(-h后填写你自己的windows主机IP)使用初始化生成的随机密码登录数据库,出现下图所示则表示登陆成功。字样时则表示初始化成功,冒号后为数据库登录密码)至此,windows下的mysql数据库就安装成功了。安装mysql服务,出现。

2023-08-13 16:45:00 131

原创 NFS共享服务器搭建

新建一台centos7虚拟机,进行初始化操作并安装NFS共享服务;搭建本地yum源(如果可以连网,则跳过该步骤)使用yum直接安装nfs服务。在局域网内发布共享目录信息。

2023-08-13 09:40:41 186

shel脚本,用于监控系统内存、磁盘、cpu使用情况

用于监控系统内部设备硬件资源使用情况,可指定系统告警阀值。当使用率达到阀值时会发出告警信息。

2023-08-14

linux下一键修改ssh端口号

简单的一个shell脚本,支持Centos和ubuntu下一键修改ssh端口,对新手非常友好。只需要赋予可执行权限即可使用。执行方式:./ssh_port.sh、bash ssh_port.sh。

2023-08-13

空空如也

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

TA关注的人

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