Я пытаюсь скопировать файлы из одной папки в другую на удаленном сервере Windows. Я подготовил скрипт, который будет выполнять smbclient process
в ubuntu box
и запускать копирование файлов на удаленном сервере Windows. Размер файла варьируется от 1 до 100 МБ. Теперь, когда я выполняю сценарий, он работает в течение 4-5 минут с отправкой 300 Мбит / с / 300 Мбит / с, затем падает до Кбит / с. В основном я получаю NT_STATUS_IO_TIMEOUT
Моя конфигурация удаленной системы Windows читает
1. 4 core CPU
2. 8GB RAM
3. 1GB Network Card
>>root@ubuntu_els2:~# smbclient --socket-options='SO_KEEPALIVE TCP_NODELAY SO_SNDBUF=524288 SO_RCVBUF=524288' -U Administrator%hello@123 //100.101.59.105/Folder1 -c "scopy DOWNLOADS\test2.zip test4.zip"
WARNING: The "syslog" option is deprecated
Domain=[WIN-DTMAKB27A4R] OS=[Windows Server 2012 R2 Datacenter 9600] Server=
[Windows Server 2012 R2 Datacenter 6.3]
NT_STATUS_IO_TIMEOUT copying file \DOWNLOADS\test2.zip -> \test4.zip
Error NT_STATUS_IO_TIMEOUT closing remote source file
Что может быть первопричиной здесь. Это проблема на remote windows server configuration
или с моим smblcient