Включение swap раздела для Xen vps


Кратко о том, как быстро создать swap раздел для вируальной машини на Xen гипервизоре.

Правильное изменение размера лога innodb (innodb_log_file_size)


Во время работы innodb записывает все измененные данные не сразу в файлы баз данных, а первоначально сбрасывает все в бинарный лог (опция innodb_log_file). Это позволяет повысить скорость работы, т.к. операция записи в файл таблицы более трудоемкая, чем в файл лога.  К тому же ведение лога позволяет записывать в файл таблицы последовательными кусками данных, быстрее обслуживать клиентов mysql (данные принял, записал в лог, отчитался клиенту что все ОК)

 

При аварийном завершении сервера данный лог файл позволяет откатить поврежденные (незавершенные) транзакции. Чем больше лог файл - тем больше операций в нем хранится, и тем больше время для просмотра/анализа корректности последнего запершения работы необходимо innodb. На высоконагруженных серверах стандартных 5 Мб маловато..

 

WebDAV в Linux


Последнее время все чаще можно встретить различные сервисы хранения личных данных, доступ к которым можно получить с помомщью протокола webdav. Небольшая заметка как продключить к ubuntu server webdav хранилище на примере Яндекс.Диск.

Ошибка при сборке apache 1.3


При сборке возникла ошибка:

cc -c  -I../os/unix -I../include   -DLINUX=22 -DHAVE_SET_DUMPABLE -DUSE_HSREGEX -DNO_DL_NEEDED `../apaci` htpasswd.c
htpasswd.c:101:12: error: conflicting types for ‘getline’
/usr/include/stdio.h:671:20: note: previous declaration of ‘getline’ was here
make[2]: *** [htpasswd.o] Error 1

whois доменов by


Синтаксис whois.conf и настройка клиента whois для  доменов BY

Linux - основная ОС для суперкомпьютеров


Согласно статистики, более 90% мощнейших компьютеров в мире по-прежнему работает под управлением *nix-систем. По данным очередного рейтинга наиболее производительных суперкомпьютеров планеты, абсолютное большинство систем, которые попали в список, использует Linux либо различные модификации Unix-подобных ОС.

Вышло ядро Linux 3.4


После 2-х месяцев разработки свет увидела новая весия ядра  linux 3.4, о чем вчера сообщил Линус Товальдс.
Основные изменения:

  • Поддержка Nvidia GeForce 600 'Kepler', RadeonHD 7xxx, Intel Medfield;
  • Улучшения в фс btrfs;
  • Поддержка x32 ABI — 64-битный режим работы с 32-битными указателями;
  • Улучшения в KVM и Xen виртуализации;
  • Улучшения системы управления памятью;
  • Улучшения среди сетевых функций;
  • Многочисленные улучшения в файловых системах EXT4, FUSE, NFS, XFS, HFSplus, CIFS и GFS2
  • Модуль Autoprobing — поддержка автоматической загрузки дополнительных драйверов для включения специфичных возможностей x86 совместимых процессоров;
  • Модуль безопасности Yama;

Полный список изменений находится под катом...

Установка php5.2 вместо php5.3 в ubuntu


Часто приходилось ставить на сервера разные дополнения и модули php, которые наотрез не хотели работать с версией выше php5.2 (Zend Optimizer, eAccelerator). Т.к. из пакетов ставится последняя версия (php5.3), то пришлось найти уловку, как проще заставить систему установить нужную нам версию php.

Сброс root пароля для MySQL


Бывают случаи когда рутовский пароль для мускула утерян/забыт но позарез надо что-то сделать, к тому еще и вчера, меня пару раз спасало.

Как очистить кэш файловой системы в Linux ядре


Начиная с Linux ядра 2.6.16 появилась возможность принудительной очистки системных кэшей. Об этом ниже


Rating All.BY Анализ сайта ITblog.by