February 28th, 2011

Разделение устройств для чтения и записи на уровне блочного устройства/ФС

Есть тестовый linux сервер, на котором бегает mysql. Периодически заливается снепшот базы на 100 Гб, после чего тестировщики гоняют тесты. Проблема в том, что после холодного старта база откликается очень медленно - упирается в диск. Хочу попробовать SSD в качестве хранилища базы.

Поскольку у MLC (а SLC весьма дорог) число перезаписей сильно ограничено, есть желание вынести запись на отдельный жесткий диск. Т.е. чтение будет идти с SSD, а запись (и чтение обновленных блоков) - на диск. Поскольку записей будет не так много, чтобы сильно вымывались буферы mysql, то это не должно дать заметного негативного эффекта.

Такую схему можно сделать, видимо, с помощью LVM (делаем VG из одной только SSD, делаем LV на 100%, заливаем базу, добавляем жесткий диск в VG и создаем снепшот, на котором и запускаем базу), но довольно геморно. Есть ли ФС которые позволяют делать подобные штуки?

Изменения сливать с оригиналом не нужно - когда возникает необходимость перезалить снепшот базы, старые изменения просто затираются.

UPD. мне нужно запускать 3 инстанса mysql на одних и тех же данных, в этом случае снепшоты рулят и бибикают - оригинал данных кладем на SSD, потом делаем 3 снепшота и на каждом запускаем mysql.

[SOLVED2X]Нет поддержки FreeType в связке php 5.3.5+apache 1.3.42

Решил всем спасибо:)
Ступил, после пересборки апачи скопировал старые конфиг, а пути в нем естественно не поменял.

UPD2. Прошлое решилось путем пересборки апачи и пхп в новые директориктории
Инцециатором пересборки было отсутвие поддержки FreeType
Добавлял опции --enable-gd-native-ttf --with-freetype-dir=/usr
Естесвенно собирал freetype c --prefix=/usr 
В результате выдается все таже ошибка
Fatal error: Call to undefined function imagettftext()
Где я ошибся?


Понадобилась необходимость пересобать php с нужной опцией, делаю такой вот конфиг... 

./configure --prefix=/usr/local/php5.3.5 --with-mysql --with-zlib --with-jpeg-dir=/usr/lib --with-png-dir=/usr/lib --with-gd --enable-mbstring --with-apxs=/usr/local/apache1/bin/apxs --enable-gd-native-ttf

make проходит
make install останавливается на: Installing PHP SAPI module: apache.
Ругательств нет, просто висит. 
Была добавлена опция   --enable-gd-native-ttf.
Кто  сталкивался?

upd 
top говорит что запущен perl: RUN 14:29 90.67% 90.67% perl5.8.7хм...

Установка RHEL с помощью pxe

Добрый день.

Пытаюсь установить OS с помощью pxe.
Все бы замечательно, через настройка default все нормально проходит.
Но как применить командную строку, точнее установить с помощью команды pxeos не понимаю.
Если default убрать, то вижу только приглашение:

boot:

и все. Если там ввести командную строку с параметрами начинающийся с pxeos, то система не может найти его. Куда мне его надо положить чтобы се заработало?
Quarter

С Cirtix XenServer кто-нибудь сталкивался?

В общем, там Хен поверх РХЕЛа, с дисками работается через LVM. Хочу средствами LVM организовать зеркало. Даже как бы получается - до перезагрузки. После перезагрузки - группа ПВ видится, как один ЖБОД. Может я чего-то не понимаю с самим LVM - опыта, практически, нет.

Саппорт цитрикса морозится.