вторник, 24 февраля 2009 г.

*nix

Чего-то в последнее время "везет" мне на *nix-системы. Вчера дома вдруг вздумал еще раз поэкспериментировать с Gentoo Linux (да еще и 64-битной версией) и наконец-то разобрался, как заставить инсталлятор видеть мой RAID-массив (точнее, его правильнее называть fakeraid). Нужно было прописать на этапе самой начальной загрузки dodmraid в качестве параметра. С удивлением узнал, что Gentoo отлично умеет работать с NTFS (когда я сталкивался с этим дистрибутивом в 2005 году, NTFS была только на чтение и то в экспериментальном режиме). Правда, к установке так и не перешел, так как был поздний вечер.
А сегодня приехал на работу, и снова занялся тем многострадальным Web-серером, про который я уже писал (сервер на freeBSD). Все те проблемы, о которых шла речь, повторились снова: самопроизвольная перезагрузка + последующие повреждения файловой системы, требующие ручного выполнения fsck. Сначала решили, что проблема аппаратная и поменяли матплату. Это частично помогло: сервер стал работать ощутимо быстрее, но глюки с перезагрузкой так и не исчезли. В итоге я решил, что это все-таки софтовая проблема, и стал постепенно отключать все сервисы, так как заметил, что в однопользовательском режиме такой проблемы нет. Через некоторое время стало ясно, что перезагрузки случаются тогда, когда включен Web-сервер Apache, а ничего другое на них не влияет. Потом нашел дампы, из которых стало ясно, что kernel panic происходит в результате какиз-то проблем с разделом, в котором лежали данные для сайтов. После нескольких попыток безуспешных что-то с этим сделать я просто выгрузил оттуда все данные на другой раздел и просто его отформатировал. На этом глюки кончились... Если не считать того, что когда сервер вынимали из стойки, три стоящих над ним сервера сошли с рельс и упали в самом что ни на есть физическом смысле этого слова. (К счастью, обошлось без жертв: они до сих пор продолжают работать, хотя и висят теперь в наклонном состоянии.) 

Комментариев нет: