-
linux上执行Systemctl命令后返回“Too many open files”
在linux系统下使用systemctl命令来管理服务时,发现返回"Too many open files"报错。调整/etc/sysctl.conf配置中的fs.file-max到32000000以及在/etc/security/limits.conf文件中给所有用户设置nofile文件打开数到102400也没有效果。 [root@shizhanxia.com ~]# cat…- 51
- 0
-
redis主从和sentinel哨兵模式的安装部署
Redis是一个开源的内存数据结构存储系统,它也可以用作数据库、缓存和消息队列。Redis支持多种数据类型,包括字符串、哈希、列表、集合和有序集合。它具有高性能、可扩展性和灵活性的特点,被广泛应用于许多领域,如缓存、实时分析、消息传递和排行榜等。Redis还提供了持久化功能,可以将内存中的数据保存到磁盘上,以防止数据丢失。它支持丰富的命令集合,并提供了多种语言的客户端库,使开发者能够方便地与Red…- 8
- 0
-
为什么/etc/sysconfig/network-scripts目录下的网络脚本在rhel8/rhel9系统中消失了?
从RHEL8及更高版本开始操作系统默认会安装NetworkManager服务,该服务提供了新的使用nmcli工具调用的ifup和ifdown脚本。/etc/sysconfig/network-scripts目录不再是网络接口主要配置的来源。从rhel8及更高版本开始中引入了新的网络配置管理方式,即用于配置和管理网络接口的NetworkManager配置文件,该配置文件存放在/etc/Network…- 4
- 0
-
如何禁用SSH中的转发功能?
ssh中的转发功能 SSH 中的转发功能允许您在安全的 SSH 连接上传输和访问不同网络或主机之间的数据流量。它通过两种类型的转发实现: 本地端口转发(Local Port Forwarding) 将本地计算机上的一个端口重定向到远程服务器上的一个目标地址和端口。这样,当您连接到本地计算机的指定端口时,数据将被加密并转发到远程服务器,再由远程服务器发送到目标地址。 远程端口转发(Remote Po…- 10
- 0
-
在RHEL7/CentOS7操作系统中如何设置密码策略及复杂度
在上周刚配合了Linux操作系统安全等保的测评,密码策略及复杂性是必查的最基础内容。在Red Hat Enterprise Linux 7和相同版本的CentOS操作系统中,我们该如何设置密码策略及复杂性呢? 一、密码复杂度:定期更换策略,避免弱口令 应对登录的用户进行身份标识和鉴别,身份标识具有唯一性,身份鉴别信息具有复杂度要求并定期更换;建议操作系统对登录的用户进行身份标识和鉴别,身份鉴别信息…- 20
- 0
-
Linux运维使用teaming技术进行双网卡绑定的解决方案
本篇文章主要介绍了CentOS7/RHEL7双网卡绑定的方法,双网卡绑定技术在CentOS6/rhel6中使用的是bonding技术,在CentOS7/rhel7中双网卡绑定既能使用teaming也可以使用bonding。 一、常见双网卡绑定模式 常见的双网卡绑定模式,如下所示: 模式 策略 容错 负载均衡 Switch配置 runner: name 功能&说明 mode=0(balanc…- 3
- 0
-
Linux运维如何创建虚拟网络接口,它的使用场景和用途是什么
通过使用带有IP地址的虚拟接口,Linux系统提供了灵活的网络配置选项,可以实现多个IP地址、虚拟主机、网络分割、路由等功能,从而提高网络的扩展性、灵活性和可靠性。 一、虚拟网络接口的作用和用途 1. 多IP地址配置 通过创建带有IP地址的虚拟接口,可以向系统添加多个IP地址。这对于需要多个网络标识或需要将服务器配置为多个虚拟主机非常有用。您可以在同一物理接口上创建多个虚拟接口,每个接口都有自己的…- 1
- 0
-
手动释放Linux操作系统的buff/cache内存缓存
一、认识buff/cache内存缓存 在Linux操作系统中,buff/cache是用于缓存磁盘数据的一部分内存。它包括Buffer Cache(缓冲区缓存)和Page Cache(页面缓存)两部分。 1. Buffer Cache(缓冲区缓存): Buffer Cache用于缓存磁盘块(或称为缓冲区),以提高文件系统的性能。当文件系统需要读取或写入磁盘块时,它首先会检查Buffer Cache中…- 4
- 0
-
如何在RHEL或者CentOS等Linux操作系统中禁用或启用IPv6协议
现在新版本的Linux操作系统默认启用Internet协议版本6(IPv6)。但是,在某些情况下,某些用户可能会发现需要禁用IPv6支持或在禁用后重新启用它。本文将详细介绍如何禁用或启用IPV6服务。 一、禁用IPv6 禁用IPv6有如下3中方法。 (一)在NetworkManager中禁用IPv6. 1.对于 RHEL7 和 RHEL 8.0: [root@shizhanxia.com ~]# …- 1
- 0
-
linux操作系统下如何分配IPV6地址
IPv6 SLAAC自动配置可以使用2种不同的方法为网络设备生成本地IPv6地址。您可以通过查看其配置文件中的IPV6_ADDR_GEN_MODE选项来确定哪一个用于有问题的网络设备/etc/sysconfig/network-scripts/ifcfg-.它可以是eui64或stable-privacy。 1.eui64 如果它的eui64 IPv6 生成取决于网络设备硬件地址,在大多数情况下意…- 0
- 0
-
如何更改NetworkManager连接配置文件的UUID
克隆虚拟机的时候,如果不方便选择定义操作系统,经常会碰到网卡接口的UUID不是唯一的情况。本文我们主要用来说明如何生成并修改UUID. 解决方案 1.生成UUID 您可以使用libuuid生成新的UUID。 [root@shizhanxia.com ~]# uuidgen 7242294a-0ee2-4ec2-aab6-d0a729da3544 2.替换UUID 生成UUID后,在/etc/sys…- 25
- 0
-
TFTP服务器如何配置自定义目录
默认情况下,tftp使用/var/lib/tftpboot目录。需要更改配置才能使用自定义目录。本文主要讲述TFTP服务器如何配置自定义目录。 一、什么是TFTP TFTP(Trivial File Transfer Protocol)是一种简单的文件传输协议,通常用于从一个网络设备(如交换机、路由器、IP电话等)中传输文件。TFTP 服务器是用于管理 TFTP 文件传输的服务器,它通常提供以下功…- 2
- 0
-
LVM扩容出现”Cannot use device with duplicates”的解决方案
在尝试扩展VG时,产生了以下错误信息: [root@shizhanxia.com ~]# vgextend example_vg /dev/mapper/mpatha Error vgextend : Cannot use device /dev/mapper/mpatha with duplicates. WARNING: Not using lvmetad because duplicate …- 113
- 0
-
Linux操作系统下chrony指定Windows NTP服务器时不能正常同步时间的解决方案
chronyd是用于同步系统时钟的守护进程。当将chrony指定为与Windows NTP服务器同步并使用默认配置文件(/etc/chrony.conf)时,服务器将显示为“不可用”。输出类似于以下内容: [root@shizhanxia.com ~]# /usr/bin/chronyc -n sources MS Name/IP address Stratum Poll Reach LastRx…- 51
- 0
-
linux服务器上安装windows字体的解决方案
年金Report服务器打印报表提要字体支持,请帮忙安装下字体,字体已上传至服务器 ,路径:/home/app/chinese。 解决方案 一、上传字体 将需要安装的字体上传到服务器上,本次变更已经有同事上传到了服务器,因此跳过此步骤。 二、创建字体目录 将已上传的字体文件夹移动到/usr/share/fonts/目录下。若是单个字体文件,建议在fonts目录下创建文件夹。 [root@shizha…- 37
- 0
-
如何在救援模式(rescue mode)下配置网卡绑定?
如何在缺少ifenslave命令的救援模式下,配置网卡绑定呢? 解决方案 在不选择“设置网络”的情况下以救援模式启动系统。 加载绑定模块 [root@shizhanxia.com ]# modprobe bonding mode=1 miimon=500 (The bonding mode used is "active-backup") 在RHEL8/RHEL9中添加绑定设备…- 9
- 0
-
由于“VFS: file-max limit 65536 reached”导致Oracle RAC节点自动重新启动
Oracle RAC一个节点重新启动并在内核环形缓冲区(dmesg)中显示以下消息。 [178763.197155] VFS: file-max limit 6815744 reached [178764.964469] SysRq : Trigger a crash [178764.964511] BUG: unable to handle kernel NULL pointer derefer…- 5
- 0
-
unknown filesystem type’xfs’的解决方案
系统正在启动进入紧急模式,并显示以下消息: Oct 28 16:00:47 shizhanxia.com systemd[1]: Mounting /sysroot... Oct 28 16:00:47 shizhanxia.com mount[482]: mount: unknown filesystem type 'xfs' Oct 28 16:00:47 shizhanx…- 9
- 0
-
XFS文件系统有多少保留blocks块?
你有没有考虑过,为什么df的输出显示的可用空间比新格式化的文件系统上实际存在的空间少?XFS文件系统保留了多少块?如何更改XFS文件系统保留块的数量? 要计算保留块的百分比,必须通过乘以agcount和agsize数在一起。这些值是通过以下命令获得的: # xfs_info /root/test meta-data=/dev/vda2 isize=256 agcount=4, agsize=640…- 8
- 0
-
将Fail2ban配置为使用firewalld
本文档详细介绍了如何将Fail2ban服务配置为在SLES15上使用firewalld。Fail2ban可以动态地向firewalld添加丰富的规则,以阻止被禁止的IP。如果Fail2ban服务停止,它将删除它们。 什么是Fail2ban Fail2ban是一种开源软件,可以防止恶意攻击和暴力破解。当Fail2ban检测到多次失败的登录尝试或其他恶意行为时,它会自动禁止该IP地址的访问。这对于保护…- 19
- 0
-
LVM精简卷(Thinly-Provisioned Logical Volumes)的扩容解决方案
LVM精简卷(Thinly-Provisioned Logical Volumes)如果在生产中使用,紧急故障处理的时候,可以一下子给人干懵。并且在百度还不能搜索到完整可用的文档。LVM精简卷的存在增加了排错成本和运维复杂度。这篇文章将完整的记录lvm精简卷的创建和扩容。 LVM的精简逻辑卷,这可以创建大于可用盘区的逻辑卷。精简池可以在需要时进行动态扩展,存储管理员可以过量使用物理存储,以节省成本…- 20
- 0
-
usb存储进入脱机状态,错误为”cmd cmplt err -2″
在Linux系统上挂载的usb存储器进入脱机状态,进程无法访问存储器上的文件系统。查看日志: kernel: usb 2-5: cmd cmplt err -2 kernel: sd 8:0:0:0: [sda] tag#3 uas_zap_pending 0 uas-tag 4 inflight: CMD kernel: sd 8:0:0:0: [sda] tag#3 CDB: Write(10…- 25
- 0
-
为什么df的输出显示的可用空间比新格式化文件系统上的物理空间少5%?
你有没有思考过如下问题:为什么输出显示的df可用空间比新格式化文件系统上的物理空间少5%?如何更改文件系统上的保留空间量? 为了防止文件系统完全耗尽空间(这可能导致系统挂起),默认情况下将一个名为 reserved-blocks-percentage 5%的选项设置为5%。此选项将保留一定百分比的文件系统块作为保留。这允许系统守护进程,例如syslogd,以便在文件系统已满时继续正常运行。它通过阻…- 1
- 0
-
开启rdb和aof持久化的redis-server重启后数据丢了
昨晚进行了redis服务器迁移动作,按照常规迁移过程,应用停止redis触发rdb保存后,迁移服务器不会对数据产生影响。但是,今天早上有一台服务器丢数据了。 解决方案 出现了该问题后,我们进行了如下处理: 1,我们考虑是不是么有开启持久化,导致重启以后redis数据丢失。经过检查配置文件发现RDB默认已经开启。 2,于是怀疑以前运行的redis.conf和现在的redis.conf文件不同,导致r…- 28
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!