This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
сервис_ocfs2 [2022/02/02 15:11] val created |
сервис_ocfs2 [2024/06/07 17:03] (current) val |
||
---|---|---|---|
Line 2: | Line 2: | ||
* [[https://habr.com/ru/post/445612/|Кластерное хранилище для небольших web-кластеров на базе drbd+ocfs2]] | * [[https://habr.com/ru/post/445612/|Кластерное хранилище для небольших web-кластеров на базе drbd+ocfs2]] | ||
+ | * [[http://xgu.ru/wiki/OCFS2]] | ||
+ | * [[https://www.oracle.com/us/technologies/linux/ocfs2-best-practices-2133130.pdf|OCFS2 Best Practices Guide]] | ||
<code> | <code> | ||
Line 7: | Line 9: | ||
nodeN# cat /etc/ocfs2/cluster.conf | nodeN# cat /etc/ocfs2/cluster.conf | ||
+ | </code><code> | ||
cluster: | cluster: | ||
node_count = 2 | node_count = 2 | ||
- | name = ocfs2cluster | + | name = ocfs2 |
node: | node: | ||
number = 1 | number = 1 | ||
- | cluster = ocfs2cluster | + | cluster = ocfs2 |
ip_port = 7777 | ip_port = 7777 | ||
ip_address = 192.168.X.1 | ip_address = 192.168.X.1 | ||
Line 20: | Line 23: | ||
node: | node: | ||
number = 2 | number = 2 | ||
- | cluster = ocfs2cluster | + | cluster = ocfs2 |
ip_port = 7777 | ip_port = 7777 | ||
ip_address = 192.168.X.2 | ip_address = 192.168.X.2 | ||
name = node2 | name = node2 | ||
+ | </code><code> | ||
+ | node1# mkfs.ocfs2 -L "DrbdVol" /dev/drbd0 | ||
- | node1# mkfs.ocfs2 -L "testVol" /dev/drbd0 | + | node1# mkfs.ocfs2 -L "CephVol" /dev/mapper/mpatha |
+ | или | ||
+ | node1# mkfs.ocfs2 -L "CephVol" /dev/mapper/360000000000000000e00000000010001 | ||
nodeN# cat /etc/default/o2cb | nodeN# cat /etc/default/o2cb | ||
+ | </code><code> | ||
... | ... | ||
O2CB_ENABLED=true | O2CB_ENABLED=true | ||
... | ... | ||
- | O2CB_BOOTCLUSTER=ocfs2cluster | + | </code><code> |
- | ... | + | nodeN# o2cb register-cluster ocfs2 |
- | nodeN# o2cb register-cluster ocfs2cluster | + | nodeN# o2cb list-clusters |
+ | nodeN# o2cb list-cluster ocfs2 | ||
- | nodeN# systemctl enable drbd o2cb ocfs2 | + | nodeN# systemctl enable o2cb ocfs2 |
+ | nodeN# systemctl start o2cb ocfs2 | ||
- | nodeN# systemctl start drbd o2cb ocfs2 | + | nodeN# mkdir /disk3 |
+ | |||
+ | nodeN# cat /etc/fstab | ||
+ | </code><code> | ||
+ | ... | ||
+ | #/dev/drbd0 /disk2 ocfs2 defaults,heartbeat=local 0 0 | ||
+ | #/dev/mapper/mpatha /disk3 ocfs2 defaults,heartbeat=local 0 0 | ||
+ | /dev/mapper/360000000000000000e00000000010001 /disk3 ocfs2 defaults,heartbeat=local 0 0 | ||
+ | </code><code> | ||
+ | nodeN# systemctl daemon-reload | ||
+ | |||
+ | nodeN# mount /disk3 | ||
</code> | </code> | ||
+ |