Bug #417

обращение к файлам с десктопа, находящегося в домене CDS

Added by Sasha Mitin over 6 years ago. Updated over 6 years ago.

Status:In Progress Start:03/26/2012
Priority:Urgent Due date:
Assignee:Alexander Tratsevskiy % Done:

0%

Category:Calculate Directory Server Spent time: -
Target version:12
Votes: 1

Description

При обращении к смонтированной по 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 на десктопе происходит без паузы, сразу же (как положено).

History

Updated by Mikhail Hiretsky over 6 years ago

  • Status changed from New to In Progress

Какая версия samba,kernel на сервере и десктопе?

Updated by Sasha Mitin over 6 years ago

на сервере: net-fs/samba-3.6.3, 3.2.6-gentoo
на десктопе: net-fs/samba-3.5.11, 3.2.8-calculate

Also available in: Atom PDF

Thank you!