Re: Неблокирующая ФС

2012-09-24 Пенетрантность Damir Hakimov
21 сентября 2012 г., 11:05 пользователь Damir Hakimov написал: Может просто Я NFS не умею готовить? Наверное, не умею. Я-таки переслил в себе "нечитателя" и родил следующее: #Non-blocked mount of NFS server backup:/home/bu/data/repa nfs ro,auto,soft,intr,udp,bg,timeo=1,retrans=10

Re: Неблокирующая ФС

2012-09-24 Пенетрантность Damir Hakimov
Всем привет опять! Я-таки переслил в себе "нечитателя" и родил следующее: #Non-blocked mount of NFS server backup:/home/bu/data/repa nfs ro,auto,soft,intr,udp,bg,timeo=1,retrans=10 0 /$ time ls /repa ls: cannot access /repa: Input/output error real0m0.200s user0m0.000s s

Re: Неблокирующая ФС

2012-09-24 Пенетрантность yuri . nefedov
On Fri, 21 Sep 2012, Artem Chuprina wrote: An ideal world is left as an exercise to the reader... Так вот почему чукча не читатель! Ю.

Re: Неблокирующая ФС

2012-09-22 Пенетрантность Andrey Rahmatullin
On Sat, Sep 22, 2012 at 12:56:11PM +0700, Ivan Shmakov wrote: > > Какое существет простое, как лом, решение для доступа (RO) к ФС на > > удаленном сервере, чтоб оно (решение), даже думать не могло > > заблокировать пользовательскую операцию в случае если сервер > > недоступен? (Может просто Я

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Ivan Shmakov
> Damir Hakimov writes: > Какое существет простое, как лом, решение для доступа (RO) к ФС на > удаленном сервере, чтоб оно (решение), даже думать не могло > заблокировать пользовательскую операцию в случае если сервер > недоступен? (Может просто Я NFS не умею готовить?) Хотя это

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Sergey Spiridonov
Привет On 21.09.2012 09:05, Damir Hakimov wrote: Какое существет простое, как лом, решение для доступа (RO) к ФС на удаленном сервере, чтоб оно (решение), даже думать не могло заблокировать пользовательскую операцию в случае если сервер недоступен? (Может просто Я NFS не умею готовить?) http

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Artem Chuprina
Dmitry Nezhevenko -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 17:26:05 +0300: >> > man 2 open, O_NONBLOCK >> >> Спасибо, Кэп. >> Вот только на ФС это не работает - операции всегда блокируются. DN> Хм. Я думал что для NFS должно работать. Проверил, таки не работает. Ни DN> open

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Dmitry Nezhevenko
On Fri, Sep 21, 2012 at 09:17:54PM +0700, Dmitry Fedorov wrote: > > > > man 2 open, O_NONBLOCK > > Спасибо, Кэп. > Вот только на ФС это не работает - операции всегда блокируются. Хм. Я думал что для NFS должно работать. Проверил, таки не работает. Ни open ни дальнейший read -- WBR, Dmitry sig

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Dmitry Fedorov
21 сентября 2012 г., 21:12 пользователь Dmitry Nezhevenko написал: > On Fri, Sep 21, 2012 at 07:10:35PM +0700, Dmitry Fedorov wrote: >> > >> > DF> "Операция выполняется ...", errno = EINPROGRESS; >> > >> Нет, это описание механизма желаемого поведения. >> По крайней мере, в Linux, для этого приход

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Dmitry Nezhevenko
On Fri, Sep 21, 2012 at 07:10:35PM +0700, Dmitry Fedorov wrote: > 21 сентября 2012 г., 18:53 пользователь Artem Chuprina написал: > > > > >> I/O Error, например. > > > > DF> "Операция выполняется ...", errno = EINPROGRESS; > > > > Ты полагаешь, что винворд (oowriter, lowriter, да хотя бы vim или

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Artem Chuprina
Andrey Rahmatullin -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 18:04:01 +0600: >> Ну и может, оно уже timeout какой научилось... AR> Научилось, с soft. И этот самый timeout на write операциях понятно чем AR> чреват. Так он r/o просил. -- To UNSUBSCRIBE, email to debian-russian-r

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Artem Chuprina
Dmitry Fedorov -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 19:10:35 +0700: >> >> I/O Error, например. >> >> DF> "Операция выполняется ...", errno = EINPROGRESS; >> >> Ты полагаешь, что винворд (oowriter, lowriter, да хотя бы vim или emacs) >> себя ведет именно так? DF> Нет, э

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Dmitry Fedorov
21 сентября 2012 г., 18:53 пользователь Artem Chuprina написал: > > >> I/O Error, например. > > DF> "Операция выполняется ...", errno = EINPROGRESS; > > Ты полагаешь, что винворд (oowriter, lowriter, да хотя бы vim или emacs) > себя ведет именно так? Нет, это описание механизма желаемого поведен

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Andrey Rahmatullin
On Fri, Sep 21, 2012 at 03:48:31PM +0400, Artem Chuprina wrote: > DH> Сейчас-же оно, при попытке открыть файл или увидеть содержимое > DH> каталога на примонтированной NFS-шаре, при недоступном NFS сервере > DH> глухо виснет. > > soft,intr? A so-called "soft" timeout can cause silent data c

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Artem Chuprina
Dmitry Fedorov -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 17:59:52 +0700: >>> Для начала опиши, пожалуйста, как ты себе представляешь неблокирующую >>> пользовательскую операцию открытия, допустим, вордового файла. >> I/O Error, например. DF> "Операция выполняется ...", errno =

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Artem Chuprina
Damir Hakimov -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 14:56:51 +0400: >> DH> Какое существет простое, как лом, решение для доступа (RO) к ФС на >> DH> удаленном сервере, чтоб оно (решение), даже думать не могло >> DH> заблокировать пользовательскую операцию в случае если серв

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Dmitry Fedorov
21 сентября 2012 г., 17:56 пользователь Damir Hakimov написал: > 21 сентября 2012 г., 14:30 пользователь Artem Chuprina написал: >> >> Для начала опиши, пожалуйста, как ты себе представляешь неблокирующую >> пользовательскую операцию открытия, допустим, вордового файла. > I/O Error, например. "Оп

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Damir Hakimov
21 сентября 2012 г., 14:30 пользователь Artem Chuprina написал: > Damir Hakimov -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 11:05:21 > +0400: > > DH> Какое существет простое, как лом, решение для доступа (RO) к ФС на > DH> удаленном сервере, чтоб оно (решение), даже думать не могло >

Re: Неблокирующая ФС

2012-09-21 Пенетрантность Artem Chuprina
Damir Hakimov -> debian-russian@lists.debian.org @ Fri, 21 Sep 2012 11:05:21 +0400: DH> Какое существет простое, как лом, решение для доступа (RO) к ФС на DH> удаленном сервере, чтоб оно (решение), даже думать не могло DH> заблокировать пользовательскую операцию в случае если сервер DH> недо

Неблокирующая ФС

2012-09-21 Пенетрантность Damir Hakimov
Привет опять! Какое существет простое, как лом, решение для доступа (RO) к ФС на удаленном сервере, чтоб оно (решение), даже думать не могло заблокировать пользовательскую операцию в случае если сервер недоступен? (Может просто Я NFS не умею готовить?) -- DamirX