Questions and Answers : Getting started : Output File Absent Ubuntu 23.10
Message board moderation

To post messages, you must log in.

AuthorMessage
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49723 - Posted: 7 Mar 2024, 14:23:18 UTC
Last modified: 7 Mar 2024, 14:24:22 UTC

Every ATLAS vbox task ends in 12 seconds with "output file [...] for task [...] absent." I can see the virtualbox task running in system monitor - it just stops quickly. I know Virtualbox works because I can create my own VMs. I installed Virtualbox using the boinc-virtualbox package. This is a fresh install of Ubuntu 23.10 and I'm using an AMD Ryzen 5 3600 CPU. I'm running LHC@home through my Science United account. Any ideas for troubleshooting?
ID: 49723 · Report as offensive     Reply Quote
maeax

Send message
Joined: 2 May 07
Posts: 2104
Credit: 159,819,191
RAC: 123,837
Message 49724 - Posted: 7 Mar 2024, 15:14:43 UTC - in response to Message 49723.  

Welcome,
do you have CVMFS installed correct?
ID: 49724 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49725 - Posted: 7 Mar 2024, 16:59:45 UTC - in response to Message 49724.  

No, I do not. I will look into that. Is CVMFS just required for ATLAS or for all LHC@home tasks?
ID: 49725 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49727 - Posted: 7 Mar 2024, 17:12:14 UTC - in response to Message 49725.  
Last modified: 7 Mar 2024, 17:39:55 UTC

I just installed cvmfs according to the debian/ubuntu instructions here (https://cvmfs.readthedocs.io/en/stable/cpt-quickstart.html), but I'm still getting the same error. I didn't do any of the "setup" steps because I wasn't sure if they were applicable to LHC@home.

Is anything else required? Are there any good guides that describe how to get this up and running?
ID: 49727 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 15 Jun 08
Posts: 2413
Credit: 226,594,640
RAC: 130,124
Message 49728 - Posted: 7 Mar 2024, 18:26:59 UTC - in response to Message 49723.  

A local CVMFS installation is not required if you run VirtualBox apps.

Instead make your computer visible for other volunteers in your project prefs and post a link to it.
If this is not possible because it is attached via Science United disable that first and attach the computer directly.
ID: 49728 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49729 - Posted: 7 Mar 2024, 19:11:33 UTC - in response to Message 49728.  
Last modified: 7 Mar 2024, 19:26:00 UTC

I checked the box next to "Should LHC@home show your computers on its web site?" and clicked the update button in BOINC but I think it might still be hidden. My profile is here https://lhcathome.cern.ch/lhcathome/show_user.php?userid=934692

I'm not sure exactly what you need, but I pasted a few screenshots here in case it's still showing up as hidden https://drive.proton.me/urls/DCMXPR3Z6W#mQHS2Fhw5arG
ID: 49729 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 15 Jun 08
Posts: 2413
Credit: 226,594,640
RAC: 130,124
Message 49730 - Posted: 7 Mar 2024, 19:46:09 UTC - in response to Message 49729.  

I checked the box next to "Should LHC@home show your computers on its web site?"

OK.


I'm not sure exactly what you need

Your computer(s) are still shown as hidden.
If you attached the computer in question via an account manager like Science United disconnect it from the account manager and connect it directly to this project and run a task.
Then your computer(s) will be visible as links under your account.
That's what I ask for before I continue.
ID: 49730 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49731 - Posted: 7 Mar 2024, 19:50:43 UTC - in response to Message 49729.  

Looks like most of the error messages give a similar output:

<core_client_version>7.20.5</core_client_version>
<![CDATA[
<message>
process exited with code 1 (0x1, -255)</message>
<stderr_txt>
2024-03-07 14:42:45 (85674): Detected: vboxwrapper 26206
2024-03-07 14:42:45 (85674): Detected: BOINC client v7.20.5
2024-03-07 14:42:51 (85674): Error in guest additions for VM: -1041038848
Command:
VBoxManage -q list systemproperties
Output:
VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_ERROR_SOCKET_FAIL (0xC1F30200) - IPC daemon socket error (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.

2024-03-07 14:42:51 (85674): Detected: VirtualBox VboxManage Interface (Version: 7.0.14)
2024-03-07 14:42:56 (85674): Error in host info for VM: -1041038848
Command:
VBoxManage -q list hostinfo 
Output:
VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_ERROR_SOCKET_FAIL (0xC1F30200) - IPC daemon socket error (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.

2024-03-07 14:42:56 (85674): WARNING: Communication with VM Hypervisor failed.
2024-03-07 14:42:56 (85674): ERROR: VBoxManage list hostinfo failed
14:42:56 (85674): called boinc_finish(1)

</stderr_txt>
]]>
ID: 49731 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49732 - Posted: 7 Mar 2024, 19:52:01 UTC - in response to Message 49730.  
Last modified: 7 Mar 2024, 19:54:52 UTC

ID: 49732 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 15 Jun 08
Posts: 2413
Credit: 226,594,640
RAC: 130,124
Message 49733 - Posted: 7 Mar 2024, 19:58:20 UTC - in response to Message 49732.  

From your logs:
Most likely, the VirtualBox COM server is not running or failed to start.
This is a problem with VirtualBox, not a problem caused by this project.


looks like it's working now!

As of a sudden?
Other volunteers having the same problem may be interested how you solved it.
Could you post what you did?
ID: 49733 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49734 - Posted: 7 Mar 2024, 20:18:43 UTC - in response to Message 49733.  

Sorry that was misleading - I only meant that my computer was now visible under my profile. I'm still getting the same errors while computing.

If I'm able to successfully create and run a virtualbox VM separate from BOINC, doesn't that mean that virtualbox is not the issue?
ID: 49734 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 15 Jun 08
Posts: 2413
Credit: 226,594,640
RAC: 130,124
Message 49735 - Posted: 7 Mar 2024, 20:40:27 UTC - in response to Message 49734.  

Is the user account running BOINC a member of the group "vboxusers"?


If yes, check the steps below.


Check you BOINC's systemd unit file for this entry:
ProtectSystem=strict


If this is set, it is too strict.

Do this:
1. stop BOINC
2. create an override file "/etc/systemd/system/boinc-client.service.d/override.conf" containing the following 2 lines:
[Service]
ProtectSystem=full
3. run "sudo systemctl daemon-reload"
4. start BOINC and try the next VirtualBox task



If this doesn't succeed, post your complete boinc-client.service file.
ID: 49735 · Report as offensive     Reply Quote
Tabby9414

Send message
Joined: 7 Mar 24
Posts: 8
Credit: 1,008
RAC: 1
Message 49736 - Posted: 7 Mar 2024, 21:25:51 UTC - in response to Message 49735.  

I think that did the trick! It's been running for a few minutes now. Thank you so much. I will keep an eye on it to see if it finishes successfully.
ID: 49736 · Report as offensive     Reply Quote

Questions and Answers : Getting started : Output File Absent Ubuntu 23.10


©2024 CERN