Monday, 30 January 2012
Обалденнная история Танка Т-34 !
Крайне рекомендую всем к просмотру: http://www.youtube.com/watch?v=2VxNkJfuOoE&feature=player_embedded
Отличный модуль для Nginx для кэширования данных не в памяти, а на ssd
http://labs.frickle.com/nginx_ngx_slowfs_cache/
Наиболее эффективно использовать данный модуль в случае, если данные хранятся на медленном диске, а для кэша используется ssd.
Наиболее эффективно использовать данный модуль в случае, если данные хранятся на медленном диске, а для кэша используется ssd.
Sunday, 29 January 2012
fdisk: Partition 1 does not end on cylinder boundary.
Судя по тому, что сам инсталлятор Debian разбивает разделы так, что вызывается данная ошибка, полагаю, ее можно игнорировать:
А можно и не игнорировать, нужно дать партеду флаг parted -a cylinder и после этого он сам выровнеет так, что fdisk будет доволен.
Также обращаю внимание, что первый раздел начинается не с нуля, с 1 го мегабайта!
fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003146f
Device Boot Start End Blocks Id System
/dev/sda1 1 487 3905536 82 Linux swap / Solaris
Partition 1 does not end on cylinder boundary.
/dev/sda2 487 14594 113312769 5 Extended
/dev/sda5 487 14594 113312768 83 Linux
А можно и не игнорировать, нужно дать партеду флаг parted -a cylinder и после этого он сам выровнеет так, что fdisk будет доволен.
Также обращаю внимание, что первый раздел начинается не с нуля, с 1 го мегабайта!
OpenVZ + vSWAP = баги!
Очень неприятный баг, по определенным причинам нам нужно, чтобы контейнеры создавались с basic шаблоном (CONFIGFILE="basic"), но это не получается, так как при запуске /etc/init.d/vz он стирает и вписывается туда vswap-256mb.
Фикса нет!
update: фикс от меня в файле /etc/init.d/vz.
Заменяем:
На:
После этого сброса не будет.
Bugzilla OpenVZ: http://bugzilla.openvz.org/show_bug.cgi?id=2169
[root@ovz1 ~]# cat /etc/vz/vz.conf| grep CONFIG
CONFIGFILE="basic"
[root@ovz1 ~]# /etc/init.d/vz restart
Bringing down interface venet0: [ OK ]
Stopping OpenVZ: [ OK ]
Starting OpenVZ: [ OK ]
Bringing up interface venet0: [ OK ]
Set CONFIGFILE="vswap-256m" in /etc/vz/vz.conf [ВНИМАНИЕ!]
[root@ovz1 ~]# cat /etc/vz/vz.conf| grep CONFIG
CONFIGFILE="vswap-256m"
Фикса нет!
update: фикс от меня в файле /etc/init.d/vz.
Заменяем:
if test $kv -ge 42; then
if grep -q $cfg_old $VZCONF; then
sed -i "s/${cfg_old}/${cfg_new}/" $VZCONF
print_warning "Set $cfg_new in $VZCONF"
fi
fi
На:
if test $kv -ge 42; then
# TODO: PATHED BY FastVPS
# old if grep -q $cfg_old $VZCONF; then
grep -q $cfg_old $VZCONF
# if we not found old CONFIGFILE name, set vswap
if [ $? -ne 0 ]; then
sed -i "s/${cfg_old}/${cfg_new}/" $VZCONF
print_warning "Set $cfg_new in $VZCONF"
fi
fi
После этого сброса не будет.
Bugzilla OpenVZ: http://bugzilla.openvz.org/show_bug.cgi?id=2169
Saturday, 28 January 2012
Восстановление поврежденной таблицы разделов
Repair parition table linux / freebsd.
Лучший софт для сабжа - testdisk, восстанвоил обнуленную таблицу разделов и обнаружил FreeBSD слайс.
Лучший софт для сабжа - testdisk, восстанвоил обнуленную таблицу разделов и обнаружил FreeBSD слайс.
Friday, 27 January 2012
Об использовании Puppet autosign
The autosign.conf file (located at /etc/puppet/autosign.conf by default, and configurable with the autosign setting) is a list of certnames or certname globs (one per line) whose certificate requests will automatically be signed.
As any host can provide any certname, autosigning should only be used with great care, and only in situations where you essentially trust any computer able to connect to the puppet master.
Иными словами, решение об автоподписи сертификатов определяется на основе хостнейма, который передала клиентская машина, то есть, он может быть подделан. Иными словами, автоподпись можно использовать лишь в случае, когда доступ к Паппет Мастеру ограничен лишь доверенными узлами.
Источник: http://docs.puppetlabs.com/guides/configuring.html
Wednesday, 25 January 2012
Чудесная инициатива правительства Эстонии
Проект Helkur.ee создан Департаментом шоссейных дорог Эстонии. Здесь предоставляется возможность посредством отсылки SMS подарить человеку отражатель, который может спасти ему жизнь!
Каждый подаренный отражатель будет обозначен на нашей карте светящейся точкой, указывающей на место, где проживает его получатель. Давайте сообща наполним всю Эстонию светом любви и заботы!
http://www.helkur.ee/rus/home
Tuesday, 24 January 2012
Установка mtr на XenServer 5.6
yum install --enablerepo=base mtr screenИсточник: http://platonic.techfiz.info/2010/03/30/enable-additional-yum-repo-on-xen-server/
Monday, 23 January 2012
Can't locate MySQL.pm in @INC
Причины ошибки:
Фикс:
From http://search.cpan.org/~capttofu/DBD-mysql-3.0008/lib/Mysql.pm#DESCRIPTION
"As of March 1998, the Msql and Mysql modules are obsoleted by the DBI drivers
DBD::mSQL and DBD::mysql, respectively. You are strongly encouraged to implement
new code with the DBI drivers. In fact, Msql and Mysql are currently implemented
as emulations on top of the DBI drivers."
Фикс:
cpan
force install Bundle::Mysql
Subscribe to:
Posts
(
Atom
)