From: Gleb Kulikov <glebus@asd.iao.ru> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] катастрофа 2.6.38-std-def-alt3 Date: Wed, 20 Apr 2011 17:39:02 +0700 Message-ID: <201104201739.02585.glebus@asd.iao.ru> (raw) In-Reply-To: <iom3jr$m99$1@dough.gmane.org> В сообщении от [Среда 20 апреля 2011 Anton Farygin] написал: > > А какие проблемы? Создаём точки аутофс и после старта сервиса наблюдаем > > результат mount. Опционально можно пронаблюдать сетевую активность, > > подтверждается. > инструкцию по воспроизведению приведите, пожалуйста. 1) на "сервере" определить nfs ресурс (nfs3,4 --- не важно) типа (/etc/exports): /home/laborants 192.168.200.0/255.255.255.0(rw,no_root_squash,async,nohide) /export \ 192.168.200.0/24(ro, wdelay, fsid=0, insecure, nohide, no_subtree_check) /export/marina \ 192.168.200.4(rw, wdelay, insecure, nohide, no_subtree_check) 2) создать /etc/auto.master по типу: /mnt/auto /etc/auto.tab -t 5 /- /etc/auto.resources.tab -t 20 /mounts/users /etc/auto.users.tab -t 600 2.1) создать /etc/auto.tab : 2.2) создать /etc/auto.resources.tab : /home/laborants - fstype=nfs,rw,rsize=4096,wsize=4096,soft,intr,nosuid,tcp 192.168.200.1:/home/laborants 2.3) создать /etc/auto.users.tab : * -fstype=nfs4,rw 192.168.200.1:/& 3) service autofs restart 4) убедиться, что на ядрах до 32 с клиентской машины а) возникает короткий обмен пакетами по nfs на время старта autofs, после чего нет трафика по nfs вплоть до момента входа в обозначенную точку монтирования 4.1) не входя в обозначенную точку монтирования дать команду mount и убедиться. что сетевой ресурс не смонтирован 4.2) войти в обозгаченную точку монтирования, дать команду mount и убедиться. что сетевой ресурс *смонтирован* 5)на ядрах ДО 38-std-def : 5.1) не входя в обозначенную точку монтирования дать команду mount и убедиться, что ВСЕ сетевые ресурсы *смонтированы* немедленно после старта autofs 5.2) выключить сервер (опустить nfsd) и убедиться, что через обозначенное время таймаута, ресурс отпадает 5.3) отправить систему на перезагрузку, убедиться, что работа корректно завершается 6)на ядрах 38-std-def : 6.1) не входя в обозначенную точку монтирования дать команду mount и убедиться, что ВСЕ сетевые ресурсы *смонтированы* немедленно после старта autofs 6.2) выключить сервер (опустить nfsd) и убедиться, что вызовы к файловой системе на перечисление файлов намертво блокируются 6.3) отправить систему на перезагрузку/выключение, убедиться, что имеем бесконечное ожидание на попытке отмонтировать "мёртвый" nfs ресурс. Машина не перезагружается, система не "гасится", питание не отключается. > > > Я просто последний раз autofs использовал 8 лет назад ;) > > >> В случае с NFS и таймаутами - наблюдаю такое уже лет пять - если NFS > >> отваливается, то всё виснет надолго. > > > > до 2.6.38-std-def-alt3 разумные опции давали разумное поведение. > > Разумные опции как звучат ? rsize=4096,wsize=4096,tcp --- для дешёвых 100М офисных мини-свитчей ,soft,intr -- Салют, /GLeb UIN: 15341920 jabber://gleb@asd.iao.ru sip://2387245@sipnet.ru (telephony) skype://gleb_kulikov.tomsk (telephony)
next prev parent reply other threads:[~2011-04-20 10:39 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2011-04-19 13:10 Gleb Kulikov 2011-04-19 13:45 ` Aleksey Novodvorsky 2011-04-19 13:51 ` Anton Farygin 2011-04-19 13:55 ` Yuri Khachaturyan 2011-04-19 14:28 ` Gleb Kulikov 2011-04-27 5:12 ` Aeliya Grevnyov 2011-04-19 14:27 ` Gleb Kulikov 2011-04-20 7:58 ` Anton Farygin 2011-04-20 10:39 ` Gleb Kulikov [this message] 2011-04-19 14:24 ` Gleb Kulikov 2011-04-20 4:36 ` Мал Скрылёв
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=201104201739.02585.glebus@asd.iao.ru \ --to=glebus@asd.iao.ru \ --cc=sisyphus@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git