-
Notifications
You must be signed in to change notification settings - Fork 138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OS return value: -9 #1356
Comments
You SPAdes job was killed. You might want to talk to your system administrator about the issue. PS: You might also want to give the latest SPAdes 4.0 a try |
Hi there! I have been getting the same error while running SPADES within a SLURM script, which I did in two different servers. When checking the logs, there is no indication of SLURM killing any of the jobs, Also, running seff confirmed the job did not run out of memory:
Plus the SLURM job log does not include any error or mentions to a sigkill I am running a batch of samples one after the other, and I noticed the error always shows up during the sequence_mapper_notifier.h stage for every sample:
Could it be that some sub subprocess is being killed in the background because it is using more than the allocated memory and that SLURM kills that but allows the main process to continue running? if so is there a way to find out which? I tried allocating as much as 1.5T of memory but still got the same error. params:
|
Please do not hijack the other issues, your problem might be entirely different.
SPAdes does not spawn any subprocess at this moment. So it is SPAdes process itself that got killed from outside. Note that SPAdes 3.13 is ancient. You might want to give SPAdes 4.0 a try. |
so how to solve this problem. In the out file of the last: |
You SPAdes job was kiiled due to out of memory as it was clearly reported in the message you posted |
Description of bug
Hi!
I am assembly soil samples, there has some samples , i try to set different params for example different memory or threads, but still not solving.
best,
wanli
spades.log
Command line: /home/projects/ku_00041/apps/wanli/v1.4.1-plaspline/Plaspline/conda_envs/f86ddc1d/bin/spades.py --meta -1 /home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz -2 /home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz -t 10 -m 170 -k 21,33,55,77 -o /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res
System information:
SPAdes version: 3.15.3
Python version: 3.9.0
OS: Linux-3.10.0-1062.4.1.el7.x86_64-x86_64-with-glibc2.17
Output dir: /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res
Mode: read error correction and assembling
Debug mode is turned OFF
Dataset parameters:
Metagenomic mode
Reads:
Library number: 1, library type: paired-end
orientation: fr
left reads: ['/home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz']
right reads: ['/home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz']
interlaced reads: not specified
single reads: not specified
merged reads: not specified
Read error correction parameters:
Iterations: 1
PHRED offset will be auto-detected
Corrected reads will be compressed
Assembly parameters:
k: [21, 33, 55, 77]
Repeat resolution is enabled
Mismatch careful mode is turned OFF
MismatchCorrector will be SKIPPED
Coverage cutoff is turned OFF
Other parameters:
Dir for temp files: /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/tmp
Threads: 10
Memory limit (in Gb): 170
======= SPAdes pipeline started. Log can be found here: /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/spades.log
/home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz: max reads length: 151
/home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz: max reads length: 151
Reads length: 151
===== Before start started.
===== Read error correction started.
===== Read error correction started.
== Running: /home/projects/ku_00041/apps/wanli/v1.4.1-plaspline/Plaspline/conda_envs/f86ddc1d/bin/spades-hammer /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/corrected/configs/config.info
0:00:00.000 1M / 18M INFO General (main.cpp : 75) Starting BayesHammer, built from N/A, git revision N/A
0:00:00.000 1M / 18M INFO General (main.cpp : 76) Loading config from /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/corrected/configs/config.info
0:00:00.001 1M / 18M INFO General (main.cpp : 78) Maximum # of threads to use (adjusted due to OMP capabilities): 10
0:00:00.001 1M / 18M INFO General (memory_limit.cpp : 48) Memory limit set to 170 Gb
0:00:00.002 1M / 18M INFO General (main.cpp : 86) Trying to determine PHRED offset
0:00:00.002 1M / 18M INFO General (main.cpp : 92) Determined value is 33
0:00:00.002 1M / 18M INFO General (hammer_tools.cpp : 38) Hamming graph threshold tau=1, k=21, subkmer positions = [ 0 10 ]
0:00:00.002 1M / 18M INFO General (main.cpp : 113) Size of aux. kmer data 24 bytes
=== ITERATION 0 begins ===
0:00:00.002 1M / 18M INFO K-mer Counting (kmer_data.cpp : 283) Estimating k-mer count
0:00:00.045 161M / 185M INFO K-mer Counting (kmer_data.cpp : 288) Processing /home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz
0:01:44.662 161M / 186M INFO K-mer Counting (kmer_data.cpp : 297) Processed 40344553 reads
0:01:44.663 161M / 186M INFO K-mer Counting (kmer_data.cpp : 288) Processing /home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz
0:03:29.889 161M / 188M INFO K-mer Counting (kmer_data.cpp : 297) Processed 80689106 reads
0:03:29.890 161M / 188M INFO K-mer Counting (kmer_data.cpp : 302) Total 80689106 reads processed
0:03:30.261 161M / 188M INFO K-mer Counting (kmer_data.cpp : 305) Estimated 13873436049 distinct kmers
0:03:30.262 1M / 188M INFO K-mer Counting (kmer_data.cpp : 309) Filtering singleton k-mers
0:03:30.265 41G / 41G INFO K-mer Counting (kmer_data.cpp : 315) Processing /home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz
0:43:09.028 41G / 41G INFO K-mer Counting (kmer_data.cpp : 324) Processed 40344553 reads
0:43:09.028 41G / 41G INFO K-mer Counting (kmer_data.cpp : 315) Processing /home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz
1:18:15.630 41G / 41G INFO K-mer Counting (kmer_data.cpp : 324) Processed 80689106 reads
1:18:15.631 41G / 41G INFO K-mer Counting (kmer_data.cpp : 329) Total 80689106 reads processed
1:18:15.715 41G / 41G INFO General (kmer_index_builder.hpp : 243) Splitting kmer instances into 16 files using 10 threads. This might take a while.
1:18:15.766 41G / 41G INFO General (file_limit.hpp : 32) Open file limit set to 32768
1:18:15.767 41G / 41G INFO General (kmer_splitter.hpp : 93) Memory available for splitting buffers: 4.31535 Gb
1:18:15.767 41G / 41G INFO General (kmer_splitter.hpp : 101) Using cell size of 4194304
1:18:15.768 47G / 47G INFO K-mer Splitting (kmer_data.cpp : 97) Processing /home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz
1:18:49.739 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 3798656 reads
1:19:23.586 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 7545884 reads
1:19:57.643 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 11286621 reads
1:20:31.129 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 15042003 reads
1:21:05.370 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 18834601 reads
1:21:39.848 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 22655390 reads
1:22:14.416 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 26449038 reads
1:22:49.498 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 30229299 reads
1:23:23.614 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 34006617 reads
1:23:58.235 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 37802134 reads
1:24:22.135 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 40344553 reads
1:24:22.135 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 97) Processing /home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz
1:28:54.828 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 107) Processed 70439748 reads
1:30:27.541 47G / 48G INFO K-mer Splitting (kmer_data.cpp : 112) Total 80689106 reads processed
1:30:27.543 41G / 48G INFO General (kmer_index_builder.hpp : 249) Starting k-mer counting.
1:32:47.731 41G / 81G INFO General (kmer_index_builder.hpp : 260) K-mer counting done. There are 4383899052 kmers in total.
1:32:51.781 37M / 81G INFO K-mer Index Building (kmer_index_builder.hpp : 395) Building perfect hash indices
1:37:59.161 3102M / 81G INFO K-mer Index Building (kmer_index_builder.hpp : 431) Index built. Total 4383899052 kmers, 3166345000 bytes occupied (5.77813 bits per kmer).
1:37:59.162 3102M / 81G INFO K-mer Counting (kmer_data.cpp : 354) Arranging kmers in hash map order
1:40:48.877 69G / 81G INFO General (main.cpp : 148) Clustering Hamming graph.
2:48:00.426 69G / 81G INFO General (main.cpp : 155) Extracting clusters:
2:48:00.426 69G / 81G INFO General (concurrent_dsu.cpp : 18) Connecting to root
2:48:17.586 69G / 81G INFO General (concurrent_dsu.cpp : 34) Calculating counts
== Error == system call for: "['/home/projects/ku_00041/apps/wanli/v1.4.1-plaspline/Plaspline/conda_envs/f86ddc1d/bin/spades-hammer', '/home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/corrected/configs/config.info']" finished abnormally, OS return value: -9
None
In case you have troubles running SPAdes, you can write to [email protected]
or report an issue on our GitHub repository github.com/ablab/spades
Please provide us with params.txt and spades.log files from the output directory.
SPAdes log can be found here: /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/spades.log
Thank you for using SPAdes!
params.txt
Command line: /home/projects/ku_00041/apps/wanli/v1.4.1-plaspline/Plaspline/conda_envs/f86ddc1d/bin/spades.py --meta -1 /home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz -2 /home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz -t 10 -m 170 -k 21,33,55,77 -o /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res
System information:
SPAdes version: 3.15.3
Python version: 3.9.0
OS: Linux-3.10.0-1062.4.1.el7.x86_64-x86_64-with-glibc2.17
Output dir: /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res
Mode: read error correction and assembling
Debug mode is turned OFF
Dataset parameters:
Metagenomic mode
Reads:
Library number: 1, library type: paired-end
orientation: fr
left reads: ['/home/projects/ku_00041/archive/EBI_soil/ERR9924925_1.fastq.gz']
right reads: ['/home/projects/ku_00041/archive/EBI_soil/ERR9924925_2.fastq.gz']
interlaced reads: not specified
single reads: not specified
merged reads: not specified
Read error correction parameters:
Iterations: 1
PHRED offset will be auto-detected
Corrected reads will be compressed
Assembly parameters:
k: [21, 33, 55, 77]
Repeat resolution is enabled
Mismatch careful mode is turned OFF
MismatchCorrector will be SKIPPED
Coverage cutoff is turned OFF
Other parameters:
Dir for temp files: /home/projects/ku_00041/archive/EBI_soil/assembly/ERR9924925_assembly_res/tmp
Threads: 10
Memory limit (in Gb): 170
SPAdes version
3.15.3
Operating System
linux
Python Version
3.9.0
Method of SPAdes installation
conda
No errors reported in spades.log
The text was updated successfully, but these errors were encountered: