Кластерная файловая система

Status
Not open for further replies.

evgeniy

Cadet
Joined
Apr 4, 2017
Messages
9
Умеет фринас что-нибудь из коробки glusterfs, cLVM?
 

mav@

iXsystems
iXsystems
Joined
Sep 29, 2011
Messages
1,428
Из коробки -- нет. Разве что что-то живое найдется/сочинится среди плагинов.
 

CrashX

Explorer
Joined
Apr 16, 2013
Messages
63
Из коробки -- нет. Разве что что-то живое найдется/сочинится среди плагинов.
шутка хорошая
поддержка FS как плагина


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

CrashX

Explorer
Joined
Apr 16, 2013
Messages
63
говорит, это модуль ядра который не может быть плагином

советую подтянуть знания взаимодействия Jail/Docker c ядром хоста
как плагин нельзя взаимодействовать


как пакет, модуль - можно
именно так у меня на старых версиях подгружался драйвер LSI 9211-8i для работы с новой прошивкой
более того fuse это модуль который будет использовать другие модули, он сыроват, и "глючит" для распределенной FS это - ЗЛО, потеря НОДЫ может крайне дорого стоить для организации/дома/офиса


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

chs

Guru
Joined
Apr 18, 2017
Messages
500
Ну а причём тут jail/Docker ?
Мы говорим об файловой системе в пространстве пользователя.

Насколько "сырая" FUSE в FreeBSD 11 я не знаю. Во всяком случае в 10ке он уже был принят в ядро.
Тут ещё больше волнует насколько "сырая" реализация glusterfs поверх FUSE ?
 

CrashX

Explorer
Joined
Apr 16, 2013
Messages
63
вы хоть читайте тогда что тут пишут, а то залетели ляпнули и полетели дальше

сказали выше "что FS как плагин" (плагины тут это Jail и Docker), FS не может быть плагином, почему я ответил.
 

chs

Guru
Joined
Apr 18, 2017
Messages
500
ну почему же ?
1. Создаём Jail - glusterfs
2. Подключаемся по ssh к FreeNAS (для удобства всё делаю под root)

# uname -a
FreeBSD freenas.local 11.0-STABLE FreeBSD 11.0-STABLE #0 r313908+f4b711d1be8(freenas/11.0-stable): Tue Jun 13 19:17:29 UTC 2017 root@gauntlet:/freenas-11-releng/freenas/_BE/objs/freenas-11-releng/freenas/_BE/os/sys/FreeNAS.amd64 amd64
# kldload fuse
# jls
JID IP Address Hostname Path
2 glusterfs /mnt/jails/glusterfs
# jexec 2 tcsh
root@glusterfs:/ # pkg update
root@glusterfs:/ # pkg upgrade
root@glusterfs:/ # pkg install glusterfs
root@glusterfs:/ # service glusterd onestart
root@glusterfs:/ # ps axww | grep glust
10853 - SsJ 0:01.63 /usr/local/sbin/glusterd --pid-file=/var/run/glusterd.pid (glusterfsd)


Ну как-то так. Естественно настройкой не занимался.
Было бы мне нужно и было бы "руководство по написанию плагинов под FreeNAS" и время - думаю сделать плагин не составило бы труда.
 
Status
Not open for further replies.
Top