Установка кластерного экземпляра SQL server 2014 с CSV

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024
  • Веб-каст демонстрирует процедуру создания отказоустойчивого кластера (Failover Cluster) SQL Server 2014 с использованием Cluster Shared Volume (CSV).
    В веб-касте вы найдете:
    - Описание преимуществ использования Cluster Shared Volume (CSV) для SQL Server 2014.
    - Создание двух узлового отказоустойчивого кластера на базе Windows Server 2012 R2.
    - Установку отказоустойчивого кластера (Failover Cluster) SQL Server 2014.
    - Добавление узла в отказоустойчивый кластер (Failover Cluster) SQL Server 2014.
    - Демонстрацию маршрутизации трафика хранилища через SMB 3.0 в случае потери связи между узлом с запущенным экземпляром SQL Server 2014 и системой хранения.
    Автор: sites.google.c...
    Блог: lebedevum.blogs...
    Комплексное авторизованное и авторское обучение: edu.softline.ru/

ความคิดเห็น • 30

  • @АндрейМетелкин-с2ъ
    @АндрейМетелкин-с2ъ 4 ปีที่แล้ว +1

    Пять лет прошло, все равно актуально))

  • @YuriyLebedev
    @YuriyLebedev  9 ปีที่แล้ว +5

    Не буду пока его удалять, может мы еще чего-нибудь интересное на этом кластере настроим.

  • @abit2ip
    @abit2ip ปีที่แล้ว

    Юрий, не подскажете, Вы схемы в какой приложение излагаете?) не подскажете пожалуйста? спасибо.

  • @az91989
    @az91989 5 ปีที่แล้ว

    Юрий, почему диски не добавляются? Состояния показывает Сбой.
    в логах вот такой сообщения, (Сбой ресурса кластера "Диск кластера 1" с типом "Physical Disk" в кластерной роли "52891982-2d5a-4c53-929d-13d6bfec06b0". Код ошибки: 0x1 ("Неверная функция.").
    В зависимости от политик на случай сбоя ресурса и роли служба кластеров может попытаться подключить ресурс на этом узле или же переместить группу на другой узел кластера, а затем перезапустить ее. Проверьте состояние ресурса и группы с помощью диспетчера отказоустойчивости кластеров или командлета Get-ClusterResource оболочки Windows PowerShell.)

  • @yevhenhlazunov5065
    @yevhenhlazunov5065 4 ปีที่แล้ว

    Юрий, подскажите пожалуйста. каким образом можно добавить компоненты к существующему кластерному экземпляру? Пробовал это сделать через Центр установки SQL Server - "Новая установка изолированного экземпляра или добавление компонентов к существующей установке", но не получается пройти проверку правила StandaloneInstall_HasClusteredOrPreparedInstanceCheck - "Экземпляр, выбранный для установки, уже установлен и является кластеризованным на компьютере SQL1." Чтобы продолжить, выберите другой экземпляр для кластера."
    Неужели нужно разворачивать новый кластерный экземпляр с нужным набором компонентов или все же есть другой способ?

  • @akateet
    @akateet 8 ปีที่แล้ว +1

    Спасибо за видео!
    Юрий, я устанавливаю ms sql 2008 r2 на windows server 2012 r2, и при выборе каталогов для баз данных, установщик выдает мне ошибки:
    Том содержащий каталог данных C:\ClusterStorage\Volume2\... для Sql Server, не входит в группу кластера.
    диски при этом являются общими томами кластера (реализованы с помощью iscsi, который в комплекте с windows 2012)... уже не знаю где искать решение (((

    • @YuriyLebedev
      @YuriyLebedev  8 ปีที่แล้ว

      +Arthur Tetuev У меня такое ощущение что вы конвертировали том в CSV и пытаетесь на него поставить SQL Server 2008 R2, а он такой вариант не поддерживает. Если это так, то уберите том из CSV, переместите том на тот узел на котором происходит установка кластерного экземпляра и пробуйте.

    • @yevhenhlazunov5065
      @yevhenhlazunov5065 5 ปีที่แล้ว

      @@YuriyLebedev У меня возникла та же проблема, ко которой написал Arthur Tetuev выше. Развернут гостевой кластер на базе 2-х Windows Server 2012R2, общие диски реализованы с помощью файлов VXDS. Сам кластер функционирует нормально, CSV тома свободно перемещаются между узлами кластера. Но попытка установить кластерный экземпляр Microsoft SQL Server 2012 выдает ошибки вида "Том содержащий каталог данных C:\ClusterStorage\Volume2\... для Sql Server, не входит в группу кластера. При этом сам SQL Server ставится в папку по умолчанию, а не на том CSV. На тома CSV только прописываются пути к папкам базы данных, журнала и бекапа.
      Буду благодарен за любую подсказку, в чем может быть проблема.

    • @YuriyLebedev
      @YuriyLebedev  4 ปีที่แล้ว

      @@yevhenhlazunov5065 Судя по тексту складывается ощущение, что вы не понимаете разницу между обычным томом кластера, который как раз может перемещаться и CSV, у которого нет понятия перемещения между узлами, а есть координирующий запись узел. Так как основная задача CSV - это одновременный доступ всех узлов к общему хранилищу. Также из вопроса совсем не понятно, что вы планируете сделать: группу доступности Always On или все-таки кластерный экземпляр, судя по мастеру - это похоже на кластерный экземпляр, тогда на каком шаге вы получаете ошибку? Абсолютно не понятно, что такое VXDS - это вы опечатались или сами придумали? Ну и наконец «нормальное» функционирование кластера как тестировалось?

    • @yevhenhlazunov5065
      @yevhenhlazunov5065 4 ปีที่แล้ว

      ​@@YuriyLebedev, я не совсем грамотно написал то, о чем хотел сказать. VXDS - это конечно опечатка, имелось ввиду формат VHDX. Когда я написал, что CSV тома перемещаются между узлами кластера - имелось ввиду, что перемещаются именно Диски, которые добавлены в общие тома кластера. Теперь о целях: задача состояла в том, что бы установить именно кластерный экземпляр, а ошибка возникала сразу после того, как я выбрал пути для базы данных и журнала. И самое главное: эта ошибка возникала только на Windows Server 2012R2, а вот на Windows Server 2016 все получилось. Позже, на WS 2012R2 тоже получилось, но только в том случае, если не создавать CSV а прописывать пути к базе и журналу непосредственно на диск кластера, которому присвоена буква.

  • @alekseymaksimov748
    @alekseymaksimov748 5 ปีที่แล้ว

    Здравствуйте, Юрий.
    Судя по документу docs.microsoft.com/en-us/system-center/dpm/dpm-protection-matrix?view=sc-dpm-1807 - "… DPM doesn't support the protection of SQL Server databases hosted on cluster-shared volumes (CSVs)." То есть резервное копирование баз данных кластеризованного экземпляра SQL Server, размещённого на томах CSV, средствами System Center DPM не поддерживается до сих пор.
    И Microsoft как-то не сильно об этом переживает, судя по тому, что вопрос feedback.azure.com/forums/914488-system-center-data-protection-manager/suggestions/8876152-dpm-to-protect-sql-2014-using-csv-as-storage висит уже больше трёх лет.
    В общем-то это сводит на нет "интересность" CSV для SQL Server в корпоративном секторе, где используются решения линейки System Center.

    • @YuriyLebedev
      @YuriyLebedev  5 ปีที่แล้ว

      Действительно, резервное копирование баз данных - размещенных на CSV не поддерживается в SCDPM (актуальной версии).
      Я вижу три варианта, первый: Резервное копирование SQL Server с последующим резервным копированием файла архива в SCDPM на длительное хранение (Так часто делают, когда используют стороннее решение, которое не поддерживает SQL Server или не лицензировано на его поддержку).
      Второй вариант, который я бы рекомендовал в подобной ситуации - рабочая книга в System Center Orchestrator, которая полностью автоматизирует первый вариант.
      Ну и наконец рекомендованное решение от Microsoft - группа доступности SQL Server AlwaysOn, в таком случае SCDPM 1807 поддерживает как основные, так и вторичные типы реплик.

  • @andreyandreev1800
    @andreyandreev1800 8 ปีที่แล้ว

    Юрий увеличится ли производительность при использовании Scale-Out ?
    Возможно ли использовать как-то ОЗУ второй ноды, чтоб она тупо не простаивала ?
    Спасибо!

    • @YuriyLebedev
      @YuriyLebedev  8 ปีที่แล้ว +1

      +Andrey Andreev Не совсем понятно какой именно Scale-Out вы хотите использовать File Server?
      В продемонстрированной конфигурации второй узел можно задействовать только для другого экземпляра SQL Server.

  • @lazyman4214
    @lazyman4214 6 ปีที่แล้ว

    Добрый день, подскажите пожалуйста, если я хочу развернуть виртуальный кластер на основе уже существующего физического кластера Hyper-V, возможно ли это? То есть, все мои виртуальные сервера выступают в качестве ролей hyper-v на кластере, и я хочу добавить еще две виртуальные машины, сделав из них кластер для SQL.

    • @YuriyLebedev
      @YuriyLebedev  6 ปีที่แล้ว

      Добрый день, это возможно. Подробно про создание гостевых кластеров рассказывается в группе веб-кастов про гостевые кластеры в Windows Server 2016 - lebedevum.blogspot.ru/2017/08/windows-server-2016.html

  • @АндрейМетелкин-с2ъ
    @АндрейМетелкин-с2ъ 4 ปีที่แล้ว

    Юрий спасибо!! Самый адекватный гайд!

  • @vseuzchezanyato
    @vseuzchezanyato 7 ปีที่แล้ว

    Юрий, подскажите, пожалуйста.
    есть версия SQL 2016 Standart, где возможен простой 2х узловой кластер.(Базовая высокая доступность: двухузловая отработка отказа одной базы данных, нечитаемая дополнительная реплика)
    Установка для версии Standart должна проходить по StandAlone схеме или кластерной?
    можно ли сделать "кластер" на 2 отказоустойчивых узла, где базы будут синхронизироваться между собой? без ролей Win Cruster?
    где можно узнать более подробную информацию.

    • @YuriyLebedev
      @YuriyLebedev  7 ปีที่แล้ว

      1. SQL 2016 Standart не существует в природе, есть редакция SQL Server 2016 под названием Standard.
      2. Win Cruster - это возможно отказоустойчивый кластер (Failover Cluster) на базе Windows Server.
      3. И судя по всему вам нужен отказоустойчивый кластер AlwaysOn, его и ставьте.

  • @Android63Region
    @Android63Region 4 ปีที่แล้ว

    Подскажите пожалуйста, где взять такие же шаблоны для Visio как в данном касте. Большое спасибо!

    • @YuriyLebedev
      @YuriyLebedev  4 ปีที่แล้ว

      Это стандартные шаблоны (Visio Snippets) Microsoft за 2015-ый год.

  • @AnatolyPashin
    @AnatolyPashin 9 ปีที่แล้ว

    Спасибо за видео. А как были подключены и настроены lun к нодам до установки failover cluster? Услышал только про iscsi, а деталей подключения/монтирования нет. Так же видел что там был ntfs до конвертирования.
    Пожалуйста, не могли бы вы уточнить этот момент?

    • @YuriyLebedev
      @YuriyLebedev  9 ปีที่แล้ว

      Anatoly Pashin Пожалуйста.
      Подключение к iSCSI Target можно посмотреть в веб-касте про MPIO: lebedevum.blogspot.ru/2012/10/multipath-io-windows-server-2012.html
      NTFS там и остался, просто появилась возможность использовать его несколькими узлами одновременно.

  • @alexandrl2677
    @alexandrl2677 9 ปีที่แล้ว

    На домашнем компьютере можно ли эмулировать Lun? У меня стоит win 10 с функцией hyper-v.

    • @YuriyLebedev
      @YuriyLebedev  9 ปีที่แล้ว

      +Alexandr L iSCSI Target есть в комплекте Windows Server 2012 и старше.

  • @anggman
    @anggman 9 ปีที่แล้ว

    Влияет ли кластеризация на скорость обработки запросов или речь идет только о создании отказоустойчивости?!

    • @YuriyLebedev
      @YuriyLebedev  9 ปีที่แล้ว

      Кластер SQL Server обеспечивает отказоустойчивость на уровне экземпляра. На скорость обработки запросов кластерный экземпляр не влияет (пересылки журналов между экземплярами нет, так как журнал находится на общем хранилище кластера).

  • @Masimakers
    @Masimakers 5 ปีที่แล้ว

    СУпер!!!! куча всего полезного в одном видео