
UNSOLVED
ScaleIO 2.0.1 split-brain when mounting same volume to several SDCs
Hello,
I installed ScaleIO 2.0.1 system in following variant:
3 servers (CentOS 7):
1. MDM + SDS (2TB HDD) + SDC
2. MDM + SDS (1TB HDD) + SDC
3. TB + SDS (2TB HDD)
(all components stays in same server because this is test installation)
Installation completed via IM with csv-file.
I created protection domain, fault sets, volume. Volume is mapped to SDC on first MDM and to SDC on second MDM. The appeared block device (/dev/scinia) has formatted and mounted to /media/storage/ directory in both servers with SDC.
The problem that is:
I created some file in directory with mounted storage device on server 1. Then I following to server 2 to check that file is appears. But this directory is empty! Then I unmount storage device and mount it again - now i see created file. I tried different filesystems (ext4, ext2, xfs), mapping volume with or without --allow_multi_map option, mounting with different options (_netdev, sync, dirsync) but this did not gave a result. I checked kernel module options but didn't see something to change this behavior.
How to mount storage to several systems and get actual state of content (not split-brain-like situation), like it works when connected to several ESXi hosts?
Responses (0)
Solutions (0)
