Bug #417
обращение к файлам с десктопа, находящегося в домене CDS
Статус: | In Progress | Начата: | 26.03.2012 | |
---|---|---|---|---|
Приоритет: | Urgent | Дата выполнения: | ||
Назначена: | Alexander Tratsevskiy | Готовность в %: | 0% |
|
Категория: | Calculate Directory Server | Затраченное время: | - | |
Версия: | 12 | |||
Голоса: | 1 |
Описание
При обращении к смонтированной по cifs с сервера директории /var/calculate/remote/ наблюдается довольно значительная пауза, прежде чем, какая-либо команда, использующая файлы из этой директории (например, emerge), отрабатывается.
Монтирование происходит по IP-адресу (при добавлении рабочей станции в домен использовалась команда cl-client 10.x.xx.xxx):
ws01 ~ # mount |grep remote
//10.x.xx.xxx/remote on /var/calculate/remote type cifs (rw,mand)
Тестируем:
ws01 ~ # time touch /var/calculate/remote/packages/CLDG/x86_64/test
real 0m30.024s
user 0m0.001s
sys 0m0.000s
(прошло 30 секунд)
При этом на рабочей станции в лог записывается следующее:
Mar 25 23:57:42 ws01 kernel: CIFS VFS: Unexpected lookup error 0
На сервере до того, как команда отработала:
Mar 25 23:57:42 server smbd26290: [2012/03/25 23:57:42.537684, 0] smbd/trans2.c:1259(unix_filetype)
Mar 25 23:57:42 server smbd26290: unix_filetype: unknown filetype 448
После:
Mar 25 23:58:12 server smbd26290: [2012/03/25 23:58:12.558264, 0] smbd/oplock.c:330(oplock_timeout_handler)
Mar 25 23:58:12 server smbd26290: Oplock break failed for file packages/CLDG/x86_64/test -- replying anyway
Удаление файла /var/calculate/remote/packages/CLDG/x86_64/test на десктопе происходит без паузы, сразу же (как положено).
История
Обновлено Mikhail Hiretsky больше 12 лет назад
- Параметр Статус изменился с New на In Progress
Какая версия samba,kernel на сервере и десктопе?
Обновлено Sasha Mitin больше 12 лет назад
на сервере: net-fs/samba-3.6.3, 3.2.6-gentoo
на десктопе: net-fs/samba-3.5.11, 3.2.8-calculate