(Предполагается, что вы используете Fabri c 1.4.x)
Вы install
на одноранговом узле - быстрое задание, которое копирует файлы.
Вы instantiate
на канал - и канал имеет одну текущую версию . Создание экземпляра занимает больше времени, так как образ цепного кода создается и контейнер запускается. Это означает, что вы не можете иметь разные версии на разных узлах.
(Если вы хотите запустить 2 разные версии на одном и том же канале, вам придется использовать разные имена.)
В тестовых сетях с установленными политиками по умолчанию экземпляр, как правило, создает и запускает контейнер с цепочечным кодом на одном узле, и когда транзакция вызывается на другом узле, возникает задержка, в то время как контейнер с цепочечным кодом для этого равноправного узла создается / запускается.
В вашем случае кажется, что v101 был создан на канале, и узлы для Org 2 пытаются построить / запустить v101, но они не могут найти код, потому что вы его не установили. Если вы устанавливаете v101 на одноранговые узлы для Org 2, они должны построить новые контейнеры, и вы должны получить результаты обратно из invoke.