kernel

硬盘故障会导致我的 CPU 空闲状态如此之低吗
kernel

硬盘故障会导致我的 CPU 空闲状态如此之低吗

我们有几台 RHEL 服务器(RHEL 版本 7.2),其 CPU 空闲率非常低,如下所示。 我们怀疑是磁盘问题,例如 sdk 和 sdc,因为我们从 dmesg 错误中看到[sdk] tag#0 Add. Sense: Unrecovered read error sar以下是显示 CPU IDLE 值的命令详细信息 09:43:56 AM CPU %user %nice %system %iowait %steal %idle 09:44:01 AM all 98.57 ...

Admin

从用户帐户使用 perf
kernel

从用户帐户使用 perf

我正在跟进管理指南/perf-security.html从内核文档中了解如何使用用户帐户设置 perf。简而言之,我在二进制文件上设置了功能,并将组所有权更改为perf_users。但我的用户似乎无法使用 perf。 在 Debian bookworm 上使用时perf stat $(which ls)出现错误: Error: Access to performance monitoring and observability operations is limited. Consider adjusting /proc/sys/kernel/perf_ev...

Admin

如何使用 Linux 内核中的 termios api 减少 VTIME 值
kernel

如何使用 Linux 内核中的 termios api 减少 VTIME 值

相关帖子已关闭,但有一个未解决的问题。为什么 Windows 在原始 UART 处理方面比 Linux 更好? https://stackoverflow.com/questions/76979323/how-to-reduce-tty-vtime-for-non-canonical-uart-on-linux ...

Admin

了解 Linux 中 initramfs 的模块加载:用户空间还是内核空间
kernel

了解 Linux 中 initramfs 的模块加载:用户空间还是内核空间

我想更清楚地了解 Linux 启动过程以及initramfs在加载内核模块中的作用。具体来说,我想知道加载的模块initramfs是放在用户空间还是内核空间。 据我所知,initramfs是 Linux 内核启动过程初始阶段使用的临时文件系统。它包含挂载实际根文件系统所需的基本文件和驱动程序 有人能解释一下这些模块是加载到用户空间还是内核空间吗?此外,如果您能简要解释一下启动过程以及在这种情况下从内核空间到用户空间的转换是如何发生的,那将很有帮助 ...

Admin

每分钟重复一次“IPv6:ADDRCONF(NETDEV_CHANGE):eth0:链接已准备就绪”消息
kernel

每分钟重复一次“IPv6:ADDRCONF(NETDEV_CHANGE):eth0:链接已准备就绪”消息

我正在使用 Linux 系统运行一些使用 OpenFaaS 的无服务器功能。我已将所需的调用命令放在 shell 脚本中,并使用会话不断运行该 shell 脚本tmux。 我发现我的系统突然重新启动。(我尝试在使用监视器的 GUI 时检查系统。系统突然冻结然后重新启动。)此外,我正在通过连接使用我的系统ssh。我发现ssh连接非常不稳定。我发现这些问题发生在我的物理机器所在位置突然发生网络故障之后。 我尝试检查内核日志以查找可能的原因。 我发现了以下信息: IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes r...

Admin

linux + 如何验证动态端口分配设置
kernel

linux + 如何验证动态端口分配设置

如何知道 Red Hat Linux 机器上动态端口分配的范围 从 Linux 开始,我们 sysctl -a | egrep "net.inet.ip.portrange.first|net.inet.ip.portrange.last" 但这些参数不在内核配置中 参数是否等同于文件中的设置- /proc/sys/net/ipv4/ip_local_port_range? more /proc/sys/net/ipv4/ip_local_port_range 1024 65535 ...

Admin

Windows 10 RE - 内核缺失或包含错误
kernel

Windows 10 RE - 内核缺失或包含错误

今天我尝试创建 Veeam Recovery Media(备份应用程序的救援磁盘)。虽然创建了,但由于用于运行此可启动磁盘的 Windows RE 存在问题,因此无法启动。后来,我使用 Windows 10 从头开始​​创建了一个新的 USB Windows 救援磁盘,以检查问题是否仍然存在。不幸的是,它确实不起作用。症状相同:无法启动 Windows RE 磁盘。从救援磁盘启动时,我收到 BSoD,提示无法加载操作系统,因为内核丢失或包含错误。 文件:\windows\system32\ntoskrnl.exe 错误代码:0xc000a004 我想强调的是...

Admin

使用 ebtables 和 hostapd 阻止来自 IoT 网络的出站访问
kernel

使用 ebtables 和 hostapd 阻止来自 IoT 网络的出站访问

我设置了一个 Raspberry Pi 来控制一些本地 IoT 设备,最初需要将它们连接到互联网进行设置,但我想阻止它们更频繁地“呼叫”到云服务器。我已使用 Raspberry Pi 将智能设备连接到 hostapd 供电的接入点,并使用桥接器 br0 将它们桥接到我的 eth0 接口,但现在我无法限制无线网络上的设备与本地网络之外的通信。 我的输出的相关部分ifconfig如下: br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.18...

Admin

MSI 笔记本电脑进入睡眠模式后立即唤醒
kernel

MSI 笔记本电脑进入睡眠模式后立即唤醒

前段时间我发过关于 Fedora 讨论因为我的 Fedora 系统(运行 Fedora 38 的 MSI Summit e16 flip)在内核更新后(实际上从内核 6.3.x 开始以及所有更高版本)开始出现睡眠模式问题。 不幸的是,我没有收到太多回复,所以我尝试自己解决问题,结果发现导致此问题的原因可能是笔记本电脑的一个内部设备,该设备应该用于唤醒处于睡眠状态的笔记本电脑(比如触摸板或者指纹识别器?我不知道)和而是出现故障,在进入睡眠状态后立即唤醒。我这样说是因为我尝试使用我在网上某处找到的这个简单脚本暂时禁用所有行/proc/acpi/wakeup,并且...

Admin

Docker 网络问题-写入 unixgram ->:写入:没有可用的缓冲区空间
kernel

Docker 网络问题-写入 unixgram ->:写入:没有可用的缓冲区空间

我在 macos 上运行时遇到问题docker build bake,但我认为这与操作系统有关,而不是与 Docker 有关。在执行构建期间 - 我收到“连接已重置”异常,apt-get或wget任何与互联网相关的异常。 在调查了 Docker 的日志之后,我看到了这些日志 - 2023-07-16 15:26:14.921972+0300 localhost com.docker.backend[2357]: tx 0 dropping packet length 21634: write unixgram ->: write: no buffer...

Admin

如何在内核为 6.3.0-1-amd64 的 vmware 17 player 和 debian 13 testing 中启用网络
kernel

如何在内核为 6.3.0-1-amd64 的 vmware 17 player 和 debian 13 testing 中启用网络

我已经安装了“VMware-Player-完整版-17.0.2-21581411.x86_64“在 Debian 13 trixie(测试版)上使用内核”6.3.0-1-amd64“ 根据https://wiki.debian.org/VMware#VMware_Workstation_Pro.2FPlayer_17 我以 root 身份手动安装了 vmnet 和 vmmon 模块 cd /usr/lib/vmware/modules/source tar xvf vmnet.tar cd vmnet-only make cd .. ta...

Admin

由于 /usr 太大,将其移动到另一个磁盘,但现在我的系统无法启动?
kernel

由于 /usr 太大,将其移动到另一个磁盘,但现在我的系统无法启动?

目前,我已经安装了 arch 安装(纯 arch + hyprland),因此我的 /(根目录)位于我的 NVME SSD 上(由于 Windows 双启动,空间很小),但我的 /home 目录位于我的 SSHD 上(SSD 和 HDD 的混合,但可以安全地将其视为 HDD),因为它具有更大的存储空间。但是,由于安装了更多软件包、驱动程序等,它变得太大而无法放在我的 SSD 上,因此我遵循了一些指南问库本图,超级用户以及其他一些基本上说了同样事情的网站。按照他们的说法,我启动了一个活动磁盘,安装了两个驱动器。以下是系统上的所有驱动器和分区供参考(root 是...

Admin

Nano 对文件的编辑每次重启后都会恢复
kernel

Nano 对文件的编辑每次重启后都会恢复

我正在尝试保存内核上的设置,编辑它们之后,它们总是在我重新启动后恢复到原始设置,我将它们写出来并在退出之前保存。 sudo cpupower frequency-set -g balanced 和 /sys/devices/system/cpu/cpufreq/* 更改频率并降低 Ubuntu 或 Fedora 机器上的笔记本电脑温度,仍在运行一些过程以查看哪个操作系统更适合我的需求;我每次启动时都会运行 Nano 来完成这个技巧,并考虑使用 Gedit,还想知道 Vim 或 tee 是否可以完成这个技巧?或者为什么它们不只是保存。 ...

Admin

Samba 安装导致系统挂起
kernel

Samba 安装导致系统挂起

我使用 2 个节点 + quorum 的 pcs 设置了一个集群 [root@konor2 etc]# pcs status Cluster name: wildflycluster Status of pacemakerd: 'Pacemaker is running' (last updated 2023-06-01 09:52:35 +02:00) Cluster Summary: * Stack: corosync * Current DC: konor2c (version 2.1.5-7.el9-a3f44794f94) - partit...

Admin