LINUX.ORG.RU
ФорумTalks

Тем временем в Молдавии...

 


0

2

В Молдавии банкоматы 4-ёх банков были неработоспособны в течении 48 часов. Технический дефект произошёл вечером 21-ого числа и был устранён сегодня пару часов тому назад. Но всё таки деньги можно было получить прямо из филиала банка простояв в большой очереди.

Как вы думаете что у них могло произойти чтобы для восстановления потребовалось столько времени? Единственное что приходит в голову это восстановление рейда.

Источник [1] [2]

kukara4 Что думаешь по этому поводу?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

если все банки процессируются на одном процессинговом центре, есть вариант:
1. устанавливали какието обновления на онлайнову систему pc (не протестировав).
2. глобальная проблема со связью (банкомат - банк)
3. проблемы с базой данных.

st3n
()

В банках объяснили это техничес­кими сбоями в работе процессинговой компании M­oldmediacard, которая обслуживает все четыре банка.

Ну а что тут может быть непонятного? Накатывали обновления на продакшн, и всё сломалось.

Pythagoras ★★
()
Ответ на: комментарий от Pythagoras

Имхо один из самых вероятных вариантов. Особенно если меняли схему базы. Как вариант репликация БД развалилась, или просто индексы посыпались.

roy ★★★★★
()
Ответ на: комментарий от roy

2 дня перестраивали индексы? Слабо верится. А вот с данными, да, видимо, проблема была, раз так долго восстанавливали. Либо схема, либо что-то не то удалили. Хотя для эквайринга не так уж и много данных вообще нужно.

Обычно в подобных системах есть ещё резервный сервер с горячей заменой как раз для таких случаев. Интересно, почему это не помогло.

Вообще, явно что-то весёлое у них было, но мы вряд ли когда-нибудь узнаем, что.

Pythagoras ★★
()
Ответ на: комментарий от smilessss

почём в Молдавии чёрный рис^W^Wрубероид.

Stahl ★★☆
()

в Молдавии...

Это где такая страна?

Eddy_Em ☆☆☆☆☆
()

В качестве «головы» банкоматов иногда используются специализированные сервера. На них, например, может крутиться специализированная прошивка на основе WindRiver Linux. Видимо, ждали на замену такую железку.

Deleted
()

Единственное что приходит в голову это восстановление рейда.

Единственное

4 банка 48 часов восстанавливали 1 рэйд?

conalex ★★★
()

Как вы думаете что у них могло произойти чтобы для восстановления потребовалось столько времени? Единственное что приходит в голову это восстановление рейда.

да всё что угодно

единственный админ подавился печенькой

потеряли ключ от серверной, 2 дня искали

трактор переехал оптику, ведушую в процессинговый центр

Harald ★★★★★
()
Ответ на: комментарий от st3n

3. проблемы с базой данных.

Мало вероятно. Деньги всё же можно было обналичить через любой филиал банка.

snaf ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Ты школьник?

Конечно, это же лор. И наш школьный DBA говорит, что время пересборки индекса на 100-гигабайтной таблице сравнимо со временем чтения 100 ГБ с диска. Это несколько минут, а не двое суток. А ещё он говорит, что есть alter index rebuild online.

Pythagoras ★★
()
Ответ на: комментарий от Deleted

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

Обычно в таких системах есть disaster recovery сервер на горячей замене, причём даже физически в разных зданиях и с разными интернет-провайдерами. Все железки продублированы. Так что я ставлю на софт.

Pythagoras ★★
()
Ответ на: комментарий от snaf

Мало вероятно. Деньги всё же можно было обналичить через любой филиал банка.

У них полетел только эквайринг. Скорее всего это разные базы - в одной хранятся банкоматы, терминалы и транзакции по ним, а в другой - данные о счетах клиентов. Это логически слабо связанные части процессинга.

Pythagoras ★★
()
Последнее исправление: Pythagoras (всего исправлений: 1)
Ответ на: комментарий от Pythagoras

Обычно в таких системах есть disaster recovery сервер на горячей замене

Даже у нас в лабе был, и не один.

А у молдован могло и не быть.

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

Deleted
()
Ответ на: комментарий от snaf

Ты в курсе сколько это может длится?

да.

я не понимаю, как на таких исходных данных ты пришел к «единственному» выводу о восстановлении рэйда.

conalex ★★★
()
Ответ на: комментарий от Deleted

а я в одном банке так сказать в гостях был, так вот там ынтырпрайзные критические системы крутились на писюках под столом под виндой 2000 в какой-то то ли съёмной квартире, то ли офисе похожем на неё, и управлялись одним админом - баскетболистом по образованию :)

Harald ★★★★★
()
Ответ на: комментарий от Pythagoras

школота, у нас (даже не в банке) были таблички по полтерабайта (данные за полгода) и там индекс пересобирался в онлайне дней пять, при этом запросы к этой таблички отваливались потаймауту

Deleted
()
Ответ на: комментарий от Pythagoras

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

Deleted
()
Ответ на: комментарий от Deleted

если у них упало значит архитектура говно

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

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

А вот это уже значит одно из двух: либо твоя задача действительно подразумевает одновременную работу с большим объёмом данных (например, научных), либо у вас архитектура всё-таки говно. Для того, чтобы управлять банкоматами, не нужно одновременно иметь дело с большим объёмом данных.

Pythagoras ★★
()
Ответ на: комментарий от Pythagoras

Нафакапить можно с любой архитектурой.

бгг

А вот это уже значит одно из двух:

Бгг, опять ты оборался, задача не подразумевает одновременную работу (вообще что ха херовый термин?), там делаются епические запросы к этой бд которые выполняются за доли секунды, отчеты строятся максимум за 15 мин (это требование тз), но на онанизм с индексами никто не затачивал сситему, это твои влажные мячты

Deleted
()
Ответ на: комментарий от Pythagoras

Не работало вообще ничего, только ножками в банк и постоять в очереди. Делал как раз в момент сбоя перевод с paypal себе на карту, дошло только через пару часов после объявления о том что всё починено. А до того палка показывла статус Pending, а просмотр баланса карты в вебморде у банка вообще выдавал ошибку.

Оплата услуг в той же вебморде вообще заработала только сегодня утром.

INFOMAN ★★★★★
()
Последнее исправление: INFOMAN (всего исправлений: 1)
Ответ на: комментарий от INFOMAN

Ясно. Ну значит ещё более непонятно, что там случилось.

Pythagoras ★★
()
Ответ на: комментарий от Pythagoras

Хе, ты за вторую запятую не умеешь читать? Вроде даже в школе этому учат. Хотя да все жалуются что щас в школе дубы, и вот он желудь.

Deleted
()
Ответ на: комментарий от Deleted

Хе, ты за вторую запятую не умеешь читать?

Не захотел слишком много бреда копировать в цитату. Откуда такой вывод, что не умею читать?

Pythagoras ★★
()
Ответ на: комментарий от Pythagoras

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

Deleted
()
Ответ на: комментарий от Pythagoras

Это мне пишет школьник который придумал себе воображаемого DBA и трижды про базы, а потом еще и начал рассуждать про ахитектуру? Бгг.

Deleted
()
Ответ на: комментарий от Deleted

Да. Школьнику, который даже не может сказать, нужны ли ему одновременно все его данные из таблицы или нет, а вместо этого начинает бросаться голословными оскорблениями.

Pythagoras ★★
()
Ответ на: комментарий от Pythagoras

не, в отчете данные за месяц (не текущий, а максимум за месяц) для этого достаточно одного прохода с оффсета 8)

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.