# Hail configuration

**URL:** <https://discuss.hail.is/t/hail-configuration/1675>\
**Category:** Hail Query & hailctl\
**Created:** [September 22, 2020, 10:44am UTC](https://discuss.hail.is/t/hail-configuration/1675 "2020-09-22T10:44:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Santiago](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@Santiago](https://discuss.hail.is/u/Santiago)\
**Post date:** [September 22, 2020, 10:44am UTC](https://discuss.hail.is/t/hail-configuration/1675/1 "2020-09-22T10:44:29Z")

</div>

Hi,

I am using Hail 0.2 and I am trying to change configuration parameters. So, first using python3 in the PYSPARK\_SUBMIT\_ARGS variables I add a --driver-memory, --driver-cores and --executor-cores. The --driver-memory works but not the limitation of cores and Hail import\_vcf uses all my cores. I also tried with spark-submit but hail uses all cores. With the same configuration of spark-submit reading a csv file with spark only uses the cores of the parameters… so hail is not using correctly the parameters.  
I am using Spark 2.4.

---

<div class="post-metadata">

**Author:** ![tpoterba](https://yyz2.discourse-cdn.com/flex036/user_avatar/discuss.hail.is/tpoterba/32/61_2.png) [@tpoterba](https://discuss.hail.is/u/tpoterba)\
**Post date:** [September 22, 2020, 11:59am UTC](https://discuss.hail.is/t/hail-configuration/1675/2 "2020-09-22T11:59:02Z")

</div>

Try:

```auto
  --master local[N_CORES]

```

in your PYSPARK\_SUBMIT\_ARGS

---

<div class="post-metadata">

**Author:** ![Santiago](https://avatars.discourse-cdn.com/v4/letter/s/3bc359/32.png) [@Santiago](https://discuss.hail.is/u/Santiago)\
**Post date:** [September 22, 2020, 12:02pm UTC](https://discuss.hail.is/t/hail-configuration/1675/3 "2020-09-22T12:02:37Z")

</div>

Thank you, works
