[Sysadmins] VE dist-upgrade: M24->M40

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Вт Янв 1 01:00:49 MSK 2008


	Здравствуйте.
Краткий отчёт об обновлении одного контейнера с M24, который жил 
в vserver и был перетащен в ovz, на M40 (в том же ovz).

--- 3
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/4.4.7/extensions/curl.so' - /usr/lib/php/4.4.7/extensions/curl.so: failed to map segment from shared object: Cannot allocate memory in Unknown on line 0
---

Это болталось три mysqld, только один из которых сложился по 
service mysqld stop (остальные пришлось killall).  Поскольку
памяти им было разрешено жрать до полгига -- втроём и выжрали
полтора разрешённых на VE.  Причину _не_завершения процесса
при restart не знаю или не помню, но бага такая была (и на 
M24 как раз ловилась).

Получился apache-1.3.39 и apache-mod_php-4.4.7, которому было 
немедля сделано control apache-mod_php public и поднято ограничение 
по памяти до требуемого.  Всё работает, включая старенький модуль
php-mmcache сборки из M24, только пришлось воспользоваться 
http://faq.altlinux.ru/index.php?action=listq&nf=1&qid=879

На php5 сходил (сперва 5.2.2, потом 5.2.3 из сизифа на всякий),
но как-то оно странно себя ведёт: огребал ошибки при разных 
require_once (именно что плавающие, причём иногда странички
даже грузились).  Откатился на 4.4.7 -- как часы.  Настройки,
в общем, подравнивал под схожую гребёнку.

Продолжение -- наверное, уже утром :)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Sysadmins