Страница 1 из 4

Профилактика или пляски с сервером

Добавлено: 13 фев 2014, 17:29
admin
Как уже сообщалось, на нашем замечательном сервере сломался замечательный жесткий диск. Но это не так страшно, у нас ведь есть RAID. Но оказалось, что помимо RAID у нас есть криворукий Nick и кривожопые админы fastvps.
Мого буков про то как все было (для просмотра содержимого нажмите на ссылку)
В общем, мне сказали, что первый винч сдох, и надо его менять, процедура стандартная, но есть вероятность 1-2% потерять все данные.
О еще забыл сказать, что у теперь нас есть неисчерпаемый запас удачи :).
В общем, говорят делайте бэкап, и когда будет готово говорите нам, мы все поменяем.

Я, т.е. криворукий я сделал бэкап /home /etc и бэкап бдшек через mysqlhotcopy.
И сказал кривожопым админам, чтоб они меняли винчестер.

Примерно через час вы смогли это почувствовать - где-то в это время cnc-club погрузился во тьму.
А я поехал на завод, чинить станок.
Вечером смотрю тикеты от саппорта fastvps. Говорят мол поменяли винчестер, (и вот она удача 1-2%), но raid не собирается - из-за битых секторов на втором винчестере где-то в sdb3. Говорят надо его тоже в помойку.
Я подумал и говорю, давайте так, поставим два новых винестера, а этот пусть повисит я может из него что-нибудь сам наковыряю. (мне как-то не уютно стало, хоть и бэкап есть, но как-то не посебе... как предвидел...)
Они говорят - не вопрос - 30 евро.
Я подумал и решил что хрен с ним, в смысле с 30 еврами.
В общем следующий день они пытались завести сервер, но котором стояло два исправных винчестера и один неисправный. Сначала этот неисправный рвался добавиться в RAID, потом отказывался монтироваться потом еще что-то. В итоге мне сказали, что ничего сделать не можем, можем только снять dd с винчестера и все.
Я подумал dd с винчестрера в 1Тб должен весить около 1Тб, и куда я его положу?..
В общем говорю не надо. (это было около часа ночи). Ставьте систему буду из своих бэкапов поднимать.
Они говорят ок. И около трех ночи присылают смс, мол готово начальника.

Сегодня приехав на работу взялся за установку и настройку всего и вся. Форум вроде встал. И тут появилась она - жопа.
Оказывается mysqlhotcopy при сохранении копии bd не сохраняет таблицы innodb, а у нас в этих таблицах хранится wiki, cnc-box и еще пара моих сайтов. И этих таблиц у меня нет! Последний срез есть только за март 2013...

wiki пока нет, но в ближайшее время восстановим. Последние версии страниц я стырил из гугл кэша.
уххх много буков, даже перечитывать лень :).
...
Но главное, что форум сохранился - стерлись только все аттачи с пятницы, сообщения сохранились почти все.
Кстати будет повод сделать всем пользователям рассылку от форума, что мы снова в строю :)

ЗЫ Спасибо всем, кто переживал и интересовался судьбой форума, приятно слышать, что наш труд не пропадает даром. :) (Больше всего достали Афтаева вопросами, что будет с форумом на chipmakerе :) )
ЗЫЫ у меня даже спросили не закрыл ли я сайт на совсем :hehehe:
ЗЫЫЫ И Спасибо UAVpilot за помощь в поднятии сервера на ноги :)!

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:17
Darxton
Hetzner на таком барахле серверы держит.... На моей памяти не первый раз уже крупный форум, хостящийся на нем, вылетает намертво. Слышал, там б/у старье скупают за копейки, и ставят в свой ДЦ, вплоть до того, что часть сайтов вертится просто на б/у обычных ПК.

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:25
aftaev
переехать на серверы UAVpilot :)

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:31
Тандем
То есть RAID как бы и не RAID, да уж.

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:35
NightV
уря!!! :good: заработала!! :D ! чуть сиротой не оставили! :pssdoff:
я тут хронологию вел, пока был в печали :cry:
====================================================

Обмен пакетами с 176.9.138.85 по с 32 байтами данных:
Ответ от 176.9.138.85: число байт=32 время=865мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=920мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=893мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=916мс TTL=48

Статистика Ping для 176.9.138.85:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 865мсек, Максимальное = 920 мсек, Среднее = 898 мсек

====================================================

Обмен пакетами с 176.9.138.85 по с 32 байтами данных:
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.

Статистика Ping для 176.9.138.85:
Пакетов: отправлено = 4, получено = 0, потеряно = 4
(100% потерь)

====================================================

Обмен пакетами с 176.9.138.85 по с 32 байтами данных:
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.
Превышен интервал ожидания для запроса.

Статистика Ping для 176.9.138.85:
Пакетов: отправлено = 4, получено = 0, потеряно = 4
(100% потерь)

====================================================

Обмен пакетами с 176.9.138.85 по с 32 байтами данных:
Ответ от 176.9.138.85: число байт=32 время=226мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=122мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=171мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=149мс TTL=48

Статистика Ping для 176.9.138.85:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 122мсек, Максимальное = 226 мсек, Среднее = 167 мсек

====================================================

It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.


(Бальзам на душу!!! пока девственный АПАЧ. НО работает!!!!)
====================================================

Forbidden

You don't have permission to access / on this server.

Apache/2.2.22 (Debian) Server at cnc-club.ru Port 80


(процес наладки! не без этого, но тоже радует!)
====================================================


CNC-CLUB уже почти работает, скоро мы снова будем вместе с Вами!
Форум отключен на время переезда на новый сервер.
Это не должно занять более часа. Вскоре мы снова будем работать для Вас :)!

(тут вообще радости небыло предела!! появился скелет сайта,
правда без картинок в шапке и логотипа,
возможен вход под логином, значит MySQL уже работает)
====================================================

CNC-CLUB уже почти работает, скоро мы снова будем вместе с Вами! :)

(немного сократили текст :) появился логотип)
====================================================

General Error
SQL ERROR [ mysql4 ]

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) [2002]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.


(кито-то чито-то напортачил :))
====================================================

CNC-CLUB уже почти работает, скоро мы снова будем вместе с Вами! :)

(снова работает :))
====================================================

(мучительное время ожидания....)

====================================================

(....спустя 4 часа понял почему сократили текст :(
кстате пинг стал проходить быстрее, 90-220 мс против 850-1100 что были вчера

Обмен пакетами с 176.9.138.85 по с 32 байтами данных:
Ответ от 176.9.138.85: число байт=32 время=89мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=111мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=218мс TTL=48
Ответ от 176.9.138.85: число байт=32 время=110мс TTL=48
)

====================================================

(7 утра... пока все постарому :( )

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:36
Dirk Diggler
Тандем писал(а):То есть RAID как бы и не RAID, да уж.
Да как бы так всегда бывало... Сам несколько раз видел развалившиеся RAID на вполне брендовых контроллерах...

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:47
Fiks
А был ли вообще RAID?

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 10:54
ukr-sasha
Ура заработал!!!
А то ломка уже была. :D
В связи с событиями, будут приниматься меры, чтобы не было в будущем подобного?

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:00
mhael
Фух...отлегло... ходил, не мог себе места найти, все переживал куда дели сайт:).

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:08
Nick
Fiks писал(а):А был ли вообще RAID?
Был. там в первом сообщении есть много буков от том как все было :)

Кстати, кому-нибудь пришло письмо о том, что cnc-club снова в строю? А то я сделал рассылку, через стандартный phpbb шный рассыловщик, а он долго думал, а потом выдал ошибку, вот сижу думаю, делать еще раз или фиг с ним?
Может всетаки письма ушли, но не всем...

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:11
NightV
Nick писал(а):Может всетаки письма ушли
не получил

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:14
aegis
не приходили "письма счастья". соскучился блин

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:15
Nick
Darxton писал(а):Слышал, там б/у старье скупают за копейки, и ставят в свой ДЦ, вплоть до того, что часть сайтов вертится просто на б/у обычных ПК.
Гугл также работает, по крайней мере так же работал :).
В принципе за такие деньги странно ждать чего-то большего...
Вот на чем крутится сервер:

Код: Выделить всё

Base Board Information
	Manufacturer: ASUSTeK Computer INC.
	Product Name: P8H67-M PRO
	Version: Rev 1.xx
	Serial Number: MF70BCG03601111
	Asset Tag: To be filled by O.E.M.
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: To be filled by O.E.M.
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:20
Сергей Саныч
Nick писал(а):Может всетаки письма ушли
Мне пришло. Испытал острый приступ счастья :)

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:25
Алексс
Ник, жму руку!
Сам бывал в таких передрягах, знаю как оно бывает :)

Срочно выписывай себе медалище.

PS: Сообщения: 16666.... не к добру это :)

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:25
NightV
Сергей Саныч писал(а):Испытал острый приступ счастья
представил картину :lolh:

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:33
tooshka
admin писал(а):ЗЫ Спасибо всем, кто переживал и интересовался судьбой форума, приятно слышать, что наш труд не пропадает даром.
Фууу-ух заработало. Ну и шуточки у тебя Ник)))

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 11:51
NightV
с пол года назад переделывал DNC, перекидывал харды, само собой скинул весь архив с моделями, готовыми прогами, бэкап мозгов фрезерного и документацией, это около 2800 файлов, на один старый диск, тоесть сложил все яйца в одну корзину :?
поставил новое железо, новый диск, поставил винду.
потом втыкаю диск с архивом............ а он пустой :shock: :shock: :shock:
меня пробило в холодный пот!!! оказалось нужно было еще раз перезагрузить, почемуто диск определил а файловую систему нет.
щас сделал что каждые день в 20:30 делается бекап на Google Drive и флешку.
прога robocopy, если вы под виндой, очень удобна и входит в стандартный состав винды

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 12:01
2cme
admin писал(а):что мы снова в строю :)
:good:

Re: Профилактика или пляски с сервером

Добавлено: 14 фев 2014, 12:07
aftaev
Nick писал(а):Кстати, кому-нибудь пришло письмо о том, что cnc-club снова в строю?
мне пришло