Если OnStop не вызывается, аренда блоба страницы (виртуальный жесткий диск, поддерживающий диск Windows Azure) больше не будет продлена, что означает, что срок действия истекает через 60 секунд.
Если ваш экземпляр указан как «Занят», ваш код, вероятно, не вернулся из OnStart. Убедитесь, что любой цикл, который вы пытаетесь смонтировать, находится в Run (), а не в OnStart ().
Да, экземпляр должен отображаться, если вы перечисляете экземпляры. Если вы пытаетесь отследить, к какому экземпляру подключен диск, я бы предложил, чтобы этот экземпляр роли записал свой идентификатор в BLOB-объект или таблицу. Когда происходит аварийное переключение, новый экземпляр перезаписывает этот идентификатор.