Message boards : Theory Application : Status
Message board moderation
Previous · 1 · 2
Author | Message |
---|---|
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
It should be possible to pause the container with the following command:Did you give the above command as user Laurence or as user boinc? I have tried as myself and root. Have contacted the developers. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
I have tried as myself and root. Have contacted the developers. Looks like it is a cgroup configuration issue. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
I have tried as myself and root. Have contacted the developers. Problem solved! Need to create a cgroup and add the following to the config.json "cgroupsPath": "/boinc", |
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 878,669 RAC: 15 ![]() ![]() |
Problem solved! Need to create a cgroup and add the following to the config.json When every simple Linux user has to do that himself, I think that will radically reduce the number of BOINC users for the Theory native application. Could you provide more detailed information how to create the cgroup with which parameters. ?? groupadd -g group-ID cgroupWhich ID? And where in config.json should that line be inserted? Environment maybe?: "env": [ "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/shared/bin", "TERM=xterm", "cgroupsPath": "/boinc", ], |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
When every simple Linux user has to do that himself, I think that will radically reduce the number of BOINC users for the Theory native application. I don't expect users to do this. I have to package this up and make it automatic. Was trying to get something ready today but stopped myself as last minute Friday afternoon specials are never a good idea. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
The current priority is to get the native Theory app production ready. The recent experience on dev suggests that it should be a separate app to the VM apps as they have different requirements at least for memory and disk. The two main improvements needed are: Both of the above improvements have been done. Is there anything else that needs addressing before we can move this to production? Note that I will add this as a separate app as it has different disk, memory and runtime requirements than the VM app. |
![]() Send message Joined: 28 Jul 16 Posts: 496 Credit: 397,357 RAC: 168 ![]() ![]() |
As more and more apps with different and partly conflicting requirements become active it may be a good idea to increase the number of venues. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
As more and more apps with different and partly conflicting requirements become active it may be a good idea to increase the number of venues. This is hard-coded in the BOINC software. I would suggest that you open an issue in the BOINC issue tracker. |
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 878,669 RAC: 15 ![]() ![]() |
Both of the above improvements have been done. Is there anything else that needs addressing before we can move this to production? Note that I will add this as a separate app as it has different disk, memory and runtime requirements than the VM app. Only Linux Theory native, I suppose. Minor issue, could you 2 lines reduce to 1: 11:40:13 (10717): wrapper (7.15.26016): starting 11:40:13 (10717): wrapper (7.15.26016): starting When going into production, inform the users that - When a task is suspended, the task stays in memory ignoring the setting of "Leave non-GPU tasks in memory while suspended". - When BOINC is restarted the task will start from the very beginning (no checkpointing). |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
Only Linux Theory native, I suppose. Yes. Minor issue, could you 2 lines reduce to 1: This is an upstream BOINC issue. The message is printed here and here. I will open an issue and make a PR along side updating our wrapper.
Yes. |
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 878,669 RAC: 15 ![]() ![]() |
Strange.Minor issue, could you 2 lines reduce to 1:This is an upstream BOINC issue. The message is printed here and here. With version 4.18 that line was printed only once. Example: https://lhcathomedev.cern.ch/lhcathome-dev/result.php?resultid=2759454 The double printing was introduced at last with version 4.21. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
Here is a reply that explains why it is printed twice. |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
Both of the above improvements have been done. Is there anything else that needs addressing before we can move this to production? Note that I will add this as a separate app as it has different disk, memory and runtime requirements than the VM app. Unless anyone provides any objections, on Monday I will enable this on the production project. |
Send message Joined: 22 Apr 16 Posts: 696 Credit: 2,008,064 RAC: 459 ![]() ![]() |
A small notice. Today, had ALT+F4 taken for Boinc (x-Button). After starting Boinc again, all 5 tasks running from the beginning. My fault, When you transfer it to production, become native a selection in preferences for testing, or is it the only Application for Linux (no VM)? |
![]() ![]() Send message Joined: 12 Sep 14 Posts: 1096 Credit: 338,673 RAC: 192 ![]() |
A small notice. It is only the native Linux application. |
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 878,669 RAC: 15 ![]() ![]() |
No objections, but cause it will not run out of the box for new users, who didn't install needed packages,Both of the above improvements have been done. Is there anything else that needs addressing before we can move this to production? Note that I will add this as a separate app as it has different disk, memory and runtime requirements than the VM app. you may overview your instructions mentioned in your Native Setup Linux thread and extend it with instructions/remarks which are made afterwards keeping in mind that also ATLAS native have to run on those machines. |
Send message Joined: 22 Apr 16 Posts: 696 Credit: 2,008,064 RAC: 459 ![]() ![]() |
The current priority is to get the native Theory app production ready. The recent experience on dev suggests that it should be a separate app to the VM apps as they have different requirements at least for memory and disk. The two main improvements needed are: Laurence, now more than 50 Tasks in production for Theory-native without any problem so long. Thanks for your good work. How is it possible to combine Atlas+Theory both native in one pref (Home,School or Work)? Cpu is only avalaible with one parameter (1 or more CPU's). When Theory using 1 Cpu how can Atlas be defined with 4 CPU's? |
Send message Joined: 13 Feb 15 Posts: 1188 Credit: 878,669 RAC: 15 ![]() ![]() |
When Theory using 1 Cpu how can Atlas be defined with 4 CPU's?app_config.xml |
©2025 CERN