# Julia on Slurm Cluster

**URL:** https://discourse.julialang.org/t/julia-on-slurm-cluster/57090
**Category:** Specific Domains
**Tags:** question
**Created:** [March 13, 2021, 6:58pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090 "2021-03-13T18:58:45Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![Shazman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/shazman/32/23093_2.png) [@Shazman](https://discourse.julialang.org/u/Shazman)
#### Post date: [March 13, 2021, 6:58pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090/1 "2021-03-13T18:58:45Z")

</div>

Hi,

I am trying to run Julia on SlurmCluster,  
my data is in my current directory on the Cluster.

the julia code Id like to run (main.jl)

> using DelimitedFiles  
> mme = readdlm(“mme.txt”)  
> rhs = readdlm(“rhs.txt”)  
> b = mme/rhs  
> writedlm(“b.txt”, b)

The Job script I submitted

> #!/bin/bash  
> #SBATCH --ntasks=1 # 1 core(CPU)  
> #SBATCH --nodes=1 # Use 1 node  
> #SBATCH --job-name=wubujob # sensible name for the job  
> #SBATCH --mem=30G # Default memory per CPU is 3GB.  
> #SBATCH --partition=smallmem # Use the verysmallmem-partition for jobs requiring \< 10 GB RAM.  
> #SBATCH --mail-user=mailname@nmbu.no # Email me when job is done.  
> #SBATCH --mail-type=ALL  
> julia main.jl

after submitting the job script I got empty (slurm jobID .out) file.  
I am wondering why I got empty (slurm jobID.out) file?  
is there anything that I did wrong?

many thanks in advance

---

<div class="post-metadata">

### Author: ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)
#### Post date: [March 13, 2021, 7:08pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090/2 "2021-03-13T19:08:39Z")

</div>

what happens if you replace `julia main.jl` with something else, like dummy workload:

```julia
touch b.txt

```

It doesn’t seem to be a Julia specific problem at the moment

---

<div class="post-metadata">

### Author: ![Shazman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/shazman/32/23093_2.png) [@Shazman](https://discourse.julialang.org/u/Shazman)
#### Post date: [March 13, 2021, 7:14pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090/3 "2021-03-13T19:14:51Z")

</div>

still got empty (slurm jobID.out) file.

---

<div class="post-metadata">

### Author: ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)
#### Post date: [March 13, 2021, 7:45pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090/4 "2021-03-13T19:45:48Z")

</div>

so this doesn’t have anything to do with Julia?

---

<div class="post-metadata">

### Author: ![tbeason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tbeason/32/15898_2.png) [@tbeason](https://discourse.julialang.org/u/tbeason)
#### Post date: [March 13, 2021, 8:29pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090/5 "2021-03-13T20:29:36Z")

</div>

Does it run though? As in, does `b.txt` now exist and have the expected result inside of it?

You aren’t explicitly printing anything, so I’m not sure I’d expect the slurm outfile to have anything in it.

---

<div class="post-metadata">

### Author: ![Shazman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/shazman/32/23093_2.png) [@Shazman](https://discourse.julialang.org/u/Shazman)
#### Post date: [March 13, 2021, 8:40pm UTC](https://discourse.julialang.org/t/julia-on-slurm-cluster/57090/6 "2021-03-13T20:40:05Z")

</div>

it returned an empty file, where should I write println ?
