Автор Тема: Умря ми nfs сървъра  (Прочетена 917 пъти)

MraziaSaitoveKoitoNePomniatLogin

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Умря ми nfs сървъра
« -: Apr 29, 2007, 17:37 »
Не знам какво направих, но си убих NFS сървъра.

На един от клиентите му беше спирал тока и съответно не можеше да си mount-не дяла. Тъй като не бях много наясно какво се прави в такава ситуация, си поиграх, трих от rmtab, спирах и включвах export-и. Резултата е, че 40% от export-овете ми отказват да се mount-нат, независимо от клиента, а ако успея да ги mount-на, в момента ,в който направя exportfs -ra умират.

Проблем номер едно:
Единия ми export не иска да се mount-не. Очевидно помни това, че е бил mount-нат преди 5 месеца. За жалост клиента няма видео карта и монитор, а въпросния export му е /, така че не мога да кажа какви грешки дава. Просто дяла не се mount-ва, но за сметка на това при всеки опит сървъра си връща записите в rmtab-а от преди. Колкото и упорито да ги трия.

Проблем номер две:
Същото се случва и с друг компютър (моя личен), който ползва NFS ресурси от същия сървър. Проблема го има само с половината от тях и е както следва:
1. Дяла отказва да се mount-не (NFS stale file handle).
2. Не помага нищо, освен махане на export, exportfs -ra, опит за mount, добавянето му обратно, exportfs -ra, mount.
3. Почвам да слушам от съответния дял, правя exportfs -ra, при което Amarok забива. Понякога се случва и връзката да умре и да няма достъп до дяла, да дава stale file handle и да не иска да го remount-не.

Дайте идеи какво се прави в този случай?



Активен

MraziaSaitoveKoitoNePomniatLogin

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Умря ми nfs сървъра
« Отговор #1 -: Apr 29, 2007, 17:46 »
Добавка. Проблема с първия клиента, който ползва nfs /, е малко по-голям.

Дяла е бил mount-нат преди да бъде инсталиран NFS сървъра (на друга инсталация). Аз по някакъв начин съм успял да го запазя mount-нат след инсталацията. Само че без да искам съм преместил мястото, на което се намира като директория. Тъй като си е бил mount-нал вече, а аз съм коригирал и записите в rmtab (мисля?), това не му е попречило и той си е четял от него през цялото време. Проблема идва, че сега спира тока. Аз не помня вече какво се прави и къде се помнят, кои са клиентите (все пак последно съм го пипал преди 4-5-6-7 месеца)… Все пак се надявам да е в rmtab? При първи опит дяла не се mount-ва, защото е с различен път. Аз оправям пътя, но дяла продължава да не се mount-ва.

Описаното от мен не би трябвало да може да повлияе на цялата работа, но явно е…
Активен

MraziaSaitoveKoitoNePomniatLogin

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Умря ми nfs сървъра
« Отговор #2 -: Apr 29, 2007, 18:47 »
Първия проблем го оправих, тоест оправи се сам. Втория проблем продължава да седи, макар че в момента всичко ми е правилно скачено и уж работи. Ядрото на сървъра е 2.6.17. Имам включен acl поддържка на сървъра. Досега /etc/exports съдържаше имена, смених ги на ip-та, което повлия драстично на съдържанието на rmtab, сега ще разберем дали повлия и на проблемите. '<img'>
Активен

MraziaSaitoveKoitoNePomniatLogin

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Умря ми nfs сървъра
« Отговор #3 -: Apr 29, 2007, 20:07 »
Оправих всичко, сложих по-стара версия на nfs-utils (1.0.6), беше 1.0.12. '<img'>
Активен