Я пытаюсь запустить рабочий процесс на GCP, используя Nextflow.Проблема в том, что всякий раз, когда создается экземпляр для запуска процесса, к нему подключаются два диска.Первый загрузочный диск (по умолчанию 10 ГБ) и дополнительный диск google-pipelines-worker (по умолчанию 500 ГБ).Когда я запускаю несколько процессов параллельно, создаются несколько виртуальных машин, и к каждому подключается дополнительный диск объемом 500 ГБ.Есть ли способ настроить 500 ГБ по умолчанию?
nextflow.config
process {
executor = 'google-pipelines'
}
cloud {
driver = 'google'
}
google {
project = 'my-project'
zone = 'europe-west2-b'
}
main.nf
#!/usr/bin/env nextflow
barcodes = Channel.from(params.analysis_cfg.barcodes.keySet())
process run_pbb{
machineType: n1-standard-2
container: eu.gcr.io/my-project/container-1
output:
file 'this.txt' into barcodes_ch
script:
"""
sleep 500
"""
}
Приведенный код является только примером.По сути, это создаст экземпляр виртуальной машины с дополнительным постоянным диском 500 ГБ, подключенным к нему.