OCFS - кластерная файловая система, разработанная Oracle, с учетом
кластеризации баз данных. Проста в установке и использовании - всё,
что необходимо - модули для используемого ядра и набор утилит для
работы с файловой системой.
Для установки в среде CentOS5 можно использовать бинарники,
предназначенные для RHEL5:
Теперь все необходимые модули должны появиться в каталоге
/lib/modules/KERNEL_VERSION/kernel/fs/ocfs2. Осталось только
подготовить конфигурационный файл для сервиса блокировок o2cb:
# mkdir /etc/ocfs2
# vi /etc/ocfs2/cluster.conf
cluster:
node_count = 2
name = fc
node:
ip_port = 7777
ip_address = 192.168.2.15
number = 1
name = centos1
cluster = fc
node:
ip_port = 7777
ip_address = 192.168.2.16
number = 22
name = centos2
cluster = fc
На данном этапе необходимо скопировать данный файл на все ноды и
запустить сервис o2cb:
# /etc/init.d/o2cb start
Теперь можно форматировать доступное блочное устройство /dev/sdb в
формат ocfs и монтировать ее для дальнейшей работы: