LINUX.ORG.RU
ФорумAdmin

Передача файлов более 2гб на windows шару

 , ,


3

2

Здравствуйте. Столкнулся с такой проблемой: При копировании файла, размером более 2гб, на смонтированную windows шару файл обрезается как-раз по эти 2 гб. Такая проблема ещё давно проявлялась, если монтирование производилось через smbfs и все советовали использовать cifs, что снимает ограничение. Но даже через CIFS наблюдаю у себя эту проблему. ОС - Oracle linux http://imgur.com/8l1w60k


Может проблема в копировалке, а не в шаре?

Radjah ★★★★★
()
Ответ на: комментарий от kostik87

Можно пример, как это будет выглядеть в fstab? Сейчас монтирую таким образом:

\\192.168.19.111\online /mnt/smb cifs user,uid=500,rw,suid,credentials=/root/creds/.cred_111 0 0
Jaels
() автор топика

В Gentoo самба собирается с активацией параметра сборки "--enable-largefile"

./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib32 ac_cv_header_sys_capability_h=no --with-piddir=/var/run/samba --sysconfdir=/etc/samba --localstatedir=/var --disable-developer --enable-largefile --enable-socket-wrapper --enable-nss-wrapper --disable-swat --disable-dmalloc --disable-cups --disable-iprint --enable-fam --enable-shared-libs --disable-dnssd --disable-avahi --with-fhs --with-privatedir=/var/lib/samba/private --with-rootsbindir=/var/cache/samba --with-lockdir=/var/cache/samba --with-swatdir=/usr/share/doc/samba-3.6.24/swat --with-configdir=/etc/samba --with-logfilebase=/var/log/samba --with-pammodulesdir=/lib32/security --without-dmapi --without-afs --without-fake-kaserver --without-vfs-afsacl --without-ldap --without-ads --without-krb5 --without-dnsupdate --without-automount --with-pam --with-pam_smbpass --without-syslog --without-quotas --without-sys-quotas --without-utmp --without-libtalloc --without-libtdb --with-libnetapi --with-libsmbclient --without-libsmbsharemodes --without-libaddns --without-ctdb --without-cluster-support --without-acl-support --with-aio-support --with-sendfile-support --with-winbind --with-shared-modules=idmap_rid,idmap_hash --without-included-popt --without-included-iniparser
configure: loading site script /usr/share/config.site
SAMBA VERSION: 3.6.24
kostik87 ★★★★★
()
UD-039-001 samba # df -h /media/partydoc-server/
Файловая система      Размер Использовано  Дост Использовано% Cмонтировано в
//partydoc-server/d$/   1.8T         975G  867G           53% /media/partydoc-server
UD-039-001 samba # dd if=/dev/zero of=/media/partydoc-server/test_file bs=4M count=600
600+0 записей получено
600+0 записей отправлено
 скопировано 2516582400 байт (2.5 GB), 219.811 c, 11.4 MB/c

Проверить собрана ли samba с поддержкой больших файлов можно так:

/usr/sbin/smbd --build-options | grep -i large
   HAVE_EXPLICIT_LARGEFILE_SUPPORT
   _LARGEFILE64_SOURCE

Смонтировано без параметра lfs.

Попробуй ещё это:

echo 0 > /proc/fs/cifs/OplockEnabled

http://docs.oracle.com/cd/E48292_02/LTFSA/client.htm#BABJEHHJ

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)
Ответ на: комментарий от Black_Shadow

Не все Windows об этом знают.

4.2.

INB4: FAT16 — 2 GB; FAT32 — 4 GB.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Да, я даже проверял копирование на разных хостах. Поведение одинаковое.

Jaels
() автор топика
Ответ на: комментарий от kostik87

Пакета smbd у меня вообще не было установлено. Как я понимаю, он относится к samba серверу, а не клиенту. В любом случае я его установил.

[root@linxetest ~]# /usr/sbin/smbd --build-options | grep -i large
   HAVE_LARGEFILE

Jaels
() автор топика
Ответ на: комментарий от kostik87

У меня этого файла нет. Собственно проблема пока-что решилась. У oracle linux есть стандартное ядро, и, так называемый 'unbreakable kernel', который рекомендуется к использованию самим oracle. Проблема наблюдается только при использовании их ядра (unbreakable), на обычном red-hat'овском все в порядке. Сейчас буду смотреть в чем разница между ними.

Jaels
() автор топика

Вендузятник должен страдать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.