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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: В чем причина "смерти" сервера?  (Прочитано 1969 раз)

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

Оффлайн Sam Stone

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1124
    • Просмотр профиля
Ночью загнулась Ubuntu 8.04 32bit, на которой крутится сквид. Система почти не откликалась (даже top не запускался >_<), поэтому пришлось пристрелить )
После разбирал логи. Нашел следующее:
May 28 18:02:09 ubuntu-squid2 kernel: [623246.015765] Status code returned 0xc0000008 NT_STATUS_INVALID_HANDLE
May 28 18:02:09 ubuntu-squid2 kernel: [623246.015806]  CIFS VFS: Send error in read = -9
May 28 18:03:08 ubuntu-squid2 kernel: [623304.695599]  CIFS VFS: server not responding
May 28 18:03:08 ubuntu-squid2 kernel: [623304.695634]  CIFS VFS: No response to cmd 47 mid 55300
May 28 18:03:08 ubuntu-squid2 kernel: [623304.695653]  CIFS VFS: Write2 ret -11, wrote 0
May 28 18:03:08 ubuntu-squid2 kernel: [623304.696709]  CIFS VFS: No response to cmd 47 mid 55301
May 28 18:03:08 ubuntu-squid2 kernel: [623304.696715]  CIFS VFS: Write2 ret -11, wrote 0
May 28 18:03:10 ubuntu-squid2 kernel: [623306.677723]  CIFS VFS: Write2 ret -11, wrote 0
May 28 18:03:10 ubuntu-squid2 kernel: [623306.691224]  CIFS VFS: Write2 ret -9, wrote 0
May 28 18:03:10 ubuntu-squid2 kernel: [623306.808990]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.809774]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.810450]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.811258]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.811942]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.812609]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.816633]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.817829]  CIFS VFS: Send error in Close = -9
May 28 18:03:10 ubuntu-squid2 kernel: [623306.998759]  CIFS VFS: Send error in Close = -9
May 28 18:03:12 ubuntu-squid2 kernel: [623308.800953]  CIFS VFS: Send error in Close = -9
May 28 18:03:12 ubuntu-squid2 kernel: [623308.801858]  CIFS VFS: Send error in Close = -9
May 28 18:03:12 ubuntu-squid2 kernel: [623308.803931]  CIFS VFS: Send error in Close = -9
May 28 20:06:37 ubuntu-squid2 kernel: [630702.744998]  CIFS VFS: server not responding
May 28 20:06:37 ubuntu-squid2 kernel: [630702.745019]  CIFS VFS: No response to cmd 46 mid 25601
May 28 20:06:37 ubuntu-squid2 kernel: [630702.745027]  CIFS VFS: Send error in read = -11
May 28 20:06:43 ubuntu-squid2 kernel: [630708.938589]  CIFS VFS: No response to cmd 47 mid 25600
May 28 20:06:43 ubuntu-squid2 kernel: [630708.938613]  CIFS VFS: Write2 ret -11, wrote 0
May 28 20:06:43 ubuntu-squid2 kernel: [630709.016277]  CIFS VFS: Write2 ret -11, wrote 0
May 28 20:06:47 ubuntu-squid2 kernel: [630712.665185]  CIFS VFS: Send error in Close = -9
May 28 20:06:47 ubuntu-squid2 kernel: [630712.666851]  CIFS VFS: Send error in Close = -9
May 28 20:06:47 ubuntu-squid2 kernel: [630712.668491]  CIFS VFS: Send error in Close = -9
May 28 20:06:47 ubuntu-squid2 kernel: [630712.669432]  CIFS VFS: Send error in Close = -9
May 28 20:06:47 ubuntu-squid2 kernel: [630712.670158]  CIFS VFS: Send error in Close = -9
May 28 20:06:47 ubuntu-squid2 kernel: [630712.670952]  CIFS VFS: Send error in Close = -9
May 28 20:06:47 ubuntu-squid2 kernel: [630712.671666]  CIFS VFS: Send error in Close = -9
May 28 20:06:57 ubuntu-squid2 kernel: [630722.990778]  CIFS VFS: Send error in Close = -9
May 28 20:06:57 ubuntu-squid2 kernel: [630723.021206]  CIFS VFS: Send error in Close = -9
May 28 20:06:57 ubuntu-squid2 kernel: [630723.030701]  CIFS VFS: Send error in Close = -9
May 28 20:06:57 ubuntu-squid2 kernel: [630723.032759]  CIFS VFS: Send error in Close = -9
May 28 20:06:57 ubuntu-squid2 kernel: [630723.088765]  CIFS VFS: Send error in Close = -9
May 28 20:06:57 ubuntu-squid2 kernel: [630723.104688]  CIFS VFS: Send error in Close = -9
May 28 20:06:58 ubuntu-squid2 kernel: [630723.767114] Status code returned 0xc0000008 NT_STATUS_INVALID_HANDLE
May 28 20:06:58 ubuntu-squid2 kernel: [630723.767129]  CIFS VFS: Send error in read = -9
May 28 20:06:58 ubuntu-squid2 kernel: [630724.069174]  CIFS VFS: Send error in Close = -9
May 28 20:06:59 ubuntu-squid2 kernel: [630725.242832] Status code returned 0xc0000008 NT_STATUS_INVALID_HANDLE
May 28 20:06:59 ubuntu-squid2 kernel: [630725.242848]  CIFS VFS: Send error in read = -9
May 28 20:06:59 ubuntu-squid2 kernel: [630725.244136] Status code returned 0xc0000008 NT_STATUS_INVALID_HANDLE
May 28 20:06:59 ubuntu-squid2 kernel: [630725.244142]  CIFS VFS: Send error in read = -9
May 28 20:06:59 ubuntu-squid2 kernel: [630725.246802]  CIFS VFS: Send error in Close = -9
May 28 21:15:36 ubuntu-squid2 kernel: [634836.103254]  CIFS VFS: server not responding
May 28 21:15:36 ubuntu-squid2 kernel: [634836.103283]  CIFS VFS: No response for cmd 50 mid 54018
May 28 21:15:41 ubuntu-squid2 kernel: [634840.709225]  CIFS VFS: No response to cmd 47 mid 54017
May 28 21:15:41 ubuntu-squid2 kernel: [634840.709249]  CIFS VFS: Write2 ret -11, wrote 0
May 28 21:15:41 ubuntu-squid2 kernel: [634840.933319]  CIFS VFS: Write2 ret -11, wrote 0
May 28 21:15:42 ubuntu-squid2 kernel: [634842.438332]  CIFS VFS: Send error in Close = -9
May 28 21:15:42 ubuntu-squid2 kernel: [634842.439220]  CIFS VFS: Send error in Close = -9
May 28 21:15:42 ubuntu-squid2 kernel: [634842.440525]  CIFS VFS: Send error in Close = -9
May 28 21:15:42 ubuntu-squid2 kernel: [634842.441542]  CIFS VFS: Send error in Close = -9
May 28 21:15:43 ubuntu-squid2 kernel: [634842.984735]  CIFS VFS: Send error in Close = -9
May 28 21:15:43 ubuntu-squid2 kernel: [634842.985963]  CIFS VFS: Send error in Close = -9
May 28 21:15:43 ubuntu-squid2 kernel: [634842.986713]  CIFS VFS: Send error in Close = -9
May 28 21:15:43 ubuntu-squid2 kernel: [634842.987439]  CIFS VFS: Send error in Close = -9
Примонтированы 2 шары с win2k сервера, на которые качаются торренты
sudo mount -o smbfs //1.2.3.4/pub/ /media/pub/ -o user=user,password=password,uid=linuxuser,gid=linuxuser,dir_mode=0770,file_mode=0660,iocharset=utf8
В чем причина?.. CIFS смертельно подавился?.. Если да, как можно этого избежать в будущем? Физически ubuntu и w2k находятся в одной серверной стойке, на виртуальных машинах, т.е. с сетью вроде как проблем быть не должно.
16.04.1 4.4.0-59-generic x86_64 GNU/Linux

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: В чем причина "смерти" сервера?
« Ответ #1 : 29 Май 2009, 09:51:05 »
Цитировать
т.е. с сетью вроде как проблем быть не должно.
а мне кажется, проблемы как раз с сетью

cifs mount problem read files
Цитировать
-9 is EBADF (bad file handle).
 would expect this to happen only when the session to the server drops. That can happen for a few reasons but usually due to the network connection (tcp session) dropping (e,g. temporary router, hardware, network problem) or due to the request to the server timeing out (server resonds slowly - over 20 seconds or so to respond). You can check to see if the session to the server dropped by looking at /proc/fs/cifs/Stats
Tempora mutantur et nos mutantur in illis

Оффлайн Sam Stone

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1124
    • Просмотр профиля
Re: В чем причина "смерти" сервера?
« Ответ #2 : 29 Май 2009, 13:54:01 »
Что-то станно, что из-за проблем с сетью системе стало ТАК плохо... :( Чем эту гадость можно побороть?

в /proc/fs/cifs/ нету Stats. Из информативных DebugData, описание удаленной машины и список подключенных с нее шар.
16.04.1 4.4.0-59-generic x86_64 GNU/Linux

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1561
  • УМка.
    • Просмотр профиля
Re: В чем причина "смерти" сервера?
« Ответ #3 : 29 Май 2009, 14:23:34 »
обычно такое бывает или железо - винт проверить.
или кто-то сожрал все что можно открытые хендлы - тогда надо смотреть открытые сокеты и хендлы .
 cat /proc/sys/fs/file-nr   - текущее и общее доступное.
netstat -a -N > file   - сравнивать если размер день ото дня увеличивается.
Дома Linux mint 15 ||  Ubuntu 14.04  / Минт 17.03
Работа: Linux Mint 18(Ub 16.04)

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 750
    • Просмотр профиля
Re: В чем причина "смерти" сервера?
« Ответ #4 : 29 Май 2009, 16:49:40 »
Примонтированы 2 шары с win2k сервера, на которые качаются торренты
sudo mount -o smbfs //1.2.3.4/pub/ /media/pub/ -o user=user,password=password,uid=linuxuser,gid=linuxuser,dir_mode=0770,file_mode=0660,iocharset=utf8

Насколько я помню, рекомендуется использовать не -t smbfs , а -t cifs (ну по крайней мере в логах это было у меня, когда через fstab монтировал виндовую шару)

И да, тормозит обычно комп, если к отвалившейся шаре какое-нибудь приложение обращается (с торентом не знаю, но когда mc запускал - он секунд по 30 думал перед каждой операцией)

 

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