Протокол SMB разработан для разрешения повторного соединения. Samba перезапуска, активные соединения должны восстановить. Неопределенные пограничные случаи - то, как уступающие блокировки обрабатываются во время перезапуска и любого продолжения конкуренции за блокировку. В случае уступающих блокировок, если SMBD не возвращается очень быстро, могут быть кэшированные данные на клиенте, который никогда не сбрасывался к серверу, и это могло бы оставить непоследовательные данные. Для конкуренции за блокировку, если у Вас есть многочисленные связи, соперничающие за тот же файл по некоторым причинам, другой клиент может получить блокировку после перезапуска.
Я не 100% на уступающих блокировках, все же. Если SMBD будет хорошего поведения, то он сообщит клиентам для выпуска любых уступающих блокировок (кэши сброса), прежде чем он на самом деле пойдет полностью вниз.
Вы создали PhantomJS на гораздо более новой системе, чем та, на которой вы пытаетесь его развернуть. Восстановите его в системе, соответствующей системе развертывания.