четверг, мая 26, 2011

Запрет обновления пакета в Debian средствами apt pinning & preferences

итак, нам нужно запретить обновление какого-либо пакета установленого у нас в системе.

тут я коротко обьясню как это сделать стандартными средствами Debian & APT

смотрим какая версия пакета у нас установлена (в нашем случае это linux-image)

root@srv:~# dpkg -l|grep linux-image
ii  linux-image-2.6-amd64               2.6.32+29                    Linux 2.6 for 64-bit PCs (meta-package)
ii  linux-image-2.6.32-5-amd64          2.6.32-31 Linux 2.6.32 for 64-bit PCs


из этого видно что установлен linux-image-2.6.32-5-amd64 версии 2.6.32-31

создаём файл /etc/apt/preferences если его нет (в debian 6 можно использовать /etc/apt/preferences.d/имя_пакета что намного удобнее, к примеру /etc/apt/preferences.d/linux-image)

вписываем туда содержание.

Package: linux-image-2.6.32-5-amd64
Pin: version 2.6.32-31
Pin-Priority: 1001


где:
Package: имя установленого пакета.
Pin: version версия установленого пакета.

сохраняем.

после данных изменений видно что при командах:

apt-get update
apt-get upgrade

не обновляется linux-image

более подробную инструкцию как использовать APT Pinning можно прочитать на сайте разработчика
http://wiki.debian.org/AptPreferences
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html

P.S. номер этого поста 666 :-D :-D :-D адски както получилось :-D :-D :-D

P.P.S. не обновлять linux-image чревато взломом сервера. linux-image в данном посте просто приведён в качестве примера.

понедельник, мая 23, 2011

Вот такой вот я гад :)

лог с канала #ubuntu
[20:42] < Justinson> кто-нить подскажет, на Windows 98 аниме пойдет?
[20:43] <@Sadist> сначала надо пропатчить кде на freebsd
[20:43] <@Sadist> :)
[20:44] < Justinson> Это плеер такой?
[20:44] <@Sadist> а то
[20:45] < Justinson> а где мне его скачать можно а то я аниме посмотреть хочу а оно без
субтитров
[20:45] <@Sadist> freebsd.org
[20:46] < Justinson> там все по-англицки а я только русский знаю(
[20:47] <@Sadist> ну значь не судтба
[20:49] < Justinson> Все я разобрался поставил на скачку только он что-то много весит
[20:50] < Justinson> спасибо

воскресенье, мая 22, 2011

Сlodo.ru – Cloud хостинг по русски (Часть вторая)

думаю не нужно описывать все второй раз. первый даунтайм
достаточно пары скриншотов из нашего zabbix-а.

немного статистики - картинки кликабельны

14.03.2011






и совсем недавно 20.05.2011





и ещё





ну и как пологается обьяснения взятые из твитера





clodo_ru Облачный хостинг

«Ошибка инженера» ДЦ «Оверсан-Меркурий» привела к 9-ти часовому простою Clodo и соответственно наших клиентов.


clodo_ru Облачный хостинг

@ryba_xek Такую сложную систему невозможно поднять быстро. Только подготовка инфраструктуры для запуска клиентов около 3-4 часов заняла

Обсуждение на хабре http://habrahabr.ru/blogs/hosting/119657/


Clodo.ru - Облачный хостинг


занавес !


Update 31.05.2011:


очередной простой на 3+ часа от клодо выполнен.

обсуждение на хабре http://habrahabr.ru/blogs/hosting/120303/



среда, мая 18, 2011

Исправление проблемы с загрузкой Ubuntu 9.x & 10.x на новых OpenVZ ядрах и новом vzctl.

внутри контейнера создать файл /etc/init/openvz.conf
вставить:

description "Fix OpenVZ"
start on startup


task
pre-start script
mount -t devpts devpts /dev/pts
mount -t tmpfs varrun /var/run
mount -t tmpfs varlock /var/lock
mkdir -p /var/run/network
touch /var/run/utmp
chmod 664 /var/run/utmp
chown root.utmp /var/run/utmp
if [ "$(find /etc/network/ -name upstart -type f)" ]; then
chmod -x /etc/network/*/upstart || true
fi
end script



script
start networking
initctl emit filesystem --no-wait
initctl emit local-filesystems --no-wait
initctl emit virtual-filesystems --no-wait
init 2
exec /etc/init.d/rc 2
end script


далее выполнить

rm /etc/init/plymouth*
rm /etc/init/tty*
rm /etc/init/upstart-udev-bridge.conf




update-rc.d -f quotarpc remove
update-rc.d -f ondemand remove


и перезагрузить VPS из Host машины.

vzctl restart VPSID
где VPSID номер контейнера.

далее исправляем запуск mysql

открываем /etc/init/mysql.conf

находим строки

start on (net-device-up
and local-filesystems
and runlevel [2345])


и заменяем на

start on runlevel [2345]

вот и всё :)

вторник, мая 17, 2011

PhpMyAdmin на Debian 6 (Squeeze) php 5.3.3 + xcache

после установки php5-xcache редактируем /etc/apache2/conf.d/phpmyadmin.conf

добавляем 3 строки:

php_admin_value xcache.cacher Off
php_admin_value xcache.stat Off
php_admin_value xcache.optimizer Off


сохраняем и перезагружаем apache2

суббота, мая 14, 2011

Будни работника службы поддержки/Support-а

логины, фамилии, IP, доменные имена убраны из переписки.
От: Igor (xxx) - 2011-05-09 08:17:38
Здравствуйте.
Ваш виртуальный сервер перенесен на другую хостинг-машину из-за отказа оборудования на сервере, где Вы ранее размещались.
Сервер на старом IP адресе продолжит работать в течение суток, а затем будет выключен и удален.
Новый IP адрес вашего VDS Вы можете увидеть пройдя в раздел Виртуальные серверы биллинг панели.
Спасибо и извиняемся за любые неудобства.

От: Client (xxx) - 2011-05-13 10:51:51
Теперь сайт somedomain.net не открывается. Показывает что он до сих пор на старом ip.
Доступа в старую панель нет, вчера был. Вы уж перенесите все, как надо

От: Sergey (xxx) - 2011-05-13 11:19:14
панель управления доступна по адресу https://ip.ad.dr.es/manager/ispmgr
обновили вам записи на наших DNS серверах в ручном режиме.
в ближайшее время ваши сайты будут доступны на новом IP адресе
спасибо.

От: Client (xxx)) - 2011-05-13 23:31:32
somedomain поработал днем и опять свалился к вечеру. Надеюсь не надо объяснять, что значит выпадение сайта, дважды за неделю?
Повод подумать о более надежном хостинге, пусть и более дорогом.

От: Client (xxx) - 2011-05-13 23:35:45
Проблема та же - старый ip

От: Igor (xxx) - 2011-05-13 23:43:05
Домен работает на новом IP
$ host somedomain.net
somedomain.net has address ip.ad.dr.es
somedomain.net mail is handled by 20 mail.somedomain.net.
somedomain.net mail is handled by 10 mail.somedomain.net.

> Повод подумать о более надежном хостинге, пусть и более дорогом.
Ваше представление о надежности отличается кординально от нашего. Вам было выслано предупреждение о переносе и старый сервер не удалялся в течение 3 суток. У Вас не заказана услуга расширенного администрирования, и потому в наши обязанности не входит полный контроль за тем, что происходит на вашем сервере, а именно что происходит с DNS записями доменных имен.
Подробнее про виды администрирования - http://hoster.ru/server-management/
Закажите расширенное и мы будем в пределах ответственности решать ваши проблемы за вас.

От: Client (xxx) - 2011-05-13 23:58:43
Милок, давай, я за свою корову глотку, тебе рвать не буду, а ты чушь, про я не я, и опа не моя, нести не будешь. Я отказ оборудования не заказывал. И если он произошел за мои деньги, то будьте добры все настроить сами, без расширенного администрирования...
Проблема на вашей стороне, и время играет против вас.

От: Client (xxx) - 2011-05-14 00:02:14
Ip сервера неработающего уже не должно быть в принципе, раз он не работает. А он есть. Просыпайтесь, войны!

От: Sergey (xxx) - 2011-05-14 00:04:49
>6.1.4. Провайдер вправе прерывать предоставление услуг Клиента для технического обслуживания серверного оборудования, обновления программного обеспечения, системы виртуализации, а также из-за DDoS атак на сервера. Перечисленные случаи не будут считаться прерыванием предоставления услуг.

согласно http://hoster.ru/tos/ с которым вы согласились при заказе сервера.
спасибо.

От: Client (xxx) - 2011-05-14 00:09:33
И еще, я конечно , спокойно перейду на более ответственный хостинг, но при этом сохраненную переписку выложу на всех тематических форума (она, переписка , разумеется сохранена). Навыки переноса у меня развиты, не сомневайтесь. Также в свет выйдет предыдущая переписка, где скуля ломается а , обещанных бэкапов нет в принципе. Ну,ну...

От: Client (xxx) - 2011-05-14 00:10:32
А, чего же ты, друг ситцевый никак меня не уведомил о технических работах?

От: Sergey (xxx) - 2011-05-14 00:18:25
вы были уведомлены за 3 дня о переносе сервера на новый IP адресс (последние 3 дня сервера на старом IP адресе продолжал работать)
первое сообщение 2011-05-09 08:17:38
мы пошли на встречу нашим клиентам и фактически эти 3 дня у вас работал как сервер на старом IP так и на новом.
то что вы не предприняли никаких действий - ответсвенность лежит полностью на вас.

также хочу заметить что никто вам не хамил и согласно http://hoster.ru/tos/
>5.2 В случае некорректного общения Клиента с сотрудниками Провайдера, в том числе использование ненормативной лексики и распространение заведомо ложной информации о Провайдере (клевета), Провайдер вправе заблокировать аккаунт Клиента и прекратить предоставление услуг в одностороннем порядке без возврата денежных средств Клиенту.

если вы будете продолжать общатся с поддержкой в таком тоне последуют санкции.
спасибо.

От: Client (xxx) - 2011-05-14 00:26:16
Милки, сейчас, мой сайт не работает, и я это расцениваю как исполнение вашей угрозы, причем до ее возникновения.... Если , милок— это хамство, увы.... Безусловно, я, завтра сменю хостинг. И средства мои,пяток долларов, засуньте себе в зад. И это тоже без условно будет отраженно в переписке. Проблемы с dns ваши, вы не предприняли минимальных усилий для их устранения, а вместо этого пытались развести меня на расширенное администрирование...))))))))))

От: Client (xxx) - 2011-05-14 00:31:44
О, заработал. Это понимать как извинение?

От: Igor (xxx) - 2011-05-14 00:35:40
Ваш сайт все это время работал на IP адресе ip.ad.dr.es и до сих пор работает. Проблема возможно в TTL времени на обновление кеша DNS у вашего провайдера, поэтому домен после смены IP вам был доступен не сразу. В нашем случае он наботал все это время.

Но к сожалению согласно пункту 5.2. правил предоставления услуг мы вынуждены отказать Вам в дальнейшем оказании услуг VDS хостинга.
Мы не угрожаем никому. Нам не нужны клиенты, которые переходят на ты и неуважительно разговаривают с поддрежкой. Мы делаем свое дело качественно и быстро, и у нас нет времени на выслушивание брани и неуважительных высказываний в адрес технической поддержки.
Факт: Мы вас уведомили за 3 дня, которые Вы могли использовать по своему усмотрению. Вы не сменили IP адреса для ваших доменных имен и даже не написали нам что вам нужна помощь.

Ваш сервер остановлен. Аккаунт заблокирован.
Извиняемся за любые неудобства и удачного Вам дня.