You can subscribe to this list here.
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(8) |
Sep
(1) |
Oct
(1) |
Nov
(6) |
Dec
(3) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
(26) |
Apr
(3) |
May
|
Jun
(8) |
Jul
(28) |
Aug
(7) |
Sep
(24) |
Oct
(21) |
Nov
(2) |
Dec
(1) |
2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(15) |
Aug
(6) |
Sep
(4) |
Oct
(4) |
Nov
(6) |
Dec
(3) |
2022 |
Jan
(2) |
Feb
(2) |
Mar
(3) |
Apr
(7) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
(2) |
Sep
(7) |
Oct
(4) |
Nov
(2) |
Dec
(4) |
2023 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
|
May
(2) |
Jun
(2) |
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(2) |
Nov
|
Dec
(1) |
2024 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
(8) |
May
|
Jun
(1) |
Jul
(4) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
(1) |
Dec
(1) |
2025 |
Jan
(2) |
Feb
(7) |
Mar
(7) |
Apr
(1) |
May
(1) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Robert M. <mc...@ta...> - 2025-08-19 15:55:49
|
The XALT Monthly Zoom Meeting will be held on Thursday August 21th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Changing Python3 <-> MySQL interface to PyMySQL (3rd time the interface has changed) * Switching to system call to get entropy means that UUID v7 can be supported on much older kernels (like Frontera's 3.10) * Testing shows that XALT can now safely be used in apptainer containers (examples shown) * Let's discuss the design choices. You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/55T8YXEnRB20KT6KIJmzRQ Best, XALT Team |
From: Robert M. <mc...@ta...> - 2025-07-16 15:01:22
|
The XALT Monthly Zoom Meeting will be held on Thursday July 17th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Making XALT safe for containers? * Can we use a container to build XALT for general use? You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/ObILLEG3S-6wi6oHrSwavw Best, XALT Team |
From: Robert M. <mc...@ta...> - 2025-05-12 21:06:45
|
The XALT Monthly Zoom Meeting will be held on Thursday May 15th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Please test the testing branch: Better support for containers * Now dynamically links in getentropy() * If getentropy() not found it uses XALT's getentropy() * If that doesn't work then XALT doesn't record * If getentropy does not exist at configure time then it use a dynamically linked libuuid.so * Will hold off on implementing eBPF. You do not have to be an XALT expert to attend this meeting. New topics welcome. Agenda can be found at: https://hackmd.io/y37pbILBTTCckNCzDrE1Sw Best, XALT Team |
From: Robert M. <mc...@ta...> - 2025-04-16 16:37:15
|
The XALT Monthly Zoom Meeting will be held on April 17th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * Trying to replace getEntropy() * Use dlopen? * Use a LLM to create a standalone version * More thoughts on eBPF You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, XALT Team |
From: Robert M. <mc...@ta...> - 2025-03-23 16:12:53
|
Thanks for your questions. They are good questions that other might want to know the answer so we have included them in the FAQ section found here: https://xalt.readthedocs.io/en/latest/999_faq.html Frequently Asked Questions — XALT 2 3.1.4 documentation<https://xalt.readthedocs.io/en/latest/999_faq.html> Frequently Asked Questions¶. Building the Gnu Compiler gcc/g++ fails under XALT. xalt.readthedocs.io I hope that this answers your questions. Please consider joining the XALT mailing list and possibly attending the XALT monthly meeting on ZOOM. Best, The XALT Team ________________________________ From: Lisheng Chen <ch...@oa...> Sent: Wednesday, March 19, 2025 4:38 AM To: Robert McLay <mc...@ta...> Subject: 2 questions about xalt Robert, I am from Rutgers University and working in Office of Research Computing. We plan to use xalt to track our software usage. I have 2 questions: 1. In order to track CPU usage, need to load xalt module first. Is there a way to force the users to load xalt module? Is there a way not allow users to unload xalt module? 2. Are there frontend tools to analyze xalt data? Thanks a lot, Lisheng |
From: Robert M. <mc...@ta...> - 2025-03-10 18:21:17
|
All you are interested in doing is tracking the modules that your user load, then you can set up module usage tracking. You can read about how to do that here: https://lmod.readthedocs.io/en/latest/300_tracking_module_usage.html Tracking Module Usage - Lmod 8.7.58 documentation - Read the Docs<https://lmod.readthedocs.io/en/latest/300_tracking_module_usage.html> This code uses two "hook" functions. The first is load_hook. This means that every load will saved. The second hook is called at exit. If there were no errors then any module loads are reported by sending a syslog message with the tag "ModuleUsageTracking" lmod.readthedocs.io This will allow your site to track what modules are loaded but not necessarily used. This assumes that your site is using Lmod to provide the module command. Note that I expect to actually read the Lmod documentation. If you have specific questions to clarify the documentation, please feel free to ask questions on the Lmod mailing list. If your site wishes to track what programs are being on your system, then XALT will provide this tracking. XALT tracks executable paths. To get the modules that are used you will have to use the reverse map. Read about how to do that here: https://xalt.readthedocs.io/en/latest/040_reverse_map.html If your goal is to use XALT to track your sites executables then please read all the documentation under the heading of Installing XALT2 found here: https://xalt.readthedocs.io/en/latest/ XALT 2: Tracking user executables and library usage on your cluster - XALT 2 3.1.1 documentation - Read the Docs<https://xalt.readthedocs.io/en/latest/> This is all without making a single change to the ./try executable file. This can get more complicated. Example code is included in the source. See ./libelf_trick and type make test to see this in action.. The actual shared library that XALT builds generates a *.json file that contains the run-time, the number of task and other information like the shared libraries linked in with each ... xalt.readthedocs.io Again, please read this documentation. If you have specific questions about the documentation, please contact the XALT mailing list. If you have results that need to be discussed. Please use github gists Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Monday, March 10, 2025 9:54 AM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. * Our Minerva HPC system has many software modules. My goal is to track module usage in the compute and login nodes for all users using XALT. How to do it? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 10, 2025 9:25 AM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Based on your previous emails, I believe that you have the XALT_TRANSMISSION_STYLE set to syslog. You should read: https://xalt.readthedocs.io/en/latest/090_testing_xalt.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__xalt.readthedocs.io_en_latest_090-5Ftesting-5Fxalt.html&d=DwMFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=H9xUjYD82KV_l6MQXdgMtl85lQmePd1ixfAQ8kxTsLU&e=> Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Sunday, March 9, 2025 10:46 PM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_14-5FcXJYVMB-2DzPoKcEITEk0KjmgzpjxYn1_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=WgmEFl2QcPnoscYw67aJxHpzR5Gt_TQZk3wj71kacXI&e=> * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=_aA9JiP_p2N5Vgl-qSP-_1THEAwXQ0o31i-RJvNRXeA&e=> * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=6b4FYUoxP2HibfKjhtZPY53ZRWrva6T1lPLmZMYYBls&e=> * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
From: Hasan, S M S. <sms...@ms...> - 2025-03-10 15:55:20
|
Dear Robert, * Thank you for your reply. * Our Minerva HPC system has many software modules. My goal is to track module usage in the compute and login nodes for all users using XALT. How to do it? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 10, 2025 9:25 AM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Based on your previous emails, I believe that you have the XALT_TRANSMISSION_STYLE set to syslog. You should read: https://xalt.readthedocs.io/en/latest/090_testing_xalt.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__xalt.readthedocs.io_en_latest_090-5Ftesting-5Fxalt.html&d=DwMFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=H9xUjYD82KV_l6MQXdgMtl85lQmePd1ixfAQ8kxTsLU&e=> Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Sunday, March 9, 2025 10:46 PM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_14-5FcXJYVMB-2DzPoKcEITEk0KjmgzpjxYn1_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=WgmEFl2QcPnoscYw67aJxHpzR5Gt_TQZk3wj71kacXI&e=> * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=_aA9JiP_p2N5Vgl-qSP-_1THEAwXQ0o31i-RJvNRXeA&e=> * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link<https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a_view-3Fusp-3Ddrive-5Flink&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=wZu_bvfgPmYFo40MbXtDDVzmX4X0WeKb7X__Thy8SYED9-60KWITt53Kptjka3gp&s=6b4FYUoxP2HibfKjhtZPY53ZRWrva6T1lPLmZMYYBls&e=> * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
From: Robert M. <mc...@ta...> - 2025-03-10 13:25:19
|
Based on your previous emails, I believe that you have the XALT_TRANSMISSION_STYLE set to syslog. You should read: https://xalt.readthedocs.io/en/latest/090_testing_xalt.html Best, Robert ________________________________ From: Hasan, S M Shamimul <sms...@ms...> Sent: Sunday, March 9, 2025 10:46 PM To: Robert McLay <mc...@ta...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
From: Hasan, S M S. <sms...@ms...> - 2025-03-10 04:46:24
|
Dear Robert, * Thank you for your reply. Below is my COMPILER_PATH: (base) [hasans10@li04e03 xalt_test]$ echo $COMPILER_PATH /hpc/packages/minerva-rocky9/xalt/3.1.4/bin * After installing XALT, I created a module file named "xalt/3.1.4" to use it. You can find the module file at the following link: https://drive.google.com/file/d/14_cXJYVMB-zPoKcEITEk0KjmgzpjxYn1/view?usp=drive_link * I ran the following command: XALT_TRACING=link:$HOME/linker.log gcc -o try try.c * The output I received is available at the following link: https://drive.google.com/file/d/1ff4owi7E7k4ykLNoi5eMepMQ5JxoDDi6/view?usp=drive_link * The output of ./try is available at the following link: https://drive.google.com/file/d/1VKnBwbqbZvCiFiRs8l2FZhU7YHx53n8a/view?usp=drive_link * I do not see any *.json file and ~/.xalt.d directory. How to get it? * Our Minerva HPC system has many software modules. My goal is to track module usage for all users using XALT. How can I achieve this? * I created a simple Python program, loaded the 'python/3.12.5' module, and ran the following command. However, I noticed that the 'linker.log' file is empty: (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link:$HOME/linker.log python3 python_test.py Hello World * Would it be possible to meet with you over Zoom? Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, March 3, 2025 1:33 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
From: Robert M. <mc...@ta...> - 2025-03-03 18:34:05
|
I have to ask: what is the value of the $COMPILER_PATH? I have to assume that you have not set up the env. Vars correctly. XALT will not work correctly if the environment variables are not set correctly. The documentation shows what vars need to be set and they have to match where you have installed things. You should install or request to install all the libraries that XALT requires: libuuid-devel etc once you have finished testing. Best, Robert |
From: Hasan, S M S. <sms...@ms...> - 2025-03-03 14:09:57
|
Dear Robert, * Thank you for your reply. Based on your suggestion, I am using the system GCC. I only loaded the 'libuuid-devel/2.37.4' module because, without it, I get an error. I also loaded 'cuda/12.4.0' because I want GPU tracking enabled. * I can successfully install XALT, but there is a problem when I try to test it using 'XALT_TRACING=link:$HOME/linker.log gcc -o try try.c'. The command does not produce any output. * Note: I tried configuring and installing XALT both with and without the '--with-supportCURL=no' parameter, but I got the same result. Please check the details below and let me know how to solve this issue. [hasans10@lg05e05 xalt-xalt-3.1.4]$ ml Currently Loaded Modules: 1) libuuid-devel/2.37.4 2) cuda/12.4.0 [hasans10@lg05e05 xalt-xalt-3.1.4]$ ./configure --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.4 --with-config=Config/TACC_config.py --with-syshostConfig=hardcode:minerva --with-transmission=syslog --with-MySQL=no --with-trackGPU=yes --with-siteControlledPrefix=yes --with-supportCURL=no .... [hasans10@lg05e05 xalt-xalt-3.1.4]$ make ./config.status makefile config.status: creating makefile done [hasans10@lg05e05 xalt-xalt-3.1.4]$ make install ....... make[1]: Leaving directory '/hpc/packages/minerva-rocky9/xalt/src/xalt-xalt-3.1.4/src' install -m 0640 ./src/util/xalt_obfuscate.h /hpc/packages/minerva-rocky9/xalt/3.1.4/include ************************************************************** Warning: remember to set the XALT_DIR env. var to: /hpc/packages/minerva-rocky9/xalt/3.1.4 ************************************************************** [hasans10@lg05e05 xalt-xalt-3.1.4]$ export XALT_DIR=/hpc/packages/minerva-rocky9/xalt/3.1.4 [hasans10@lg05e05 xalt-xalt-3.1.4]$ echo $XALT_DIR /hpc/packages/minerva-rocky9/xalt/3.1.4 [hasans10@lg05e05 xalt-xalt-3.1.4]$ cd /hpc/users/hasans10/xalt_test/ [hasans10@lg05e05 xalt_test]$ XALT_TRACING=link:$HOME/linker.log gcc -o try try.c [hasans10@lg05e05 xalt_test]$ Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Thursday, February 27, 2025 12:52 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. It is clear that you are testing XALT. But I have to say that using modules to provide the necessary libraries is not going to work for all users if they don't have the necessary libraries for the XALT *.so. Please consider installing system packages like the one for libuuid development etc. You also want to use the system gcc. I have access to a new install of Rocky 9.5 system and installed without any issues. In the vein of continued testing, you should consider configuring XALT without curl support: --with-supportCURL=no Best, Robert |
From: Robert M. <mc...@ta...> - 2025-02-27 17:52:45
|
It is clear that you are testing XALT. But I have to say that using modules to provide the necessary libraries is not going to work for all users if they don't have the necessary libraries for the XALT *.so. Please consider installing system packages like the one for libuuid development etc. You also want to use the system gcc. I have access to a new install of Rocky 9.5 system and installed without any issues. In the vein of continued testing, you should consider configuring XALT without curl support: --with-supportCURL=no Best, Robert |
From: Hasan, S M S. <sms...@ms...> - 2025-02-27 03:35:04
|
Dear Robert, Many thanks for your reply. According to your recommendation, I have downloaded XALT 3.1.4 and tried to install it like below. (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ ml Currently Loaded Modules: 1) libuuid-devel/2.37.4 2) cmake/3.30.2 3) cuda/12.4.0 4) gcc/14.2.0 5) anaconda3/2024.06 6) openssl/1.1.1w-GCC-4.8.5 (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ ./configure --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.4 --with-config=Config/TACC_config.py --with-syshostConfig=hardcode:minerva --with-transmission=syslog --with-MySQL=no --with-trackGPU=yes --with-siteControlledPrefix=yes (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ make ./config.status makefile config.status: creating makefile done (base) [hasans10@lg05e05 xalt-xalt-3.1.4]$ make install I am getting the following error. Note that I used the same command to install XALT 3.1.1, and at that time, I did not receive this error. Please let me know how to fix it. I highly appreciate your help. ......... chmod 0750 /hpc/packages/minerva-rocky9/xalt/3.1.4/bin/xalt_syshost gcc -g -O2 -Wall -Wno-unused-result -Wno-unused-value -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0 -I. -fPIC -I__build__ -I/hpc/packages/m inerva-rocky9/xalt/src/xalt-xalt-3.1.4/src/linker -I/hpc/packages/minerva-rocky9/xalt/src/xalt-xalt-3.1.4/src/util -I/hpc/packages/mine rva-rocky9/xalt/src/xalt-xalt-3.1.4/src/libxalt -g -O2 -Wall -Wno-unused-result -Wno-unused-value -U_FORTIFY_SOURCE -D_FORTIFY_SOURC E=0 -o /hpc/packages/minerva-rocky9/xalt/3.1.4/libexec/xalt_curl_transmit xalt_curl_transmit.o xalt_c_utils.o -Wl,-rpath,/hpc/packages/ minerva-rocky9/xalt/3.1.4/lib64 -L/hpc/packages/minerva-rocky9/xalt/3.1.4/lib64 -lm -lcurl /usr/bin/ld: /usr/lib64/libldap.so.2: undefined reference to `EVP_md2@OPENSSL_3.0.0' collect2: error: ld returned 1 exit status make[1]: *** [util/module.mk:116: /hpc/packages/minerva-rocky9/xalt/3.1.4/libexec/xalt_curl_transmit] Error 1 make[1]: Leaving directory '/hpc/packages/minerva-rocky9/xalt/src/xalt-xalt-3.1.4/src' make: *** [makefile:183: build_compiled] Error 2 Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Wednesday, February 26, 2025 3:47 PM To: Hasan, S M Shamimul <sms...@ms...>; xal...@li... <xal...@li...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. Your system uses ld.bfd and not ld or ld.gold<https://urldefense.proofpoint.com/v2/url?u=http-3A__ld.gold&d=DwQFAw&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=WAU-Iq26EPEY6mk3zaiU-Mm9_Ylu2T7PgY0N8kmrxWT0-SCtXX0MSHhl_fwR9N4D&s=RwCCOqT9p9KOhdhUNP7lnnSwuUS04wGZ-MmsEQsp6Pk&e=>. XALT didn't know about ld.bfd. I have pushed the testing branch for XALT to know about ld.bfd. I do not have a system that uses ld.bfd. Please try the XALT testing branch to see if it works for you. Best, Robert. |
From: Robert M. <mc...@ta...> - 2025-02-26 20:47:15
|
Your system uses ld.bfd and not ld or ld.gold. XALT didn't know about ld.bfd. I have pushed the testing branch for XALT to know about ld.bfd. I do not have a system that uses ld.bfd. Please try the XALT testing branch to see if it works for you. Best, Robert. |
From: Hasan, S M S. <sms...@ms...> - 2025-02-26 16:02:38
|
Dear Robert, Thank you for your help. I was able to fix the "host does not match hostname pattern" error. Now, I am running the same Hello World program I mentioned before. #include <stdio.h> int main() { printf("Hello World!\n"); return 0;} Next, I tried XALT, but I got the "XALT has found the executable does not match path pattern" error. The full error trace is available below. Could you please help me fix this? I really appreciate your help. (base) [hasans10@li04e03 xalt_test]$ ml Currently Loaded Modules: 1) xalt/3.1.1 2) gcc/14.2.0 3) libuuid-devel/2.37.4 (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9 --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 Starting ld 10:57:26 find_real_command: Searching for the real: ld 10:57:26 find_real_command: found /usr/bin/ld --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c","\u00a0"],"parentProcs":["bash:/usr/bin/bash","sshd:","sshd:","sshd:"]} --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 SYSHOST: hpc --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 WRKDIR: /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 EPOCH 1740585446.5923 --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/as){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/as" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/as){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/as } /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists) --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/touch){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/touch" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/touch){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/touch } --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 Function Tracking is disabled: no reserveMap files --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 Not adding XALT initialize routines to user code --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccR4TQXZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/minerva-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/ccgL1ceE.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op/xalt.o -t > /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op/link.txt 2>&1 --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 Bad status when capturing tracing link output --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/date" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/date } 10:57:26 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccR4TQXZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/minerva-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/ccgL1ceE.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019542fa-2ca5-7876-8296-9950f203a197_ok24Op/xalt.o --------------------------------------------- Date: Wed Feb 26 10:57:26 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/ld.bfd){ Test for __XALT_INITIAL_STATE__: "LD_PRELOAD", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 executable: "/usr/bin/ld.bfd" is rejected -> exiting } /usr/bin/ld: cannot find : No such file or directory myfini(0/1,LD_PRELOAD,/usr/bin/ld.bfd){ -> exiting because reject is set to: XALT has found the executable does not match path pattern. If this is unexpected check your config.py file: Config/TACC_config.py for program: /usr/bin/ld.bfd } collect2: error: ld returned 1 exit status (base) [hasans10@li04e03 xalt_test]$ Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... ________________________________ From: Robert McLay <mc...@ta...> Sent: Monday, February 24, 2025 11:53 AM To: xal...@li... <xal...@li...>; Hasan, S M Shamimul <sms...@ms...> Subject: Re: Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC USE CAUTION: External Message. You are trying to match a "." that isn't there. Our hostname on the compute nodes look like: c454-103.stampede3.tacc.utexas.edu<https://urldefense.proofpoint.com/v2/url?u=http-3A__c454-2D103.stampede3.tacc.utexas.edu&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=_k1b_MgpKTiwRbwqzTEHJkarSsEhqBnViXxcOqF2U2g&e=> So, I want to match the dot after 103. You don't have a dot in your host name or anything else. Please change the hostname patterns to: hostname_patterns = [ ['KEEP', '^li04e0[1-4]'], ] This will match li04e01 to li04e04. There is no reason to keep the hostname patterns that TACC uses. If you don't have much experience with regular expressions, please read about them. XALT greatly depends on them. Best, XALT Team ________________________________ From: Hasan, S M Shamimul via Xalt-users <xal...@li...> Sent: Sunday, February 23, 2025 8:29 PM To: xal...@li... <xal...@li...> Subject: [Xalt-users] Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Hello. I am new to XALT and want to install it to monitor software module usage in an HPC cluster called Minerva (https://labs.icahn.mssm.edu/minervalab/resources/hardware-technical-specs/). The cluster has both CPU and GPU nodes. I connect to the cluster using the following command: ssh us...@mi... Minerva has four login nodes: li04e01, li04e02, li04e03, and li04e04. I have installed XALT 3.1.1 as a module. The cluster runs Rocky 9. I added the following lines to the Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> file: hostname_patterns = [ ['KEEP', '^c[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^i[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^li04e03\..*'], ] I installed XALT using the following command: ./configure \ --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.1 \ --with-config=Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> \ --with-syshostConfig=hardcode:li04e03 \ --with-transmission=syslog \ --with-MySQL=no \ --enable-gpu-tracking \ --with-siteControlledPrefix=yes To test XALT, I created a simple C program try.c with the following code: #include <stdio.h> int main() { printf("Hello World!\n"); return 0;} >From the login node li04e03, I ran the following commands: ml xalt/3.1.1 ml gcc/14.2.0 ml libuuid-devel/2.37.4 (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c However, I am getting the following errors. Could you please help me fix the issue? Is there something wrong with the installation? I appreciate your help. --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 Starting ld 22:13:25 find_real_command: Searching for the real: ld 22:13:25 find_real_command: found /usr/bin/ld --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c"],"paren tProcs":["bash:/usr/bin/bash","tmux:/usr/bin/tmux"]} --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 SYSHOST: minerva --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 WRKDIR: /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 EPOCH 1740366805.4250 [122/996] --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/as){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/as){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/as } /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_ 3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists) --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/touch){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/touch){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/touch } --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ [54/996] -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 Function Tracking is disabled: no reserveMap files --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 Not adding XALT initialize routines to user code --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so<https://urldefense.proofpoint.com/v2/url?u=http-3A__liblto-5Fplugin.so&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=j12VvrkxnZfWEIshGHZjCkIkLR8fRTJlQDKGoFHyHBU&e=> -plugin-opt=/hpc/pac kages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxz7BAX.res -plugin-opt=-pass-t hrough=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -- eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-roc ky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/ packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/miner va-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/cciYICxf.o -lgcc -- push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc /x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/xalt.o -t > /tmp/hasans10_ 019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/link.txt 2>&1 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__config.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=VwFpnne5ZgzSkrSW8KSQo84FZjSVeRe9DVEqmaxGXSU&e=> file : Config/TACC_config.py<https://urldefense.proofpoint.com/v2/url?u=http-3A__TACC-5Fconfig.py&d=DwQFAg&c=shNJtf5dKgNcPZ6Yh64b-ALLUrcfR-4CCQkZVKC8w3o&r=8MEUSFSDiuHgs82UuTs03aQylbI0D1QXmJQPf67ANR4&m=95dtINpuWa1ZZwWpuF83P2dU38zUbQvugR7u1Qwslntiwv7Bpp8AScPhqBqF1HnD&s=lEZrHLgCcfd6ksfp7hK9C7EojZmO_-Paon96mpYyqUc&e=> for program: /usr/bin/date } 22:13:25 XALT_TRANSMISSION_STYLE syslog Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... |
From: Robert M. <mc...@ta...> - 2025-02-24 16:53:34
|
You are trying to match a "." that isn't there. Our hostname on the compute nodes look like: c454-103.stampede3.tacc.utexas.edu So, I want to match the dot after 103. You don't have a dot in your host name or anything else. Please change the hostname patterns to: hostname_patterns = [ ['KEEP', '^li04e0[1-4]'], ] This will match li04e01 to li04e04. There is no reason to keep the hostname patterns that TACC uses. If you don't have much experience with regular expressions, please read about them. XALT greatly depends on them. Best, XALT Team ________________________________ From: Hasan, S M Shamimul via Xalt-users <xal...@li...> Sent: Sunday, February 23, 2025 8:29 PM To: xal...@li... <xal...@li...> Subject: [Xalt-users] Assistance Needed: XALT 3.1.1 Installation and Compilation Error on Minerva HPC Hello. I am new to XALT and want to install it to monitor software module usage in an HPC cluster called Minerva (https://labs.icahn.mssm.edu/minervalab/resources/hardware-technical-specs/). The cluster has both CPU and GPU nodes. I connect to the cluster using the following command: ssh us...@mi... Minerva has four login nodes: li04e01, li04e02, li04e03, and li04e04. I have installed XALT 3.1.1 as a module. The cluster runs Rocky 9. I added the following lines to the Config/TACC_config.py file: hostname_patterns = [ ['KEEP', '^c[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^i[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^li04e03\..*'], ] I installed XALT using the following command: ./configure \ --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.1 \ --with-config=Config/TACC_config.py \ --with-syshostConfig=hardcode:li04e03 \ --with-transmission=syslog \ --with-MySQL=no \ --enable-gpu-tracking \ --with-siteControlledPrefix=yes To test XALT, I created a simple C program try.c with the following code: #include <stdio.h> int main() { printf("Hello World!\n"); return 0;} >From the login node li04e03, I ran the following commands: ml xalt/3.1.1 ml gcc/14.2.0 ml libuuid-devel/2.37.4 (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c However, I am getting the following errors. Could you please help me fix the issue? Is there something wrong with the installation? I appreciate your help. --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Starting ld 22:13:25 find_real_command: Searching for the real: ld 22:13:25 find_real_command: found /usr/bin/ld --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c"],"paren tProcs":["bash:/usr/bin/bash","tmux:/usr/bin/tmux"]} --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 SYSHOST: minerva --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 WRKDIR: /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 EPOCH 1740366805.4250 [122/996] --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/as){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/as){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/as } /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_ 3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists) --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/touch){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/touch){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/touch } --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ [54/996] -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Function Tracking is disabled: no reserveMap files --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Not adding XALT initialize routines to user code --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/pac kages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxz7BAX.res -plugin-opt=-pass-t hrough=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -- eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-roc ky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/ packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/miner va-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/cciYICxf.o -lgcc -- push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc /x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/xalt.o -t > /tmp/hasans10_ 019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/link.txt 2>&1 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT_TRANSMISSION_STYLE syslog Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... |
From: Hasan, S M S. <sms...@ms...> - 2025-02-24 03:59:16
|
Hello. I am new to XALT and want to install it to monitor software module usage in an HPC cluster called Minerva (https://labs.icahn.mssm.edu/minervalab/resources/hardware-technical-specs/). The cluster has both CPU and GPU nodes. I connect to the cluster using the following command: ssh us...@mi... Minerva has four login nodes: li04e01, li04e02, li04e03, and li04e04. I have installed XALT 3.1.1 as a module. The cluster runs Rocky 9. I added the following lines to the Config/TACC_config.py file: hostname_patterns = [ ['KEEP', '^c[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^i[0-9][0-9][0-9]-[0-9][0-9][0-9]\..*'], ['KEEP', '^li04e03\..*'], ] I installed XALT using the following command: ./configure \ --prefix=/hpc/packages/minerva-rocky9/xalt/3.1.1 \ --with-config=Config/TACC_config.py \ --with-syshostConfig=hardcode:li04e03 \ --with-transmission=syslog \ --with-MySQL=no \ --enable-gpu-tracking \ --with-siteControlledPrefix=yes To test XALT, I created a simple C program try.c with the following code: #include <stdio.h> int main() { printf("Hello World!\n"); return 0;} >From the login node li04e03, I ran the following commands: ml xalt/3.1.1 ml gcc/14.2.0 ml libuuid-devel/2.37.4 (base) [hasans10@li04e03 xalt_test]$ XALT_TRACING=link gcc -o try try.c However, I am getting the following errors. Could you please help me fix the issue? Is there something wrong with the installation? I appreciate your help. --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT Tracing Activated for version: xalt-3.1.1-5-gf8d8ddf9 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Starting ld 22:13:25 find_real_command: Searching for the real: ld 22:13:25 find_real_command: found /usr/bin/ld --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 COMP_T: {"compiler":"gcc","compilerPath":"/hpc/packages/minerva-rocky9/gcc/14.2.0/bin/gcc","link_line":["gcc","-o","try","try.c"],"paren tProcs":["bash:/usr/bin/bash","tmux:/usr/bin/tmux"]} --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 SYSHOST: minerva --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 WRKDIR: /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 EPOCH 1740366805.4250 [122/996] --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/as){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/as){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/as } /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists: /hpc/packages/minerva-rocky9/xalt/3.1.1/lib64/libstdc++.so.6: version `GLIBCXX_ 3.4.32' not found (required by /hpc/packages/minerva-rocky9/xalt/3.1.1/libexec/xalt_rmap_exists) --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/touch){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/touch){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/touch } --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ [54/996] -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Function Tracking is disabled: no reserveMap files --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 Not adding XALT initialize routines to user code --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 /usr/bin/ld -plugin /hpc/packages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/liblto_plugin.so -plugin-opt=/hpc/pac kages/minerva-rocky9/gcc/14.2.0/libexec/gcc/x86_64-pc-linux-gnu/14.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxz7BAX.res -plugin-opt=-pass-t hrough=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -- eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o try /lib/../lib64/crt1.o /lib/../lib64/crti.o /hpc/packages/minerva-roc ky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/crtbegin.o -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0 -L/hpc/ packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/hpc/packages/miner va-rocky9/libuuid-devel/2.37.4/lib -L/hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc/x86_64-pc-linux-gnu/14.2.0/../../.. /tmp/cciYICxf.o -lgcc -- push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /hpc/packages/minerva-rocky9/gcc/14.2.0/lib/gcc /x86_64-pc-linux-gnu/14.2.0/crtend.o /lib/../lib64/crtn.o /tmp/hasans10_019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/xalt.o -t > /tmp/hasans10_ 019535f1-f996-717e-9326-dca4fe9e95d6_tziV5q/link.txt 2>&1 --------------------------------------------- Date: Sun Feb 23 22:13:25 2025 XALT Version: xalt-3.1.1-5-gf8d8ddf9 Nodename: li04e03 System: Linux Release: 5.14.0-427.13.1.el9_4.x86_64 O.S. Version: #1 SMP PREEMPT_DYNAMIC Wed May 1 19:11:28 UTC 2024 Machine: x86_64 --------------------------------------------- myinit(0/1,LD_PRELOAD,/usr/bin/date){ Test for __XALT_INITIAL_STATE__: "(NULL)", STATE: "LD_PRELOAD" Test for XALT_EXECUTABLE_TRACKING: yes Test for rank == 0, rank: 0 hostname: "li04e03" is rejected -> exiting } myfini(0/1,LD_PRELOAD,/usr/bin/date){ -> exiting because reject is set to: XALT has found the host does not match hostname pattern. If this is unexpected check your config.py file : Config/TACC_config.py for program: /usr/bin/date } 22:13:25 XALT_TRANSMISSION_STYLE syslog Thanks a lot! Sincerely, S M Shamimul Hasan, Ph.D. Senior Computational Scientist Scientific Computing and Data Division Icahn School of Medicine at Mount Sinai New York, NY 10029 Email: sms...@ms... |
From: Robert M. <mc...@ta...> - 2025-02-19 18:31:19
|
The XALT Monthly Zoom Meeting will be held on Feb. 20th at 10:00am or 15:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * More thoughts on eBPF * Rewrite core of XALT using eBPF? * Connect XALT library with eBPF? * Other Topics? You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, XALT Team |
From: Robert M. <mc...@ta...> - 2025-01-22 17:34:08
|
The XALT Monthly Zoom Meeting will be held on Jan. 23 at 10:00am or 16:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Current Agenda: * Q/A * Testing branch: * Replacing MySQLdb with mysql.connector.python * Issue #68: Adding a timeout option to xalt_file_to_db.py * Above Link bug fixed. * Thought on using eBPF to help with XALT * Have book: Learning eBPF * Can executable talk with eBPF's map? * Don't know if eBPF can send signal to executable. * Can eBPF talk with more than one executable? * Lots of questions You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, XALT Team |
From: Robert M. <mc...@ta...> - 2025-01-13 17:39:18
|
The XALT Monthly Zoom Meeting will be held on Jan. 23 at 10:00am or 16:00 UTC. The zoom link is: https://utexas.zoom.us/j/2714596735 Join our Cloud HD Video Meeting<https://utexas.zoom.us/j/2714596735> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution used around the world in board, conference, huddle, and training rooms, as well as executive offices and classrooms. Founded in 2011, Zoom helps businesses and organizations bring their teams together in a frictionless environment to get more done. Zoom is a publicly traded company headquartered in San Jose, CA. utexas.zoom.us Current Agenda: Agenda: * Q/A * Testing branch: * Replacing MySQLdb with mysql.connector.python * Issue #68: Adding a timeout option to xalt_file_to_db.py * Above Link bug fixed. * Thought on using eBPF to help with XALT * Have book: Learning eBPF * Can executable talk with eBPF's map? * Don't know if eBPF can send signal to executable. * Can eBPF talk with more than one executable? * Lots of questions You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, XALT Team |
From: Robert M. <mc...@ta...> - 2024-12-18 14:41:26
|
We will be having our Monthly Zoom meeting on Thursday December 19th at 10:00 am US Central Time (16:00 UTC) . The zoom link is: https://utexas.zoom.us/j/2714596735 Join our Cloud HD Video Meeting<https://utexas.zoom.us/j/2714596735> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution used around the world in board, conference, huddle, and training rooms, as well as executive offices and classrooms. Founded in 2011, Zoom helps businesses and organizations bring their teams together in a frictionless environment to get more done. Zoom is a publicly traded company headquartered in San Jose, CA. utexas.zoom.us Agenda: * Q/A * Rare and interesting XALT link bug found (12/17) * Testing branch: * Replacing MySQLdb with mysql.connector.python * Issue #68: Adding a timeout option to xalt_file_to_db.py * Above Link bug fixed. * Thoughts on how to make ingestion faster * Thoughts on providing a second xalt_run only db with possible deletion of old records You do not have to be an XALT expert to attend this meeting. New topics welcome. Best, Robert |
From: Robert M. <mc...@ta...> - 2024-11-19 00:47:05
|
I'll be giving a presentation in the TACC Booth (1203) on Wednesday at 2:30. Come learn about a better index system UUID V7 and updates to the Python <=> MySQL interface. |
From: Robert M. <mc...@ta...> - 2024-10-14 14:10:55
|
We will be having our Monthly Zoom meeting on Thursday October 17th at 10am (US Central Time) (15:00 UTC) The zoom link is: https://utexas.zoom.us/j/2714596735 Agenda: * Q/A * XALT and Containers issue * Python <=> MySQL You do not have to be an XALT expert to attend this meeting. Best, Robert |
From: Gupta, P. <pra...@il...> - 2024-10-09 20:15:04
|
Hello, I am wondering if anyone has run into issues getting LINK records to generate for compilers built with spack. Our site has a default compiler in /usr/bin/ and a couple of compilers provisioned as modules built with spack. The paths for those compilers are put down as KEEP in the XALT Python configuration script. The behavior of XALT for the default compiler is correct, but it is generating RUN (instead of LINK) records for the ones built with spack. If anyone has encountered this issue or has suggestions for potential solutions, I would greatly appreciate your input. Best, Prakhar |
From: Robert M. <mc...@ta...> - 2024-09-24 20:33:15
|
We will be having our Monthly Zoom meeting on Thursday September 26 at 10am (US Central Time) (15:00 UTC) The zoom link is: https://utexas.zoom.us/j/2714596735 Join our Cloud HD Video Meeting<https://utexas.zoom.us/j/2714596735> Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution used around the world in board, conference, huddle, and training rooms, as well as executive offices and classrooms. Founded in 2011, Zoom helps businesses and organizations bring their teams together in a frictionless environment to get more done. Zoom is a publicly traded company headquartered in San Jose, CA. utexas.zoom.us Agenda: * Q/A * Continued discussion of using UUID V7 which is time sortable!!! (The current one UUID v4 is not!) * Discussion of the change to support new Python <=> MySQL * Talking about creating a second database that just has run and link records You do not need to be an XALT expert to attend Best, Robert. |