高CPU使用率:scsi_eh_1

3
这个进程,scsi_eh_1,正在使用超过60%的CPU。

fedora 6.5.5-200.fc38

我几天前更新了Linux,但我不认为这些更新与这个问题有关!命令“is-system-running”也显示为“running”,显然没有问题!

eh是错误处理程序。请检查您的日志。 - undefined
非常感谢。我完全忘记检查日志了。问题是iscsi.service没有启动。我搜索了很多但没有找到解决办法。 - undefined
iscsi.service: 该单元无法重新加载,因为它处于非活动状态。iscsi.service - 由于未满足条件检查(ConditionDirectoryNotEmpty=/var/lib/iscsi/nodes),iSCSI 设备的登录和扫描被跳过。 - undefined
3个回答

1
Kjetil和user22677375的想法是正确的:问题在于在VMWare中有一个CD/DVD(IDE)设备。不过,你不必将其移除。你可以在镜像未运行时点击设备,点击高级选项,然后在虚拟设备节点下方勾选SATA开关,而不是IDE。

1
你在使用vmware吗?我在更新ArchBang时,在Vmware Workstation Player中看到scsi_eh_1上的cpu持续在40-80%之间。我尝试使用sudo kill -9 <PID>命令,但没有成功。内核版本为6.5.5,通过uname -r命令查看。
为了解决这个问题,我移除了CD/DVD驱动器,因为我很少需要访问iso文件:
打开Vmware后,点击"编辑虚拟机设置"按钮。然后选择设备"CD/DVD驱动器",再点击"-移除"。稍后可以通过"+添加"按钮轻松添加回来。当然,这并不是一个解决方案,但可以暂时解决问题。

1
解决方法是在虚拟机中添加新设备SATA控制器,然后将CD/DVD驱动器重新连接到该控制器,而不是IDE 1控制器...

你的回答可以通过提供更多的支持性信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的回答是否正确。你可以在帮助中心找到关于如何撰写好回答的更多信息。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接