MooseFS

  • warning: Creating default object from empty value in /usr/data/www/drupal6/modules/taxonomy/taxonomy.pages.inc on line 33.
  • warning: mysql_query(): Unable to save result set in /usr/data/www/drupal6/includes/database.mysql.inc on line 115.
  • user warning: Can't create/write to file '/tmp/#sql33d_a035_0.MYI' (Errcode: 28 - No space left on device) query: SELECT t.tid, t.* FROM drupal_term_data t INNER JOIN drupal_term_hierarchy h ON h.parent = t.tid WHERE h.tid = 161 ORDER BY weight, name in /usr/data/www/drupal6/modules/taxonomy/taxonomy.module on line 781.
  • warning: mysql_query(): Unable to save result set in /usr/data/www/drupal6/includes/database.mysql.inc on line 115.
  • user warning: Can't create/write to file '/tmp/#sql33d_a035_3.MYI' (Errcode: 28 - No space left on device) query: SELECT t.*,v.weight AS v_weight_unused FROM drupal_term_node r INNER JOIN drupal_term_data t ON r.tid = t.tid INNER JOIN drupal_vocabulary v ON t.vid = v.vid WHERE r.vid = 2020 ORDER BY v.weight, t.weight, t.name in /usr/data/www/drupal6/modules/taxonomy/taxonomy.module on line 640.
  • warning: mysql_query(): Unable to save result set in /usr/data/www/drupal6/includes/database.mysql.inc on line 115.
  • user warning: Can't create/write to file '/tmp/#sql33d_a035_5.MYI' (Errcode: 28 - No space left on device) query: SELECT t.*,v.weight AS v_weight_unused FROM drupal_term_node r INNER JOIN drupal_term_data t ON r.tid = t.tid INNER JOIN drupal_vocabulary v ON t.vid = v.vid WHERE r.vid = 2008 ORDER BY v.weight, t.weight, t.name in /usr/data/www/drupal6/modules/taxonomy/taxonomy.module on line 640.
  • warning: mysql_query(): Unable to save result set in /usr/data/www/drupal6/includes/database.mysql.inc on line 115.
  • user warning: Can't create/write to file '/tmp/#sql33d_a035_7.MYI' (Errcode: 28 - No space left on device) query: SELECT t.*,v.weight AS v_weight_unused FROM drupal_term_node r INNER JOIN drupal_term_data t ON r.tid = t.tid INNER JOIN drupal_vocabulary v ON t.vid = v.vid WHERE r.vid = 2018 ORDER BY v.weight, t.weight, t.name in /usr/data/www/drupal6/modules/taxonomy/taxonomy.module on line 640.
  • warning: mysql_query(): Unable to save result set in /usr/data/www/drupal6/includes/database.mysql.inc on line 115.
  • user warning: Can't create/write to file '/tmp/#sql33d_a035_9.MYI' (Errcode: 28 - No space left on device) query: SELECT t.*,v.weight AS v_weight_unused FROM drupal_term_node r INNER JOIN drupal_term_data t ON r.tid = t.tid INNER JOIN drupal_vocabulary v ON t.vid = v.vid WHERE r.vid = 2021 ORDER BY v.weight, t.weight, t.name in /usr/data/www/drupal6/modules/taxonomy/taxonomy.module on line 640.
  • warning: mysql_query(): Unable to save result set in /usr/data/www/drupal6/includes/database.mysql.inc on line 115.
  • user warning: Can't create/write to file '/tmp/#sql33d_a035_b.MYI' (Errcode: 28 - No space left on device) query: SELECT DISTINCT b.* FROM drupal_blocks b LEFT JOIN drupal_blocks_roles r ON b.module = r.module AND b.delta = r.delta WHERE b.theme = 'garland' AND b.status = 1 AND (r.rid IN (1) OR r.rid IS NULL) ORDER BY b.region, b.weight, b.module in /usr/data/www/drupal6/modules/block/block.module on line 460.

Совместимость MooseFS 2 и 3

Продолжая играться с MooseFS решил посмотреть, на сколько совместимы 2 и 3 версии:

  • Chunk сервер 3 версии без проблем подключился и начал работать с MFSMaster 2 версии. Downgrade прошел безболезненно.
  • mfsmount 3 не захотел подключаться к MFSMaster 2 версии
  • mfsmetalogger 3 нормально подключился к MfsMaster 2 версии. Downgrade прошел безболезненно.
0
Your rating: Нет

Учимся ронять и поднимать MooseFS

Пока игрался, успел получить несколько неправильных ситуаций с этой красивой класстерной файловой системой.

0
Your rating: Нет

Мысли по MooseFS

После некоторого тестирования MooseFS появились некоторые впечатления. На вменяемый отчет не тянут, но легкое представление дают.

 

0
Your rating: Нет

Тестирование распределенной (кластерной) файловой системы MooseFS

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

В итоге выкопал MooseFS. Игрался с версией 2.0.73.

Что оно умеет:

  • Разные количество репликаций от 1 до 9.
  • Снэпшоты - шустрые и вроде правильные, т.е. не занимающие отдельное место. UPDATE: но все файлы в снэпшоте кушают ресурсы мастера, похоже, несколько меньше, чем обычные файлы, но тоже неплохо. Создаются снепшоты моментально, удаляются как обычные файлы, т.е. может занять длительное время.
  • Восстановление удаленных файлов - специальная корзина TRASH (информацию можно найти можно тут)
  • В платной версии отсутствует единая точка отказа, в открытой нужно допиливать или пытаться использовать mfs-failover или что-то похожее.
  • Какая-то веб мордочка.

Некоторые особенности работы:

  • Клиент mfsmount отправляет и получает данные с Chunk серверов напрямую.

Установку производил на свеже скаченную виртуалку с оффсайта - FreeBSD-10.1-RELEASE-amd64.vmdk.xz.

0
Your rating: Нет
Ленты новостей