Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: проблемы файлового сервера  (Прочитано 752 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
проблемы файлового сервера
« : 11 Сентября 2015, 14:27:59 »
Решил изучить тему организации файлового сервера.

1) скачал установил:
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:        14.04
Codename:       trusty

2) установлены и настроены:
sudo aptitude install krb5-user samba winbind libpam-winbind libnss-winbind ntp acl attr quota tree

Комп в домене, всё хорошо: шару юзеры видят, доступ имеют по доменным учёткам, вроде работает, уже было обрадовался, НО решил потестить разнообразными задачами и случайно обнаружилась проблема, попытаюсь объяснить:

Создаю у себя на компе (просто рабочий комп под виндой в этом же домене) "тестовую" директорию с такой структурой:
dir1
|
|---dir2
|       |-----file2
|
|--file1

Т.е. папка, и в ней есть ещё файл и папка с файлом

дальше открываю директорию на файловом серваке (в которую имеет полный доступ моя доменная учётка)
копирую в эту директорию на шаре "тестовую" директорию, затем "тестовую" директорию переименовываю в "1"
опять копирую в директорию на шаре "тестовую" директорию со своего компа и переименовываю в "2"
и так далее

и где-то на 6 или 7 или 8 (всегда по разному) процедуре копирования, "тестовая" директория вроде бы скопировалась, НО без содержимого, т.е. пустая, хотя перед копированием Windows как обычно там свои просчеты содержимого файлов делает, но на шаре появляется только "тестовая" директория без своего содержимого (на всякий случай, смотрю на самом серваке, через консольку, чтобы убедиться, что файлов/диреткорий и правда нету).
если подождать некоторое время, предварительно закрыв директорию на шаре, а потом заного повторить экзекуцию, то получится то же самое - сначала будут копироваться нормально, а потом начнут просто "тестовые" директории без содержимого.
Тут же открою другую директорию на шаре доступную для моей учётке - и так же всё в ней повторяется....

Пробовал в smb.conf кучу параметров уже - ничего не помогло
из английского мануала по SAMBA-е пробовал все параметры связанные с кэшем
и server max protocol
и getwd cache
и oplocks
и level2 oplocks
и socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192       и все вариации
и csc policy
и многие др. ... названия по памяти не вспомню
... перепробовал все в отдельности и в разных "миксах" из них
... изменений никаких

.... настраивалось всё по мануалам, да и вроде бы всё и работает, но вот с этим траблом использовать такой сервак уже не получиться ... 
И как всегда, всё у всех работает по мануалам, а у меня...  ни черта ((
Помогите пожалуйста, поделитесь мыслями ...

PS: будьте добры, сильно не пинайте, в ubuntu, да и с linux не более 3 недель (из которых неделю, тупо занимаюсь траблшутингом описаной выше проблемы), могу не знать каких-нибудь простых хитроумностей :)    Решил блин изучить линукс, а он мне своей силЁдкой в лицо начал тыкать :(

PPS: примеры пары тестов
1)
так выглядит тестовая директория:
http://joxi.ru/l2ZVOn6tVb872J

а это после теста, т.е. к пятому копированию, в ней нету уже dir2 с её file2
http://joxi.ru/Dr8n5WECDGkY26
http://joxi.ru/D2PB5VQCWDdOr3

2) а это тоже самое, но просто другие названия файлов и директорий:
это название и содержимое тестовой директории
http://joxi.ru/KAgM47GCOzgxml

и тут уже при втором копировании, папка вообще пустая:
http://joxi.ru/E2pk4WghjnBkmY

Куда ещё копать, куда и почему пропадают файлы и директории, фантазии и/или знаний уже не хватает.
« Последнее редактирование: 11 Сентября 2015, 15:45:44 от trablshuter »

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: проблемы файлового сервера
« Ответ #1 : 14 Сентября 2015, 13:35:31 »
буду постоянно заглядывать в тему, если хоть у кого-нибудь из зарегистрированных "146150 Пользователей" появится хоть какая-нибудь идея: в направлении чего можно "покопать" - буду премного благодарен.
СПС.


Оффлайн karlsony

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: проблемы файлового сервера
« Ответ #2 : 15 Сентября 2015, 18:27:28 »
Тоже всего три недели, как стал осваивать Линукс.
Попытался смоделировать Вашу ситуацию, но все 10 копирований прошли нормально.
Моя система: Ubuntu 14.04.3 Server (3.19.0-26 64x), samba 4.1.6
Нет домена, доступ к самбе гостевой для всех:

[global]
server string = Samba server on %h (v. %v)
server role = standalone server
map to guest = Bad User
log file = /var/log/samba/log.%m
max log size = 1024
load printers = No
printcap name = /dev/null
disable spoolss = Yes
show add printer wizard = No
os level = 3
local master = No
dns proxy = No
read only = No
guest ok = Yes

ФС диска с шарой ext4, опции монтирования "noatime,nodiratime,nosuid,noexec,nodev".
Никаих ссылок файловой системы в пределах шары нет.

Возможно Вам поможет анализ отличий.
Попробуйте мой конфиг самбы, чтобы понять в доступах ли дело (создайте отдельную шару, с локальными правами для nobody/nogroup).
Нет ли каких хитрых ссылок в шаре.
Не ntfs ли на диске с шарой.

Оффлайн trablshuter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 33
  • Ubuntu Server 16.04
    • Просмотр профиля
Re: проблемы файлового сервера
« Ответ #3 : 16 Сентября 2015, 07:56:27 »
спасибо за участие...
(шара на ext4)
да, решил еще попробовать, начну поочередно добавлять в систему настройки, начиная с самой простой шары...
"буду посмотреть" на чем начнёт загибаться шара.
Ну и заодно скачал последний Ubuntu Server 15.04, ну который без LTS... 

PS: на данный момент шара в домене с простыми правами работает без проблем, начну потихоньку добавлять это: acl,user_xattr,grpquota,usrquota - так как шара в Виндовом зоопарке, без первых двух, не имеет смысла :(

Пользователь решил продолжить мысль 16 Сентября 2015, 11:54:19:
Проблема из первого поста возникает если в шаре использовать либо симлинки (на директорию, например на другом томе); либо в диреткорию на шаре смонтировна другая директория(например с другого тома)...
Если кто-то использует симлинки или смонтированые диреткории в директорию на шаре, попробуйте тест из первого поста (копирование одной и той же директории с файлами с переименованием её в шаре)

СПС.   
« Последнее редактирование: 20 Июня 2019, 07:24:21 от zg_nico »

 

Страница сгенерирована за 0.051 секунд. Запросов: 24.