Огромная трабла.
FreeBSD 4.2. Обнаружилось, что не стали работать такие комманды как ls, top, netstat! При попытке их выполнения появлялись что то вроде сооб-я: service temporary unavailable. В log-ах нашел записи "proc: table is full" & "file: table is full" - как я понял это произошло из-за большого числа процессов(откуда они взялись это тоже вопрос, но уже другой). Перекомпилировал ядро с увеличенным числом maxusers. После перезагрузки, указанные команды снова отказывались нормально работать. Они что, навсегда умерли :(
Может кто сталкивался с подобным или имеет какие-то версии как это вылечить?
>Огромная трабла.
> FreeBSD 4.2. Обнаружилось, что
>не стали работать такие комманды
>как ls, top, netstat!
Я не спец в BSD, но когда примерно полтора года назад мой сервер (тогда RH 5) крякнули, первым делом именно эти команды (а еще ps) приказали долго жить.
>команды (а еще ps) приказали
>долго жить.
да, не ls, а ps не пашет- опечатался.
не отрицаю полностью, но наврядли.
и что только полная переустановка помогла?
>не отрицаю полностью, но наврядли.
>и что только полная переустановка помогла?
>В принципе система ожила после установки взамен испорченных программ аналогичных с другой (не пораженной) машины. Но от греха подальше (бог его знает, где еще нехорошие хлопцы прописались) была сделана полная переустановка. Заодно это был хороший повод обновить пакеты.
Накати исходники cvsup'ом, затем зайди в /usr/src и сделай make world, тут же make kernel KERNCONF=YOUR_CONF_FILEПодобные проблемы возникают ... Впрочем почитай на www.freebsd.org.ru FAQ там и на русском и на английском есть, и такая ситуация тоже описана.