Копирование с Mac на ZFS SMB-ресурс останавливает процесс копирования после достижения ARC_Max

Копирование с Mac на ZFS SMB-ресурс останавливает процесс копирования после достижения ARC_Max

Новая установка 20.04.2 и ZFS установлены через Cockpit. Я настроил SMB-ресурсы и смог заставить работать TimeMachine.

Проблема возникает, когда я хочу скопировать/вставить на Mac (Big Sur) в общий ресурс SMB на томе ZFS. Все, что меньше 16 ГБ, отлично. Сеть достигает 2,3 ГБ (карты 2,5 ГБ), все отлично. Все, что больше 16,x ГБ, и процесс копирования просто зависает после передачи около 17 ГБ. Никаких очевидных ошибок. С Mac это просто отображается как копирование, переданный объем не меняется, как и оставшееся время.

Если я пытаюсь остановить процесс копирования с Mac, процесс просто зависает, т. е. говорит об остановке, но не останавливается. Я не могу размонтировать общий ресурс на Mac (процесс использует устройство). Когда я выключаю Mac, он не выключается правильно и зависает. В конечном итоге он выключается, но затем сообщает, что система имела проблему с выключением при перезагрузке.

Я не знаю, ложный ли это след, но этот размер такой же, как и выделенный для Arc_Max. В системе установлено 32 ГБ, но похоже, что это значение установлено на 50% от установленного объема. Это единственная работа, которую выполняет машина Ubuntu, поэтому я рад увеличить значение, но не уверен, что это просто отсрочит проблему. (Черт... Я пойду и попробую и посмотрю)

Есть идеи, как решить эту проблему?

решение1

Это не имеет ничего общего с ZFS и, похоже, все SMB связано с Mac OSX. Я понимаю, что это не редкость...

Использование AFP в той же папке работает. Мне нужно будет пересмотреть настройки SMB.

Связанный контент