Участник:Rain/Заметки
Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
Индексаторы
- htdig - древний, не развивается, последний релиз - 2004 года, не поддерживает юникод. Работал. Есть в дистрибутиве. Может сам собирать контент с веб-страниц
- DataPark Search - В целом подходит, единственный раз работал. Повторить не удалось. Может сам собирать контент с веб-страниц или с локальных файлов. Не удалось запустить поиск по индексированному, не выдает ссылки, хотя документы считает
- Sphinx - развивается, тестовый вариант запустился. Не умеет самостоятельно лазить по веб-страницам (в инете есть костыли на базе wget+bash, которые сграбливают сайты и подсовывают их Сфинксу, после чего тот это дело индексирует), больше предназначен для работы с конкретными проектами (например, шерстить базу локального форума, вики, etc)
- MnogoSearch - единственный индексатор, который адекватно работал. То ли он является клоном DataPark Search, то ли наоборот, но они очень похожи по внутреннему устройству
ToDo по серверу
Сменить RAID10 на RAID1 для системного массива
Итого: * https://www.linux.org.ru/forum/admin/7377399 - как победить зависания в процессе перемещения LV в LVM'e - пока никто не сказал * На будущее - сразу после разборки-сборки RAID'a вносить его в mdadm.conf и в initrd (прежде всего в initrd), потом уже мувать разделы.
Вынести bitmap'ы (?) на другой массив для каждого (?) из массивов
Прежде всего я их создал - раньше просто не было. Создал только на системном - при создании на разделе другого массива система вешалась. Возможно это было из-за того, что были перекрестные битмапы между RAID'aми. Пробовать пока больше нет желания. Сделал internal bitmap, скорость вроде не упала.
- Написать какой-нибудь скрипт для более удобного создания контейнеров с учетом попавшихся в процессе освоения OVZ граблей
- Пофиксить подмену handler'ов на веб-сервере - надо ли?
Вот хз, надо ли. С одной стороны - да, можно найти бажный скрипт, который добавит RemoveHandler .php в .htaccess и можно будет сливать php-файлы плейнтекстом. С другой стороны, этот же RemoveHandler используется для защиты каталогов аплоада файлов от выполнения скриптов или для отображения php-файлов текстом в каких-нибудь репозиториях кода. Т.е., вроде как правильнее было бы оставить, а права на аплоад и разруливать бажные скрипты уже владельцу сайта.
- Проверить на тестовом сервере, что требуется для работы memcached для всяких там Wordpress'ов.
- Поделать больше разделов для контейнеров
- Максимально отвязаться от монтирования каталогов внутрь контейнера, перейти на NFS (шаг в сторону ухода от OpenVZ) - in progress
На вебе бага - при монтировании веб-контента начинает расти LA. Чего - не знаю. Кроме того, как выяснилось, в 2.6.32 какой-то кривой NFS4, поэтому получается использовать только 3-й. Переход на Xen должен решить проблему
- Сделать dhcp-сервер на какой-нибудь диапазон адресов внутренней сети
- Сделать сервер для сетевой загрузки для внутренней сети
Разобраться с неработоспособностью i2p
Решилось сносом ~/.i2p/netDb/
- Повыпиливать su/sudo там, где это не надо (добавить группы и т.п.)
- Сделать мониторинг процессов целиком изнутри контейнера (monit и т.п.), прикрутить продвинутый мониторинг и оповещение (Nagios? Раз уж все равно пришлось осваивать)
- Перейти на Xen