none
Hyper-V аварийная остановка MSA P2000 RRS feed

  • Вопрос

  • Доброго времени суток, коллеги!

    На днях случилась принеприятнейшая ситуация. У системы хранения HP P2000 выдернули оба провода питания. Был всего 1 LUN в 5 рейде на котором крутились витруалки от Hyper-V, презентован только одному серверу на Windows 2012 R2. После включения обнаружили пропажу дисков на некоторых VM, в основном пропали системные диски С:\. Так же некоторые виртуалки вели себя странно =). восстановление в исходное расположение часто заканчивалось ошибками

    Не удалось правильно прочитать один или несколько элементов во время резервного копирования.

    Возможной причиной может являться повреждение файловой системы, контроллера или диска,

    а также блокировка части файла. Просмотрите журналы событий Windows, запустите соответствующее средство

    диагностики Windows, а затем снова попытайтесь выполнить резервное копирование.

    Виртуалки восстановил из бэкапов на другую хранилку все хорошо. 

    Собственно вопрос, бывали ли у кого нибудь похожие ситуации? Почему именно пропали диски? 

    Как докапатся кто виноват? HP или Microsoft? (понятно что виноват чел, который выдернул питания =), но все же )

    Может у кого есть аналогичный опыт с VMware.

     

    1 сентября 2015 г. 4:52

Ответы

  • Скорее всего, у вас пропали данные, которые должны были быть записаны на том (данные виртуальных дисков или даже данные файловой системы) на LUN - они были ещё в кэше хранилища не сбброшенными на диск в момент выключения питания и потому погибли. Вообще-то от таких проблем должно защищать резервное батарейное питание кэша (либо, при его отсутствии - запрет отложенной записи кэша) в хранилище. Посмотрите, что у вас там с соответствующими настройками.

    PS Ещё вариант - данные погибли в кэшах самих дисков.


    Слава России!



    1 сентября 2015 г. 6:22
  • Если "некоторые VM" — с vhd (не vhdx)виртуальными дисками, то это нормальное явление, т.к vhd, в отличии от vhdx, являются нежурналируемыми, и, как следствие, менее устойчивыми к аварийным ситуациям подобного рода.
    1 сентября 2015 г. 7:04
    Модератор
  • Сперва убедитесь, что механизм защиты от потери питания работает корректно. Как это организовано в p2000 не в курсе, часто это батареи, установленные в контроллерах или блоках питания, позволяющие сбросить кэш на системные диски. Если полка была куплена давно, возможно батареи уже отжили себя и сброса кэша не было во все.

    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise

    1 сентября 2015 г. 13:27

Все ответы

  • Скорее всего, у вас пропали данные, которые должны были быть записаны на том (данные виртуальных дисков или даже данные файловой системы) на LUN - они были ещё в кэше хранилища не сбброшенными на диск в момент выключения питания и потому погибли. Вообще-то от таких проблем должно защищать резервное батарейное питание кэша (либо, при его отсутствии - запрет отложенной записи кэша) в хранилище. Посмотрите, что у вас там с соответствующими настройками.

    PS Ещё вариант - данные погибли в кэшах самих дисков.


    Слава России!



    1 сентября 2015 г. 6:22
  • Если "некоторые VM" — с vhd (не vhdx)виртуальными дисками, то это нормальное явление, т.к vhd, в отличии от vhdx, являются нежурналируемыми, и, как следствие, менее устойчивыми к аварийным ситуациям подобного рода.
    1 сентября 2015 г. 7:04
    Модератор
  • Сперва убедитесь, что механизм защиты от потери питания работает корректно. Как это организовано в p2000 не в курсе, часто это батареи, установленные в контроллерах или блоках питания, позволяющие сбросить кэш на системные диски. Если полка была куплена давно, возможно батареи уже отжили себя и сброса кэша не было во все.

    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise

    1 сентября 2015 г. 13:27