Приветствую! Моя программа вызывает скрипт nfs_client.sh
#!/bin/sh
rm /media/config/link1
rm /media/config/link2
rm /media/config/link3
ln -fs /media/bank1/config /media/config/link1
ln -fs /media/bank2/config /media/config/link2
................
................
# Apply settings
umount -a -t nfs
mount -a
Работаю в Debian 4.14.В целом всё исправно работает, но изредка возникает ситуация, когда ПО зависает на старте. Список процессов при этом:
2197 root 0:04 /media/bank1/software/modules/my_prog -r 0
2260 root 0:00 {nfs_client.sh} /bin/sh /media/bank1/service_settings/nfs_client.sh
2261 root 0:00 {dns.sh} /bin/sh /media/bank2/service_settings/dns.sh
2266 root 0:00 rm /media/config/link3
Т.е. висим на удалении link3, соответственно, ссылки не создаются и дальнейшая корректная работа ПО затруднена. Может, кто сталкивался с чем-то подобным?