Gentoo и кластер

Кто нибудь устанавливал на Gentoo кластерный LVM ?

Есть где нибудь оверлей кластерный ?

$ emerge -pv lvm2 These are

$ emerge -pv lvm2

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-fs/lvm2-2.02.56-r2 USE="lvm1 readline static (-clvm) (-cman) (-selinux)" 0 kB

Это крайне замечательно. Но

Это крайне замечательно. Но есть много но...
1. юз замаскирован (бог с ним можно размаскировать)
2. cman'а нет в дереве
3. cman не хочу, это костыль, хочется corosync или openais.

Да и вообще больше риторический вопрос, есть ли оверлеи...
Так то бог с ним напишу сам...

$ eix corosync*

$ eix corosync
* sys-cluster/corosync [1]
Available versions: ~1.2.0 {ssl}
Homepage: http://www.corosync.org/
Description: OSI Certified implementation of a complete cluster engine

[1] "scarabeus_local_overlay" layman/scarabeus

$ eix openais
[I] sys-cluster/openais
Available versions: 0.80.3-r1[2] ~0.80.6[2] ~1.1.1[1] {debug}
Installed versions: 0.80.3-r1[2](18:56:04 17.03.2010)(-debug)
Homepage: http://www.openais.org/
Description: Open Application Interface Specification cluster framework

[1] "scarabeus_local_overlay" layman/scarabeus
[2] "wolf31o2" layman/wolf31o2

PS. Если не секрет, что за кластер делать собрался?

Версии староватые ... Сделал

Версии староватые ... Сделал свои билды ...

OpenAIS
CoroSync
CLVM
OCFS2

Виртуализация серверов... Только что прикрутил CLVM отломав все рэдхатовские костыли типа CMAN/DLM и прочей порноты...
Но нарвался на

node0 etc # lvcreate -L10G -s -n backup /dev/vg/kvm
File descriptor 6 (pipe:[48890]) leaked on lvcreate invocation. Parent PID 5518: bash
Clustered snapshots are not yet supported.

+

vinetic написал(а):
3. cman не хочу, это костыль,

vinetic написал(а):
отломав все рэдхатовские костыли типа CMAN/DLM и прочей порноты...

можно обоснованый ответ почему это костыли? желательно в сравнении с альтернативами.

vinetic написал(а):
Clustered snapshots are not yet supported.

наверно надо lvmconf --enable-cluster не?

there is only war...

Прежде чем про "не?"

http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Cluster_Logical_Volume_Manager/snapshot_command.html

"LVM snapshots are not cluster-aware, so they require exclusive access
to a volume. For information on activating logical volumes on
individual nodes in a cluster, see Section 4.8, Activating Logical
Volumes on Individual Nodes in a Cluster."

"To activate logical volumes exclusively on one node, use the lvchange
-aey command."

# lvchange -aey /dev/vg00/lvol1
# lvcreate --size 100M --snapshot --name snap /dev/vg00/lvol1
Clustered snapshots are not yet supported.

Looking at the LVM2 code (LVM2.2.02.40, tools/lvcreate.c:640):

/* FIXME Allow exclusive activation. */
if (vg_is_clustered(vg)) {
log_error("Clustered snapshots are not yet supported.");
return 0;
}

Только что прикрутил CLVM

Только что прикрутил CLVM отломав все рэдхатовские костыли типа CMAN/DLM и прочей порноты.

А мужуки то и не знаютЪ, и лепят рхел в одну калитку
Если заставить слакварщика админть другой дистр, то он у него бустро превращается в шлаку :(

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".