CentOS 8.2 Error

Questions and Answers : Issue Discussion : CentOS 8.2 Error
Message board moderation

To post messages, you must log in.

AuthorMessage
entity

Send message
Joined: 7 Jul 20
Posts: 6
Credit: 6,264,619
RAC: 0
Message 189 - Posted: 20 Jul 2020, 14:38:55 UTC
Last modified: 20 Jul 2020, 15:30:27 UTC

Just joined the project and downloaded one WU as a test. Unfortunately, it ended immediately with the following error:

<core_client_version>7.16.6</core_client_version>
<![CDATA[
<message>
process exited with code 127 (0x7f, -129)</message>
<stderr_txt>
fuse: failed to exec fusermount: No such file or directory
open dir error: No such file or directory
</stderr_txt>
]]>

Is this an error with the individual workunit or is this a general error with CentOS?
Additional Information:

Jul 20 09:18:25 alpha boinc[2087]: 20-Jul-2020 09:18:25 [MLC@Home] Starting task ParityMachine-1593738798-3305-20_1
Jul 20 09:18:25 alpha kernel: fuse: init (API version 7.31)
Jul 20 09:18:25 alpha kernel: mlds_0.920_x86_[683432]: segfault at 31f ip 00007fa7b4d89a95 sp 00007ffcd8e64da0 error 4 in ld-2.28.so[7fa7b4d74000+29000]
Jul 20 09:18:25 alpha kernel: Code: 00 00 48 8d 3d 26 c6 00 00 e8 17 51 00 00 0f 1f 80 00 00 00 00 f3 0f 1e fa 53 48 89 fb 48 8d 3d 79 3e 21 00 ff 15 7b 44 21 00 <80> bb 1f 03 00 00 00 75 14 8b 83 18 03 00 00 85 c0 74 18 31 f6 48
Jul 20 09:18:25 alpha systemd[1]: Mounting FUSE Control File System...
Jul 20 09:18:25 alpha systemd[1]: Mounted FUSE Control File System.
Jul 20 09:18:25 alpha abrt-hook-ccpp[683438]: Process 683432 (mlds_0.920_x86_64-pc-linux-gnu) of user 985 killed by SIGSEGV - dumping core
ID: 189 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
pianoman [MLC@Home Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 462
Credit: 21,406,548
RAC: 0
Message 194 - Posted: 20 Jul 2020, 18:29:05 UTC - in response to Message 189.  

Turns out you need to have fuse installed to run mlds.. please install the fuse package and see if that helps.
ID: 194 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
entity

Send message
Joined: 7 Jul 20
Posts: 6
Credit: 6,264,619
RAC: 0
Message 196 - Posted: 20 Jul 2020, 21:02:17 UTC - in response to Message 194.  

That was it. I have about 10 WUs running now. Will see how they do before installing fuse on the remaining machines.
ID: 196 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Libristes]Maeda

Send message
Joined: 1 Jul 20
Posts: 4
Credit: 222,638
RAC: 0
Message 197 - Posted: 21 Jul 2020, 6:29:03 UTC
Last modified: 21 Jul 2020, 6:33:29 UTC

Hello,

Encountering almost the same error. I am using Archlinux and having fuse-common, fuse2 and fuse3 packages installed.
fuse: device not found, try 'modprobe fuse' first
open dir error: No such file or directory

Any idea? `modprobe fuse` didn't return anything, nothing changed.
ID: 197 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
pianoman [MLC@Home Admin]
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 30 Jun 20
Posts: 462
Credit: 21,406,548
RAC: 0
Message 198 - Posted: 21 Jul 2020, 14:11:42 UTC - in response to Message 197.  

Is FUSE enabled in your kernel?
ID: 198 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
[AF>Libristes]Maeda

Send message
Joined: 1 Jul 20
Posts: 4
Credit: 222,638
RAC: 0
Message 206 - Posted: 22 Jul 2020, 6:30:43 UTC - in response to Message 198.  

Right after `modprobe fuse`, tasks started to run smoothly. So you were right, I just had to add fuse to modules load at startup, by creating a fuse.conf in /etc/modules-load.d/ containing "fuse" as per this wiki.
Then `lsmod | grep fuse` shows up "fuse" after reboot :)

Thanks!
ID: 206 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
matsu_pl

Send message
Joined: 14 Jul 20
Posts: 1
Credit: 11,629,058
RAC: 0
Message 208 - Posted: 22 Jul 2020, 10:04:02 UTC - in response to Message 206.  

Interesting. I'm running MLC on Arch Linux, too, and no extra configuration was needed to get it running. /etc/modules-load.d is empty in my case, yet the fuse module has been loaded anyway.
ID: 208 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Questions and Answers : Issue Discussion : CentOS 8.2 Error

©2023 MLC@Home Team
A project of the Cognition, Robotics, and Learning (CORAL) Lab at the University of Maryland, Baltimore County (UMBC)