Crashplan crashes all the time

Crashplan примерно с середины прошлой недели стал падать 1 раз в минуту. Сначала я грешил на то, что ему надо забекапить сырые /etc и /var/www с кучей файлов, которые могут содержать спецсимволы в названии. Однако, выяснилось, что проблема в количестве этих файлов: у Явы кончалась память (о чем, впрочем, она не сообщала в логи). Память для Crashplan’а должна быть увеличена не только в conf/my.service.xml, но и в /bin/run.conf. Поднял с 512 Мегабайт до 1 Гигабайта, вроде работает. Интересно, что делают владельцы всяких Synology c распаянными 512 метрами?

Хозяйке на заметку

Сегодня был в Старбаксе, пользовался бесплатным Beeline WiFi. В прошлый раз меня огорчила скорость его работы и внедрение рекламы в просматриваемый мной контент, в этот раз я воспользовался своим VPN’ом. Естественно, никакой рекламы я не увидел. Так как, по всей видимости, UDP идет мимо DPI, то и скорость, с которой открывались сайты сильно выросла.

CardDAV

Хозяйке на заметку: хотя WebDAV/CalDAV/CardDAV как бы типа универсальные протоколы, но URL’ы, по которым этот DAV происходит, зависят от сервера (и клиента, но URL для iOS/Mac OS X прописан в документации). Для ownCloud 5 в связке с Roundcube 0.9 c плагином CardDAV от MyRoundcube путь должен выглядеть так: http://SERVER/remote.php/carddav/addressbooks/USER/contacts. Так все работает.

ВНИМАНИЕ: удаление записной книги в Roundcube влечет удаление ее и на сервере, вместе с содержимым.

P.S. Google suck so much! CalDAV/CardDAV более не доступен для всех желающих, только для “авторизованных” разработчиков, видимо, Apple и Microsoft.

Свое облако

Продолжая развивать свой собственный Луна-Парк, поставил туда OwnCould, так как обнаружил в нем реально работающие:

– клиент для MacOS X для синхронизации файлов;
– пример настроек для MacOS X для синхронизации календаря и адресной книги;
– пример настроек для iOS для синхронизации календаря и адресной книги.

Что самое ценное, по сравнению с plaxo и т.п. – оно работает без каких-то хитровычурных хаков, а прямо по инструкции из 5 шагов. Сам веб-клиент гораздо лучше iCloud (который по непонятными причинам ужасен), но хуже, чем Office 365/Skydrive, так как веб-ворда не прилагается. Зато решена проблема человеческого хостинга картинок для себя и для встраивания в блоги-форумы. Клиент ownCloud для iOS хуже, чем для Skydrive: просматривается примерно половина из вордовых документов.

В целом, я доволен тем, что несмотря на ненавистное стремление все запихать в как бы бесплатный SaaS/облако, есть возможность построить свое без ущерба и костылей, или хотя бы пользоваться платным (как SkyDrive).

P.S.

Последнее время меня стали привлекать сервисы, которые хотят 100 евро в год, гораздо больше “бесплатных”.

Забег специальной олимпиады

Очередной забег специальной олимпиады в пикрилейтед: омич-шкраба считает как 1С (что на 100% оправданно и обусловленно задачей найма обезьянок на кассу) и учит этому детей: SKU*кол-во!=кол-во*SKU. И не имеет понятия о физической размерности. Кто поддерживает шкрабу – омич и это не обсуждается.

Моя файлопомойка

Попробую воссоздать историю своей файлопомойки.

Stage -1: все хранится на пронумерованных DVD, к которым есть бумажный каталог.

Stage 0: было куплено некоторое количество USB-корзин и внешних дисков, 5 метровый USB-хвост и хаб, все отправлено на шкаф.

Stage 1: стало понятно, что хочется разделять ресурс между устройствами, например, чтобы жена или дочь могли смотреть кино без моего участия и без участия моего ноута/компьютера. Появился Asus eeepc701, к которому были подключены все имеющиеся USB диски. Получилось, скажем так, не очень быстро и не очень надежно. На этой конфигурации я пытался использовать один диск по iSCSI (не пытайтесь это повторить!).

Stage 2: проданы все внешние диски, появился WD Share Space на 4ТБ + 2х2ТБ внешних Сигейта, на которые делалась его резервная копия. Поначалу идея выглядела хорошей, так как резервную копию я делал где-то раз в 2 месяца, а диски хранил отдельно, отключенными. Потом что-то произошло то-ли в корзинах, то-ли в хосте и диски стали сыпать ошибками USB, так что приходилось следить за процессом копирования очень внимательно, регулярно его рестартовать.

Stage 3: c Ebay за копейки приезжает ZyShare NSA 221 на 2 HDD, в него отправляются выковырянные из корзин Сигейты. В принципе, все работает идеально, но очень медленно: синхронизация массива с 0 занимает неделю. Хотя, вроде бы, и торопиться не куда, задача не подразумевает быстродействия.

Stage 4: отец покупает iMac, а я вспоминаю, что его старый компьютер был моим старым компьютером в корпусе с достаточно большим количеством корзин. Корпус немедленно выручается от списания, в него вписывается матплата и процессор по принципу “дешевле – лучше, так как скорость не нужна”.

Stage 4.1: хочется быстрее, процессор заменяется на аналогичный, но с поддержкой AES, так как после прослушивания и сдачи курса на Курсере я все шифрую. Где-то на этом этапе к системе подключается Crashplan.

Stage 4.2: хочется еще быстрее и интереснее (ну в самом деле: LVM сконфигурирован как linear, скорость записи не выше 85 МБ/c), появляется контроллер Adaptec AS-6405E.

План на достаточно далекое будущее: перейти с 6 носителей (2+2)+(1+1+1+1) на 3+3+3+3, возможно, со вторым контроллером, чтобы при надобности можно было нарастить ещё 4 шпинделя.

И все это только для того, чтобы не ходить до телевизора с флешкой!

Adaptec AS-6405E

Коллега принес Adaptec AS-6405E, на который я перенес резервную копию, запихав в RAID-0 4 плохоньких WD-Green по 1ТБ. Результаты тестирования в попугаях видны на скриншоте, по-моему неплохо для гринов. Проблем с инициализацией не было никаких: я боялся, что будут нужны какие-нибудь особенные драйверы, но все завелось без каких-либо усилий с моей стороны.

По поводу самого контроллера vs LVM2, Dimez был прав во всем: и конфигурировать в общем проще и очевиднее, и минус 1 слой абстракции.


Текущее

* Посмотрел changelog у Roundcube 0.8.6 и 0.9.rc2 и переехал на релиз-кандидат. Впечатления очень и очень хорошие, стал заметно быстрее, теперь как яндекс- или гугло- почта.

* Еще к предыдущей версии прикрутил бесплатный скин с Roundcubeskins.net. Тоже хорошие впечатления.

Хорошо бы к Roundcube все-таки прикрутили S/MIME.