| Summary: | Nodes hang in completing state | ||
|---|---|---|---|
| Product: | Slurm | Reporter: | Nikolas Luke <niko.luke> |
| Component: | slurmctld | Assignee: | Jason Booth <jbooth> |
| Status: | RESOLVED CANNOTREPRODUCE | QA Contact: | |
| Severity: | 3 - Medium Impact | ||
| Priority: | --- | ||
| Version: | 17.11.7 | ||
| Hardware: | Linux | ||
| OS: | Linux | ||
| Site: | Hessen | Slinky Site: | --- |
| Alineos Sites: | --- | Atos/Eviden Sites: | --- |
| Confidential Site: | --- | Coreweave sites: | --- |
| Cray Sites: | --- | DS9 clusters: | --- |
| Google sites: | --- | HPCnow Sites: | --- |
| HPE Sites: | --- | IBM Sites: | --- |
| NOAA SIte: | --- | NoveTech Sites: | --- |
| Nvidia HWinf-CS Sites: | --- | OCF Sites: | --- |
| Recursion Pharma Sites: | --- | SFW Sites: | --- |
| SNIC sites: | --- | Tzag Elita Sites: | --- |
| Linux Distro: | --- | Machine Name: | |
| CLE Version: | Version Fixed: | ||
| Target Release: | --- | DevPrio: | --- |
| Emory-Cloud Sites: | --- | ||
| Attachments: |
Nodelist in completion state
slurm.conf Logfile of one node (its-cs114) in completing state slurmctld.log grep its-cs114 ss -p Output of its-cs107 slurm.epilog Script |
||
|
Description
Nikolas Luke
2018-07-10 05:40:10 MDT
Created attachment 7255 [details]
Nodelist in completion state
Created attachment 7256 [details]
slurm.conf
Created attachment 7257 [details]
Logfile of one node (its-cs114) in completing state
Hi Nikolas, I am looking into this and will keep you posted on any progress. If there is any information in the slurmctld logs related to these nodes, that might be also be helpful. Regards, Isaac Created attachment 7274 [details]
slurmctld.log grep its-cs114
I have added the slurmctld.log and grep about the same example node. You can see my attempts of set it down and up again. Sometimes there is a "Communication connection failure" for 10 minutes in the log. Even if there were sometimes network failures there is no need to stay in completion status forever and currently the network connection is ok. Are the hanging nodes always the same nodes? Are there certain jobs that seem to trigger these situations more than others? The problem occurs more often in a particular partition and a few individual nodes. The partition is with other partitions on the same ethernet and infiniband switch, so I think it's not the hardware or the connection. Judging from your logs and slurm.conf, is the partition FB16? And are the nodes that typically hang its-cs[107-118] or some subset of those? Often the FB16 parcition is complete in comp-status, but sometimes only a few while the others are idle or allocated. Maybe they have all the same problem in this times, if they would all run the slurm.epilog. Hi Nikolas, When the issue happens again would you please gather the output of "sdiag" and send this back to me? Also, please gather the output of 'ss -p'. Does your site use a firewall on the node or head node and is SELinux enabled? The messages that are being reported suggest that communication breaks down between the head node and the compute node and the job complete message never makes it back to the slurmctld. The slurmctld believes the job is in a completing state and will then re-send an instruction to kill the job over and over. If you can reproduce this consistently then I would also suggest raising the log level on one of the nodes to debug5 and send a job to this node. I would also be curious to know what actions you epilogue script is doing. -Jason Created attachment 7782 [details]
ss -p Output of its-cs107
Created attachment 7783 [details]
slurm.epilog Script
The problem has not recurred lately. Is the output of sdiag interesting from the nodes or the controller? cat /etc/sysconfig/selinux SELINUX=disabled SELINUXTYPE=targeted ss -p output of its-cs107 is attached. We use the standard epilog.script provided by slurm, but i attached it, too. I will definitely be back when it appears again. Hi Nikolas, > Is the output of sdiag interesting from the nodes or the controller? The command 'sdiag' can run anywhere. It will report the same information about the scheduler regardless if it is ran on the node or on the controller. The information I would also like to see would be debug logs from the slurmctld and the slurmd once you see the problem again, Comment #12. -Jason Hi Nikolas, Were you able to gather any additional information such as the output of sdiag during an event? -Jason The problem has not occurred again. I would say we close the ticket and I will contact you when I have the requested information. > The problem has not occurred again. I would say we close the ticket and I will contact you when I have the requested information.
I will go ahead and close this as cannot reproduce.
|