The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
" RBD и несколько клиентов "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / Linux)
Изначальное сообщение [ Отслеживать ]

" RBD и несколько клиентов "  +/
Сообщение от Аноним (??) on 28-Май-14, 13:13 
Приветствую, коллеги!

Имеется в наличии: три сервака тестового стенда, на которых развёрнут ceph, каждый из них является так же клиентом ceph-кластера. На каждый из них примаплен один и тот же RBD-раздел.

Собственно задачи: Выбрать наилучшую ФС для использования на RBD, обеспечить максимально быстрое и синхронное отображение изменений ФС на всех серверах.

В данный момент ситуация такая: Пишем с одного сервера на раздел RBD, пытаемся прочитать на другом серваке, и видим, что записанные файлы либо читаются не все, либо некоторые из них не видны вовсе. монтировал с sync, пробовал разные фс (ext3/4,xfs,btrfs), ситуация практически не меняется.

Кто, что может посоветовать? Такое вообще возможно, или я желаю странного?

Предваряя вопрос, почему же я не использую нативный mount.ceph, отвечу, что он по каким-то непонятным причинам не работает, так же, как и ceph-fuse (оба поросто висят бесконечно долго молча, пока не ткнёшь ctrl+c, ни в dmesg ни в логах ни чего нет, модуль ceph загружен). ОС: Ubuntu 14.04

Благодарю.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. " RBD и несколько клиентов "  +/
Сообщение от pavel_simple (ok) on 28-Май-14, 13:22 
>[оверквотинг удален]
> Имеется в наличии: три сервака тестового стенда, на которых развёрнут ceph, каждый
> из них является так же клиентом ceph-кластера. На каждый из них
> примаплен один и тот же RBD-раздел.
> Собственно задачи: Выбрать наилучшую ФС для использования на RBD, обеспечить максимально
> быстрое и синхронное отображение изменений ФС на всех серверах.
> В данный момент ситуация такая: Пишем с одного сервера на раздел RBD,
> пытаемся прочитать на другом серваке, и видим, что записанные файлы либо
> читаются не все, либо некоторые из них не видны вовсе. монтировал
> с sync, пробовал разные фс (ext3/4,xfs,btrfs), ситуация практически не меняется.
> Кто, что может посоветовать? Такое вообще возможно, или я желаю странного?

вы желаете странного -- и делаете всё неверно. нельзя использовать локальные ФС как распределённые/

> Предваряя вопрос, почему же я не использую нативный mount.ceph, отвечу, что он
> по каким-то непонятным причинам не работает, так же, как и ceph-fuse
> (оба поросто висят бесконечно долго молча, пока не ткнёшь ctrl+c, ни
> в dmesg ни в логах ни чего нет, модуль ceph загружен).
> ОС: Ubuntu 14.04

а вот ceph как-раз распределённая ФС, прохо что вы не в силах его заготовить.

> Благодарю.

если у вас верно настроен rbd можно попробовать ocfs2 вместо ceph.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. " RBD и несколько клиентов "  +/
Сообщение от pavel_simple (ok) on 28-Май-14, 13:23 
>[оверквотинг удален]
> как распределённые/
>> Предваряя вопрос, почему же я не использую нативный mount.ceph, отвечу, что он
>> по каким-то непонятным причинам не работает, так же, как и ceph-fuse
>> (оба поросто висят бесконечно долго молча, пока не ткнёшь ctrl+c, ни
>> в dmesg ни в логах ни чего нет, модуль ceph загружен).
>> ОС: Ubuntu 14.04
> а вот ceph как-раз распределённая ФС, прохо что вы не в силах
> его заготовить.
>> Благодарю.
> если у вас верно настроен rbd можно попробовать ocfs2 вместо ceph.

можете так-же глянуть на http://www.orangefs.org/

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. " RBD и несколько клиентов "  +/
Сообщение от Аноним (??) on 28-Май-14, 13:50 
Ок, тогда может кто подскажет, почему может не работать нативное монтирование? Монтирую так:

mount.ceph virt-node-01,virt-node-02:/ /mnt/ceph/ -o name=admin,secretfile=/etc/ceph/ceph.client.admin.key

Решил дождаться, может оно чем-то ругнётся, прошло где-то пол часа, после чего он выпало с

mount error 5 = Input/output error

Файр выключен, статус ceph - ОК, в логах появилось:

kernel: [65834.384772] libceph: client5941 fsid c6ed09d0-0e25-4cfe-a614-2c2d9a0e80ea
kernel: [65834.388391] libceph: mon0 10.100.22.109:6789 session established
kernel: [65894.611987] libceph: osd1 10.100.22.109:6800 socket closed (con state OPEN)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру