Diary Spirit @дневники: изнутри

пятница, 15 октября 2010

Администратор

23:12 Восстановление картинок
UPD 15 октября, 23:12

Сегодня мы решили осторожно попробовать возможность загрузки картинок. Не стали это объявлять, чтобы не создавать пиковую нагрузку и в надежде на то, что некоторые пользователи сами обнаружат это и попробуют. Так оно и случилось. Сегодня кое-кто загружал картинки в БИ, и наблюдения показывают, что это в принципе возможно, но массовая закачка в том объеме, как это было до падения, не желательна.

Поэтому мы настоятельно (очень!) просим стараться закачивать картинки на сторонние сервисы, а в дневники - только если уж совсем необходимо. Критичные для дизайнов изображения (аватары и фоны) можно заливать без ограничений - они мало весят.

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

Папки 2, 3 и 4 - скопировались полностью. Сейчас копируются 5/5, 6/3 и 7/1.

- - -
UPD 14 октября, 15:00
Папка 2 скопирована полностью.
Сейчас копируется 4/9 и 3/8 — то есть, 4-я и 3-я папки на подходе к завершению.
Запустили копирование 5-й папки.

- - -
В предыдущей записи исчерпан лимит комментариев, а увеличить мы его пока не можем, так как все еще нет полного доступа к скриптам. Поэтому делаем новую запись, в которой продолжим информировать вас о ходе работ после аварии на файловом массиве static.diary.ru.

Сейчас идет постепенное восстановление вашего виртуального имущества. Уже появились счетчики обновлений, дизайны, CSS, RSS дневников и сообществ. Осталось самая объемная часть рухнувшего "Статика" — изображения, числом более 50 млн. штук. Их мы сейчас и копируем в фоновом режиме. Из-за этого сайт тормозит; иногда не работает, так как нам приходится что-то переключать; иногда падает, так как обращение к массиву приходится на его сбойную часть.

Файловая система массива устроена так.
На нем созданы папки верхнего уровня с именами: 0 1 2 3 4 5 6 7 8 и 9.
В каждой из этих папок — еще по 10 папок второго уровня с именами: 0 1 2 3 4 5 6 7 8 и 9.
В каждой из них — еще по 10 третьего уровня: 0 1 2 3 4 5 6 7 8 и 9.
В каждой из них — еще по 10 четвертого уровня: 0 1 2 3 4 5 6 7 8 и 9.
Итого — 10 тысяч папок.

В последних и создаются папки пользователей. Каждый пользователь имеет уникальный номер UserID, который присваивается ему при регистрации и который нельзя изменить. Картинки пользователя хранятся в его папке, путь к которой определяется этим идентификатором. Например, по профилю пользователя  Diary Spiritwww.diary.ru/member/?4733 можно вручную написать путь к его папке: http://static.diary.ru/userdir/4/7/3/3/4733/.
И наоборот, по картинке в БИ — http://static.diary.ru/userdir/4/7/3/3/4733/29370653.gif — можно прочитать его UserID=4733.

Другими словами, выше было написано, что

номер вашей папки — первая цифра числа в ссылке вашего профиля

За время копирования выяснилась пока лишь одна проблема — не копируется какая-то часть папки верхнего уровня с номером "1", точнее даже — 1/0. При обращении к ней сайт зависает. Мы пока отложили проблемную папку целиком и займемся ею в последнюю очередь. У всех пользователей, кто в нее попал, картинки появятся в последнюю очередь и, самое неприятное, что может что-то не прочитаться. Но паниковать пока рано.

Папка верхнего уровня с именем "0" скопирована полностью. Папки 2, 3 и 4 — копируются в настоящий момент (пошли вторые сутки). Как только с ними будет закончено, начнется копирование следующих. Всего скопировано около 15 млн. файлов из 50 млн. Но копирование не идет непрерывно. Иногда приходится его искусственно притормаживать или даже совсем останавливать, иначе пользоваться сайтом станет просто невозможно.

Такие дела.
URL
Не завидуй мудрецам. Не гордись своим умом.
По-моему это то, как люди думают. Я совершенно не предс...
Ладно, про метафизику пока не буду, я добрый :) Соглас...
-
Если в точильный круг воткнуть пробку от шампанского, нас...
Прикольно, я сам себя в читателей своего дневника занес. ...

13.10.2010 в 16:28

13.10.2010 в 16:28
Ох, а если СSS так и не вернулся? это нормально пока? Оо
URL

13.10.2010 в 16:29

13.10.2010 в 16:29
Держу кулачки и посылаю лучи удачи! Усердно =)))
URL

13.10.2010 в 16:30

13.10.2010 в 16:30
Karin~san

да, потому что Вы в папке 1/0.
URL

13.10.2010 в 16:31

13.10.2010 в 16:31
ID=1510879
Ага, угораздило меня в первую папочку) Ну ладно, прорвёмся!
А если серьёзно, то спасибо Вам большое! Так интересно у вас система устроена. Почти как у меня. 111\222\333\ - папка с аватарами)))
Чтож, я подожду. Главное, что самое худшее осталось позади)
URL

13.10.2010 в 16:32

13.10.2010 в 16:32
Karin~san
Для ID начинающегося с единицы, к сожалению, да.
URL

13.10.2010 в 16:35

13.10.2010 в 16:35
Караидель - большое спасибо за ваши труды.
можно ли вас (админов в собирательном смысле) попросить по ходу дела где-нибудь периодически выкладывать вести с фронта - какая "первая цифра" уже залита и какая сейчас в работе?
URL

13.10.2010 в 16:36

13.10.2010 в 16:36
как же приятно видеть фон и эпиграф своего дайрика, вы не представляете! =))
спасибо вам! :ura:
URL

13.10.2010 в 16:38

13.10.2010 в 16:38
jetta-e да, давайте придумывать для админов новые интересные занятия, нечего там прохлаждаться
URL

13.10.2010 в 16:39

13.10.2010 в 16:39
Запаслась терпением, жду. Верю в благоприятный исход) Спасибо за быстрый ответ на мое паническое письмо!
URL

13.10.2010 в 16:42

13.10.2010 в 16:42
~Кайра~, так надо подождать еще, папка 2/8/9 не закончена.

Правда, я не знаю, как бы это объяснить еще понятнее.
URL

13.10.2010 в 16:43

13.10.2010 в 16:43
jetta-e
мы так и делаем, но до ночи вряд ли что-то изменится - сейчас большая нагрузка на сервера, восстановление картинок идёт в фоновом режиме с очень низким приоритетом.
URL

13.10.2010 в 16:45

13.10.2010 в 16:45
Забавная тенденция все же на дневниках.. Как только стали брать с пользователей мзду (причем, тут всё без сбоев и технических неполадок происходит, еще и по стописят раз напомнят, чтобы мзду эту вовремя внесли) сразу оченна сильно испортилась и сама техподдержка (человеческий фактор так сказать) и ее работа, и участились случАи с зависанием или вообще недоступности @дневников.
Хотя, ничего удивительного.. Это российская действительность.
Это так, мысли вслух, можно не реагировать. От комментов, в любом случае, отписываюсь.
URL

13.10.2010 в 16:47

13.10.2010 в 16:47
Спасибо, что держите в курсе событий)))
URL

13.10.2010 в 16:49

13.10.2010 в 16:49
типичная российская действительность:lol: придти, насрать и отписаться от комментов :lol:
URL

13.10.2010 в 16:49

13.10.2010 в 16:49
-Rassvetnaya-
Вам это только кажется. Форс-мажорных поломок сейчас стало меньше, чем раньше, и на техподдержку платность тоже никак не влияет. У нас нет особого отношения к платным пользователям, в 99.9% случаев, мы вообще не задумываемся платный аккаунт у пользователя или нет, если только вопрос пользователя не касается непосредственно платных сервисов.
URL

13.10.2010 в 16:49

13.10.2010 в 16:49
Удачи вам в восстановлении!
Эх, мне еще ждать и ждать... Кстати, некоторые другие пользователи видят мои аватарки и мой дизайн, а я сам - нет. С чем этот феномен может быть связан?
URL

13.10.2010 в 16:50

13.10.2010 в 16:50
я не то чтобы жалуюсь, но с моим ID 1000659 у меня еще вчера вернулись и аватары, и дизайн, и вся БИ. И это точно не кэш :-D
Значит, копирование уже дошло до до папок 1/0 (как-то быстро о_О) или это просто чудо? :nail:
just curious)
URL

13.10.2010 в 16:51

13.10.2010 в 16:51
Ludwig Krautz
с кэшированием изображений браузером.
URL

13.10.2010 в 16:51

13.10.2010 в 16:51
Караидель, не знаю, конечно, но, может быть иногда стоит отрубать дайри для пользователей, скажем, на часок раз в пять часов. И работа, наверное, быстрее пойдет, и не думаю, что так уж сильно кого-то заденет это.
Тут все такие понимающие.
URL

13.10.2010 в 16:51

13.10.2010 в 16:51
получается, раз мой ид начинается с 1, то я не могу пользоваться своими картинками?
обидно.
надеюсь, восстановят.
URL

13.10.2010 в 16:53

13.10.2010 в 16:53
Fate
мы начали копирование этих папок, но потом возникла проблема, которую пока решить не удалось, и мы переключились на другие папки. Вам повезло, Ваша БИ успела скопироваться до проблемной.
URL

13.10.2010 в 16:53

13.10.2010 в 16:53
Ludwig Krautz Кстати, некоторые другие пользователи видят мои аватарки и мой дизайн, а я сам - нет - я не вижу, ни аватарок, ни вашего эпиграфа. Разве что серый фон, но его, мне кажется, вы тоже видите :)
URL

13.10.2010 в 16:53

13.10.2010 в 16:53
нос , простите за непонятливость и спасибо за ответ)
URL

13.10.2010 в 16:54

13.10.2010 в 16:54
deinetode666
Обязательно восстановим, просто не сразу.
URL

13.10.2010 в 16:55

13.10.2010 в 16:55
Аватаров нет по-прежнему, как и картинок. Цифры вроде 9/0. Обидно, аккаунт платный, аватаров многих не найти теперь будет...
URL

13.10.2010 в 16:56

13.10.2010 в 16:56
Караидель
ну пока что с аварийным дизом поживу)
URL

13.10.2010 в 16:57

13.10.2010 в 16:57
Караидель
Спасибо большое :)
И удачи с восстановлением!
URL

13.10.2010 в 17:01

13.10.2010 в 17:01
Diary Spirit Удачи вам в восстановлении!
URL

13.10.2010 в 17:01

13.10.2010 в 17:01
Если я правильно посмотрела, мой ID 1042866. И это означает, что моя библиотека изображений вернется в числе последних, если вообще вернется. Правильно?

Аккаунт платный. И оплачивала я его именно из-за библиотеки изображений. Как будет решена проблема столь длительного отсутствия доступа к ней? Про возможную потерю изображений пока не спрашиваю, ибо надеюсь на лучшее.
URL

13.10.2010 в 17:02

13.10.2010 в 17:02
Julianna это означает, что моя библиотека изображений вернется в числе последних, если вообще вернется. Правильно?
правильно

Как будет решена проблема столь длительного отсутствия доступа к ней?
эта проблема будет решена успешно
URL