Назад | Перейти на главную страницу

scp против netatalk, samba и / или vsftpd с внешним USB-накопителем

Я настроил сервер ubuntu для совместного использования внешнего USB-накопителя в формате ext2. При попытке скопировать один файл размером 275 МБ с указанного устройства через netatalk я получаю примерную скорость загрузки около 45 минут. С samba и ftp (используя vsftpd) я получаю более часа! Использование scp для копирования файла приводит к полной загрузке в течение 5 минут. Другой вариант, ssh + cp с внешнего устройства на ~, а затем использование netatalk для его получения оттуда, приводит к общему времени arounf 7 минут. Кто-нибудь знает, что неправильно настроено?

Предполагая, что ничего нет, есть ли какие-либо fs / псевдо-fs, которые использовали бы внутренний жесткий диск в качестве промежуточного местоположения / лукового уровня для внешнего жесткого диска (только для чтения)?

Подробности: AppleVolumes.default: / mnt / ext USB разрешить:имя пользователя cnidscheme: параметры cdb: usedots, upriv

Я обнаружил проблему, диск - это Seagate (в то время не думал, что это имело значение)

объяснено здесь http://www.linuxjournal.com/node/1005886

Привет, не могли бы вы проверить запись НА диск, как локально из ~, так и из сети.

Во-вторых, не могли бы вы проверить top / ps, чтобы увидеть, какая нагрузка при копировании самбы в обоих направлениях.

Наконец, я предполагаю, что вы не пробовали делать это из клиента Windows; либо smb / ftp были бы полезны.