Hi, Igntrs! https://issues.apache.org/jira/browse/IGNITE-1094
I've come up with solution. Put exception into GridDhtPartitionsSingleMessage indicating cache creation failed on local node. Send it to coordinator. Coordinator's GridCachePartitionExchangeManager while processing would extract exchangeId from message and find GridDhtPartitionsExchangeFuture with the same exchangeId. Exactly this exchange future must contain DynamicCacheChangeRequest with cache , causing exception. Then the cache descriptor could be removed. But im concerning about exchangeId uniqueness. -- *Best Regards,* *Kuznetsov Aleksey*