Changes between Initial Version and Version 4 of Ticket #2875


Ignore:
Timestamp:
2017-06-23T17:20:25Z (8 years ago)
Author:
nwks
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2875

    • Property Keywords introduction added
    • Property Summary changed from UncoordinatedWriteError on SDMF directory creation (I2P grid) to Multiples storage servers can be registered with the same FURL (UncoordinatedWriteError on I2P grid)
  • Ticket #2875 – Description

    initial v4  
     1On the I2P grid, some servers are misconfigured and share the same FURL.
     2
     3As ''!NativeStorageServer.get_serverid()'' returns key_s, it is possible for ''!StorageFarmBroker'' to register these misconfigured servers as separate ones. So when publishing, share writers can end up writing to the same destination and then find surprise shares, triggering a !UncoordinatedWriteError.
     4
     5In release 1.11, ''_tubid'' was used in ''get_serverid()'' instead of ''key_s'', so this issue did not exist. Also it is not yet widespread on the I2P grid as most nodes are still running 1.10.
     6
     7Workaround: check for duplicated FURLs in ''!NativeStorageServer'' announcement processing, or restore the return value of ''!NativeStorageServer.get_serverid()'' to ''_tubid'', instead of ''key_s''.
     8
     9
     10== Original description ==
     11
    112I've setup a node on the I2P grid which has ~30 storage server connected.
    213However I am unable to create aliases or directories with the default setting (SDMF) as it always fails with an !UncoordinatedWriteError.