Ares: Удаленная настройка RHEL4

11 сообщений / 0 new
Последнее сообщение
Гость
Ares: Удаленная настройка RHEL4

Условия: у некого маскальского провайдера арендуем 2 сервера. web-сервер(Apache+php+gd+imagemagick),db-сервер(postgresql).
Задачка: при конфигурировании php с ключем --with-pgsql он(что и естесственно) запрашивает библиотеку libpq и файлик pg_config. Все это есть в postgresql-devel но она устанавливается только если есть postgresql. Неужели чтоб откомпилить php с поддержкой postgresql нужно его(postgresql) установить на этой машинне?!!

P.S.: пробовал подсовывать pg_config с другой машины, но тот естесственно на запрос где лежат либы давал неправильную инфу и компиляция не проходила

frug (не проверено)

rpm -i --nodeps postgresql-devel.rpm

Ares (не проверено)

Ну в общем так и сделал...только --nodeps непомогло( благо провайдер какого-то поставил пакеты от postgres 7.4

Vitls
Аватар пользователя Vitls
Не в сети
Зарегистрирован: 21/09/2010

Red Hat? Научитесь использовать yum.
man yum

Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Ares (не проверено)

Спасибо! Еще вопрос по тому-же серверу. По cron запускаются определенные утилитки, после некоторого времени работы заглянул в ps -A|grep cron и увидел там кучу кронов загрузка по top растет в геометрической прогрессии, и в итоге все падает!!! Почему после отработки скрипта (а он отработал и правильно отработал) срон не удаляется сам из памяти?

Vitls
Аватар пользователя Vitls
Не в сети
Зарегистрирован: 21/09/2010

> Почему после отработки скрипта (а он отработал и правильно отработал) срон не удаляется сам из памяти?
Проблема в самих скриптах, судя по всему они "демонизируются" или еще хуже "зомбируются". Посмотрите состояние якобы выполненных скриптов. Статус D или Z говорит как раз об этом.

Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Ares (не проверено)

Таак продолжаем сагу:(может начать дневники вести)) Короче отключил я свап, все работает великолепно,..НО!
1. Т.к. shared_buffers был заточен под систему когда в ней был свап, то posrtgresql просто не стал запускаться;
2. После уменьшения данного параметра, постгри всеж запустилась, но проработая определенное количество времени(load average не поднимается больше, но проц хоть нагружаться начал, а то со свапом он показывал загрузку 0%, без онного - 7%...о мля) забивалась вся оперативная память и сервак выкидывало в накдаун!

Вывод: SWAP - сука вещь нужная!
Вопрос: Как заставить работать RHEL4 co SWAPом и с PostgreSQL? И какого процессор не нагружается при подключенном свапе?

Ares (не проверено)

Вроде нашел причину, после того как сделал swapoff -a , load average пошел вниз и больше не повышается! Все работает нормально! Кто с этим сталкивался подскажите как сделать так чтоб он и со свапом работал нормально!?

Vitls
Аватар пользователя Vitls
Не в сети
Зарегистрирован: 21/09/2010

Решение 1: попробуйте сборку ПГ взять не редхатовскую, но с офф.сайта ПГ.
Решение 2: swap надеюсь на разделе, а не в файле. размер соответствуе оперативке? (рекомендуется swapsize = ramsize*2)

Дело не в том как болезнь вылечить.
Дело в том как других заразить.

Ares (не проверено)

1. С редхатовской (v.7.4) вааще была полная попа! После запуска сервака сначала занималась полностью оперативка а потом и свап и все - писец котенку! Поставил Postresql 8.1 , более менее стало стабильнее работать, но без свапа!)) Со свапом сразу же вываливается)
2. Как проверить где свап (простите за серость!)? Не я ставил, а провайдер! Размер был 2 гига а оперативка гиг, так что с этим все ок!

Ares (не проверено)

День 3-й: Установили + 1 Gb оперативной памяти и load average перестал дико рости. Загрузка процессора выросла до 11%(отключили HT). swap (уже включенный) перестал рости. Т.е. вся проблема была в оперативной памяти! Во МЛЯ!!!!!!!!!

RSS-материал