|
|
configure multiple redhat gnbd_serv on non-shared storage, need your help
I am trying to implement a two gnbd_serv storage service based on redhat GFS, with mirroring and redundancy.
Here is my design. I've searched for several days for relative documents, but gained little. Wish your help.
---------- ----------
| GNBD | | GNBD |
| client | ........................ | client |
| 1 | | n |
---------- ----------
| |
------------------------- -------- -- ---------------------------------------------- IP network
| |
---------- ----------
| GNBD | | GNBD |
| server | .... | server |
| #1 | | #2 |
---------- ----------
| |
| | | |
| | | |
| | | |
*** *** *** ***
/dev/hda /dev/hdb /dev/hda /dev/hdb
data1 data2 data1 data2
All boxes are normal PC servers. The asterisks(*) in above scheme represent IDE hard disks.
*代表ide硬盘
我的机器都是普通pc机和ide硬盘 ,要实现如下功能:
1>两个gnbd_serv向gnbd_client输出存储设备,实现镜像功能即图中1机的data1和2机的data1相同,1的data2和2的data2相同
2>要做到冗余即一台机器死掉,整个存储工作能正常进行
请问各位大侠目前redhat或ubuntu的gfs+cluster+lvm2能做到吗?若能做到该怎么做啊? |
|