Вы злоупотребляете attach
Из документов:
attach process-id This command attaches to a running process—one that was started outside gdb
Вы можете попробовать запустить их, а yod -hosts node01,node02 ./dist_task -nl 2
затем подключить к ним с помощью attach
команды из приглашения GDB или используяgdb -a <pid>