Kservistorg.ru

Все о бытовой технике
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Настройка AlwaysOn MS SQL

Настройка AlwaysOn MS SQL

В данной статье мы изучим пошаговую настройку группы высокой доступности SQL Server 2016 Standart Edition AlwaysOn для двух узлов.

Для настройки мы возьмем стенд с двумя виртуальными машинами:

  • PRD-1CSQL-01 – это будет основной экземпляр, где наши базы будут нормально работать.
  • PRD-1CSQL-02 – это будет наш второстепенный, с меньшей мощностью.

В статье мы будем сосредоточены на настройке AlwaysOn, а не на установке SQL Server, поэтому при настройке второго SQL Server убедитесь, что настройки аналогичны с первым и используются те же данные базы данных пользователя, буквы диска и пути диска, что и на основном сервере. Если же использовать разные пути, то всякий раз, когда вы добавляете данные или файл журнала в существующую базу данных, он будет успешным на первичном сервере, но затем не будет работать на реплике, где буквы и дисков отличаются.

Установка Microsoft SQL Server 2012

В данной статье будет приведена подробная пошаговая инструкция по установке Microsoft SQL Server 2012. В примере приведены особенности установи в операционных системах — Microsoft Windows Server 2012 R2 и Microsoft Windows Server 2008 R2, в других ОС семейства Windows процесс установки аналогичен.

0. Оглавление

1. Что понадобится

  1. Компьютер соответствующий минимальным системным требованиям для работы с SQL Server 2012. Подробно о требовании к оборудованию и операционной системе читайте здесь.
  2. Права администратора на локальном компьютере.
  3. Установочный диск Microsoft SQL Server 2012, или образ диска (скачать можно, например, на официальном сайте).
  4. Действующий ключ продукта (не обязательно) для необходимой редакции MS SQL Server 2012.

2. Установка .NET Framework 3.5

Прежде всего необходимо установить компоненту .NET Framework версии 3.5 с пакетом обновления SP1. О том как это сделать можно прочитать в статьях:

3. Установка SQL Server 2012

Запускаем файл «setup.exe» с установочного диска.

Откроется «Центр установки SQL Server» (SQL Server Installation Center), переходим на вкладку «Установка» (Installation) и нажимаем на «Новая установка изолированного экземпляра SQL Server или добавление компонентов к существующей установке» (New SQL Server stand-alone installation or add features to an existing installation).

Запустится «Программа установки SQL Server 2012» (SQL Server 2012 Setup). Убедимся что нет проблем, которые могут возникнуть во время установки файлов поддержки программы установки и нажмем «ОК». Если все же возникли какие-либо проблемы, необходимо устранить их и повторить процедуру проверки нажав «Включить заново» (Re-run).

Теперь необходимо ввести ключ продукта (если он у вас есть) или выбрать свободный выпуск SQL Server. Это может быть:

  • Evaluation Edition — полный набор компонентов, с ограничением использования в 180 дней.
  • Express Edition — бесплатная версия с ограниченным функционалом.

В зависимости от введенного ключа, будет выбрана для установки соответствующая данному ключу редакция MS SQL Server 2012.

Ключ продукта можно будет ввести в любое время, после установки SQL Server. О том как это сделать читайте в статье Изменение версии или ввод ключа Microsoft SQL Server 2012.

После выбора параметров нажимаем «Далее» (Next).

Принимаем условия лицензионного соглашения, соглашаемся (или нет) на передачу данных об использовании компонентов в корпорацию Microsoft и жмем «Далее» (Next).

Если имеются обновления программы установки, включаем обновление продукта, нажав «Включить обновления продукта SQL Server» (Include SQL Server product updates) и нажимаем «Далее» (Next).

Дожидаемся окончания загрузки обновлений и установки файлов установки SQL Server.

Вот и закончился подготовительный этап, и мы приступаем к непосредственной установке и выбору параметров SQL Server. Убеждаемся что нет проблем, которые могут возникнуть во время установки и нажмем «Далее» (Next). Если же все имеются какие-либо проблемы, необходимо устранить их и повторить процедуру проверки нажав кнопку «Включить заново» (Re-run).

Вариант установки выбираем «Установка компонентов SQL Server» (SQL Server Feature Installaion) и нажимаем «Далее» (Next).

Теперь выбираем компоненты для установки. Для большинства случаев (например для работы и администрирования сервера 1С:Предприятие), вполне достаточно установки компонент:

  • Службы компонента Database Engine (Database Engine Services)

— непосредственно самой службы MS SQL Server, и программы «Среда SQL Server Management Studio» для администрирования SQL Server, т. е. компоненты

  • Средства управления — основные (Management Tools — Basic)
    • Средства управления — полный набор (Management Tools — Complete)

    Все компоненты всегда можно доставить / удалить, просто заново запустив установку SQL Server. Выбрав необходимые компоненты, нажимаем «Далее» (Next).

    Опять убеждаемся, что процесс установки не будет заблокирован, исправляем проблемы в противном случае и нажимаем «Далее» (Next).

    Теперь необходимо ввести имя именованного экземпляра SQL Server или оставить имя экземпляра по умолчанию. На одном изолированном сервере возможно устанавливать до 50 именованных экземпляров MS SQL Server 2012 и до 25 в отказоустойчивом кластере при использовании общего диска кластера (ссылка). Экземпляр по умолчанию может быть только один. Определившись с именем (Named instance) и идентификатором (Instance ID) экземпляра SQL Server нажимаем «Далее» (Next).

    Убедимся что имеется достаточно свободного пространства для установки выбранных компонент SQL Server и снова нажмем «Далее» (Next).

    Теперь выберем режим запуска служб SQL Server. Поменяем параметр запуска Агента SQL Server (SQL Server Agent) на «Авто» (Automatic) (для того чтобы отрабатывали регламентированные задания агента SQL). В этом окне также можно задать учетную запись Windows из под которой будут запускаться различные службы SQL Server, выбрав ее в столбце «Имя учетной записи» (Account name) и введя пароль для этой учетной записи в столбце «Пароль» (Password) напротив соответствующей службы. Далее перейдем на вкладку «Параметры сортировки» (Collation).

    Здесь необходимо определиться с параметрами сортировки баз данных по умолчанию.

    Для большинства программ, которые будут работать с SQL сервером (например для систем 1С:Предприятие) достаточно выбрать «Cyrillic_General_CI_AS». Указав параметры сортировки нажимаем «Далее» (Next).

    Теперь следует выбрать режим проверки подлинности (Authentication Mode). Я рекомендую выбрать «Смешанный режим» (Mixed Mode), ввести пароль на встроенную учетную запись «sa», а также добавить администраторов SQL Server из числа имеющихся пользователей Windows с помощью кнопок «Добавить текущего пользователя» (Add Current User) и «Добавить…» (Add..). Для того, чтобы позже не забыть введенный при установке пароль, рекомендую использоваться специальные менеджеры паролей, например бесплатную программу KeePass. Установив все параметры переходим на вкладку «Каталоги данных» (Data Directories).

    Здесь можно выбрать каталог хранения баз данных (Data root directory). Для большинства случаев рекомендуется придерживаться следующих правил:

    • Если в конфигурации сервера присутствует RAID-массив из жестких дисков, разумно расположить файлы данных именно на нем.
    • Если есть такая возможность, рекомендуется разнести файлы баз данных и файлы журналов баз данных на разные диски.
    • Каталог системной базы данных temp и каталог журналов базы temp желательно вынести на быстрый SSD диск, это даст ощутимый прирост производительности SQL Server.
    • В некоторых ситуациях есть смысл изменить каталог резервного копирования, выбрав физический диск, отличный от диска с файлами баз данных.

    Указав необходимые пути, переходим на вкладку «FILESTREAM».

    Если на данном SQL-сервере в будущем планируется хранить неструктурированные данные, например большие документы, изображения, видеофайлы и пр., и для хранения таких файлов будет использоваться хранилище FILESTREAM, то необходимо также настроить соответствующие параметры на данной вкладке. В противном случае, оставляем настройки без изменений и нажимаем «Далее» (Next).

    Ustanovka_SQL_2012_25

    Принимаем решение об отправке (или не отправке) отчетов об ошибках в компанию Microsoft и снова жмем «Далее» (Next).

    В очередной раз убеждаемся что процесс установки не будет заблокирован, исправляем ошибки, если они имеют место быть, и нажимаем «Далее» (Next).

    Проверяем все введенные на предыдущих шагах параметры. Обратим внимание, что значение всех введенных параметров будет сохранено в файле конфигурации ConfigurationFile.ini. При повторной установке SQL Server, данный файл можно указать в качестве параметра для программы установки, в этом случае установка SQL Server пройдет в автоматическом режиме, а настройки будут взяты из конфигурационного файла. Данный способ можно использовать, если необходимо быстро установить несколько экземпляров SQL Server с одинаковыми параметрами, или для «бэкапа» параметров принятых во время установки текущего экземпляра.

    Нажимаем «Установить» (Install), для запуска процесса установки SQL Server.

    Установка может быть довольно продолжительной по времени. Дожидаемся ее окончания.

    Затем убеждаемся, что все компоненты установлены успешно и завершаем работу мастера нажав на кнопку «Закрыть» (Close).

    Установка Microsoft SQL Server 2012 завершена.

    4. Настройка Брандмауэра Windows для MS SQL Server 2012

    Если предполагается, что с SQL сервером будут работать программы, расположенные на других компьютерах в сети, то на самом сервере, где запущена служба SQL Server необходимо настроить Брандмауэр Windows для работы SQL Server. Подробно об этом можно прочитать здесь.

    5. Администрирование Microsoft SQL Server 2012

    Для администрирования (добавления баз данных, пользователей и пр.) используется программа «SQL Server Management Studio». В Microsoft Windows Server 2012 R2 данную программу можно найти в списке всех программ.

    Ustanovka_SQL_2012_23

    В Microsoft Windows Server 2008 R2 в меню «Пуск» (Start) — «Microsoft SQL Server 2012» — «Среда SQL Server Management Studio».

    Ustanovka_SQL_2012_23

    Для подключения к службе Database Engine SQL Server в поле «Имя сервера» (Server name) указываем сетевое имя компьютера или локальный IP-адрес, затем «» и имя экземпляра SQL сервера, или используемый псевдоним экземпляра SQL Server, если таковой задан.

    Ustanovka_SQL_2012_24

    Смотрите также:

    Ниже приведена пошаговая инструкция, показывающая как добавить новую базу данных в Microsoft SQLServer 2012 (в более старых редакциях, например в Microsoft SQL Server 2008 R2, набор действий аналогичен). Запускаем…

    В данной статье будет рассказано о том, как изменить версию уже установленного Microsoft SQL Server 2012. Это может пригодится, например, в ситуации, когда вы установили выпуск Evaluation Edition в ознакомительных целях, а затем, по истечении…

    В данной статье будут рассмотрены способы лицензирования Microsoft SQL Server 2012. Будет приведен краткий обзор каждого из способов лицензирования, а также указаны возможные варианты лицензирования для различных выпусков MS SQL Server…

    Ms sql репликация таблиц

    THIS TOPIC APPLIES TO: SQL Server (starting with 2012) Azure SQL Database Azure SQL Data Warehouse Parallel Data Warehouse

    Топология репликации поддерживается с помощью системных таблиц репликации. При конфигурации пользовательской базы данных в качестве издателя или подписчика в ходе репликации в базу данных добавляются системные таблицы. При удалении пользовательской базы данных из топологии репликации эти таблицы удаляются. Общие правила в отношении использования системных таблиц см. в разделе системных таблиц (Transact-SQL).

    Ниже приведен список системных таблиц, используемых при репликации и сгруппированных по базам данных.

    Таблицы репликации в базе данных master

    Таблицы репликации в базе данных msdb

    Таблицы репликации в базе данных распространителя

    Эти таблицы базы данных распространителя используются для репликации данных от издателя, не относящегося к SQL Server. Дополнительные сведения см. в разделе отличные от издателей SQL Server.

    В моем примере я буду настраивать одностороннюю репликацию на уровне транзакций. Надо иметь ввиду, что существую и другие типы репликации данных SQL.

    Предварительно необходимо удостовериться, что компонент SQL Server Replication установлен на обоих серверах.

    1. На сервере-распространителе создаем локальную публикацию (local publication).

    1.1. Указываем базу, данные которой мы хотим реплицировать на другой сервер

    1.2. Выбираем тип репликации. В нашем случае это будет Transactional Publication

    1.3. Указываем публикуемые таблицы или иные объекты

    1.4. При необходимости можем задать фильтр, по которому будут отбираться данные для репликации

    1.5. На странице Snapshot Agent ничего не отмечаем

    1.6. На странице Agent Security указываем учетные данные для агента моментальных снимков и агента чтения журнала. Для Snapshot Agent’а можно указать учетную запись, под которой запускается SQL Server Agent. Позже, в свойствах созданной публикации, мы можем задать другую учетную запись для запуска снапшот агента (Snapshot Agent).

    1.7. На странице Wizard Actions ставим галку Create the Publication

    1.8. На заключительной странице задаем имя публикации

    1.9. В свойствах только что созданной публикации задаем папку для хранения моментальных снимков (Put files in the following folder), которую предварительно необходимо создать. Папка моментальных снимков является обычной общей папкой. Для агентов, осуществляющих чтение и запись в этой папке, необходимо установить соответствующие разрешения для доступа к ней. В этом каталоге хранятся объекты, необходимые для репликации на первом узле. В нашем случае необходимо предоставить на данную папку полные права той учетной записи, от имени которой запускается SQL Server Agent на сервере-распространителе. Далее в свойствах созданной локальной публикации выбираем пункт «Subscription Options» и ставим галку напротив опции «Compress Snapshot» (это уменьшит нагрузку на сеть), а параметр опции «Allow anonymous subscriptions» ставим в значение «false».

    1.10. В SQL Server Management Studio на сервере-распространителе заходим в Security – Logins и добавляем пользователя, от имени которого стартует агент моментальных снимков на этом сервере. В поле Default database выбираем базу данных, которую мы реплицируем, а в закладке User Mapping наделяем данного пользователя ролью db_owner на реплицируемую базу, а также на созданную в процессе создания репликации базу Distribution.

    2. На сервере-подписчике создаем локальную подписку (local subscription).

    2.1. Выбираем сервер-распространитель и нужную нам публикацию

    2.2. На странице Distribution Agent Location указываем, где будет запускаться Агент распространителя. В случае с запуском всех агентов на сервере-распространителе мы получим упрощенное администрирование, но и повышенную нагрузку на сам сервер-распространитель. Выбираем второй вариант – Run each agent at its Subscriber (pull subscriptions), что позволит нам не нагружать дополнительно наш основной сервер.

    2.3. Указываем базу, в которую будут реплицироваться данные.

    2.4. На странице Distribution Agent Security указываем учетные данные для запуска Агента распространителя. Можно указать учетную запись, под которой запускается SQL Server Agent. После этого предоставляем этой учетной записи разрешение на чтение папки моментальных снимков. Кроме того, данная учетная запись должна быть добавлена в SQL сервера-распространителя с ролью Public на реплицируемую базу, после чего – в Access List публикации (в свойствах локальной публикации надо выбрать Publication Access List).

    2.5. На странице Synchronization Schedule указываем расписание синхронизации для каждого Агента. Для нашего случая выбираем запуск по требованию или по расписанию (например, каждый час)

    2.6. На странице Initialize Subscriptions указываем инициализацию при первой синхронизации

    2.7. На странице Wizard Actions ставим галку Create the subscription(s).

    3. Запуск репликации, проверка.

    3.1. На сервере-распространителе выполним Reinitialize All Subscriptions. Укажем, что необходимо создать новый моментальный снимок. В результате этой процедуры в папке хранения моментальных снимков должна создастся новая папка со снимками.

    3.2. Мы можем отслеживать состояние репликации и запускать репликацию в утилите Replication Monitor, а также через задания SQL Server Agent.

    ОБЛАСТЬ ПРИМЕНЕНИЯ ЭТОЙ СТАТЬИ: SQL Server (начиная с 2016) База данных SQL Azure Хранилище данных SQL Azure Хранилище параллельных данных

    SQL Server можно настроить репликацию для База данных SQL Azure.

    Поддерживаемые конфигурации:

    SQL Server Может быть экземпляром SQL Server под управлением локальной или экземпляр SQL Server в виртуальной машине Azure в облаке. Дополнительные сведения см. в статье Обзор SQL Server на виртуальных машинах Azure.

    База данных SQL должна быть подписчиком с принудительной подпиской издателя SQL Server .

    База данных распространителя и агенты репликации не могут размещаться в База данных SQL.

    Поддерживается односторонняя репликация транзакций и создание моментальных снимков. Одноранговая репликация транзакций и репликация слиянием не поддерживаются.

    Минимальные требования к версиям издателя и распространителя:

    SQL Server 2016

    SQL Server 2014 с пакетом обновления 1 (SP1) CU3

    SQL Server 2014 RTM CU10

    SQL Server 2012 с пакетом обновления 2 (SP2) CU8

    SQL Server 2012 , ожидаемая в версии с пакетом обновления 3 (SP3)

    Попытка настроить репликацию с помощью более старой версии может возникать ошибка номер MSSQL_REPL20084 (процесс не удалось подключиться к подписчику.) и MSSQL_REPL40532 (не удается открыть сервер запрашиваемую именем входа. Ошибка входа").

    Версия подписчика База данных SQL должна быть не ниже 12; сам подписчик может находиться в любом регионе.

    Чтобы использовать все возможности База данных SQL необходимо использовать последние версии SQL Server Management Studio и SQL Server Data Tools.

    Репликацию можно настроить с помощью SQL Server Management Studio или путем выполнения инструкций Transact-SQL на издателе. Настроить репликацию с помощью портала База данных SQL нельзя.

    Для подключения к SQL Server в репликации можно использовать только учетные данные для входа База данных SQL.

    Реплицируемая таблица должна иметь первичный ключ.

    Вам понадобится существующая подписка Azure и База данных SQL версии 12.

    В одной публикации SQL Server может поддерживать оба База данных SQL и SQL Server (локальных и SQL Server в виртуальной машине Azure) подписчиков.

    Управление репликацией, мониторинг и устранение неполадок должны выполняться из локальной SQL Server.

    Поддерживаются только принудительные подписки на База данных SQL .

    Только @subscriber_type = 0 поддерживается в sp_addsubscription для базы данных SQL.

    База данных SQL не поддерживает двусторонний обмен, немедленно, обновляемых или одноранговой репликации.

    Сценарий стандартной репликации

    Создать публикацию репликации транзакций на локальной SQL Server базы данных.

    На локальной SQL Server использовать мастера создания подписки или Transact-SQL инструкции для создания принудительной подписке для База данных SQL.

    В качестве исходного набора данных обычно используется моментальный снимок, созданный агентом моментальных снимков, который распространяется и применяется агентом распространителя. Исходный набор данных может также предоставляться через резервную копию или другие средства, например SQL ServerСлужбы Integration Services.

    Сценарии переноса данных

    Использовать репликацию транзакций для репликации данных из локальной SQL Server базы данных База данных SQL.

    Перенаправление клиента или среднего уровня приложения, чтобы обновить База данных SQL копии.

    Остановка обновления версии SQL Server таблицы и удаление публикации.

    В подписках База данных SQL не поддерживаются следующие функции:

    Копирование сопоставления групп файлов

    Копирование схем секционирования таблиц

    Копирование схем секционирования индексов

    Копирование определяемой пользователем статистики

    Копирование привязок по умолчанию

    Копирование привязок правил

    Копирование полнотекстовых индексов

    Копирование XML XSD

    Копирование пространственных индексов

    Копирование отфильтрованных индексов

    Копирование атрибутов сжатия данных

    Копирование атрибутов разреженных столбцов

    Преобразование типа filestream в типы данных MAX

    Преобразование типа hierarchyId в типы данных MAX

    Преобразование пространственных типов в типы данных MAX

    Копирование расширенных свойств

    Ограничения, подлежащие определению:

    Копирование параметров сортировки

    Выполнение в сериализованной транзакции хранимой процедуры

    Создание публикации и принудительной подписки. Дополнительные сведения см. в разделе:

    Мастер Синхронизации предназначен для управления проведением процесса генерации сценариев и помогает настроить результаты синхронизации.

    На первой странице можно выбрать, что нужно сделать со сценарием синхронизации SQL Server: открыть его в редакторе, сохранить в файл для дальнейшего выполнения или немедленно выполнить.

    Schema Synchronization Wizard

    рынок резидентных СУБД, СУБД для Big Data

    In-Memory Database, IMDB, резидентные СУБД

    Еще материалы по теме

    Как передать данные из GridDB в Apache Kafka через JDBC-коннектор

    Как передать данные из GridDB в Apache Kafka через JDBC-коннектор

    Apache Flink 1.14: что нового?

    Apache Flink 1.14: что нового?

    От Cassandra к Google Cloud Spanner: опыт Uber

    От Cassandra к Google Cloud Spanner: опыт Uber

    ИТ-Событие года

    CNews Forum 2021

    Новое на сайте
    • Как передать данные из GridDB в Apache Kafka через JDBC-коннектор
    • Apache Flink 1.14: что нового?
    • От Cassandra к Google Cloud Spanner: опыт Uber
    • Из CSV-файла в GridDB: ETL-конвейер на Apache NiFi для анализа данных временных рядов
    • Проблема вызовов REST API в Apache Spark и способы ее решения
    Отзывы на Google

    BigDataSchool

    powered by Google

    Курсы от инженеров и для инженеров. Всё чётко, по делу. Тренеры глубоко знают продукты, о которых читают лекции. read more

    Принимал участие в обучении по курсу «KAFKA: Администрирование кластера Kafka». В целом понравилось, но хотелось бы более качественной организации работы с лабгайдами. Когда лектор выполняет лабораторную работу, не совсем удобно выполнять её параллельно — где-то отстаешь, где-то убегаешь вперед. Может будет лучше разделить на более мелкие модули. read more

    Прошел Курс Администрирование кластера Hadoop. Подача материала хорошая, размеренная. Преподаватель отвечает на все вопросы, и пытается как можно прозрачней приподнести материал. read more

    Обучался на программе HADM. Подача материала доступная. Порадовало соотношение теории и практики 50/50. Отзывчивый преподаватель. Однозначно рекомендую. read more

    Заканчиваю прохождения курса «ADH: Администрирование кластера Arenadata Hadoop». Хочу сказать, что выстроен грамотный план обучения, где отслеживается отличное соотношение практики и теории. Преподаватель, Комисаренко Николай, обладает отличным чувством юмора, что позволило не скучать на серьезных темах, и обладает отличным навыком объяснять сложные вещи простыми словами. На курс приходил с большим числом вопросов, на все из которых получил грамотные ответы, после чего все разложилось по полочкам. read more

    В декабре 2020 прошел курс «Администрирование кластера Kafka». Курс проводился удаленно. В части организации обучения придраться не к чему. Необходимую информацию прислали заранее, лабораторный стенд и портал обучения работали стабильно. Немного разочаровали лабораторные работы. На месте BigDataSchool я бы их переделал. В документах с лабами нужно сделать нормальное форматирование и нумерацию пунктов. Все пункты, необходимые для выполнения, нужно сделать в виде текста. В лабах много работ по созданию «обвязки» kafka (создание самоподписных сертификатов, развертывание MIT и т.п), которые можно сделать заранее. Это позволит студентам уделять больше времени изучению самой kafka. BigDataSchool идет навстречу и позволяет пользоваться лабораторным стендом гораздо дольше установленных часов обучения. Это очень к стати, если в течении дня Вы вынуждены отвлекаться от обучения. В целом, курс дает хорошую базу по kafka. Преподаватель хорошо подает материал, делает акценты в нужных местах, подробно отвечает на вопросы. read more

    С 30 ноября по 4 декабря прошел курс «Администрирование кластера Hadoop». Учитывая, что я обладал довольно поверхностной информацией в данной теме (я CIO) — ушел с курсов просветленным. Многое стало понятным, в процессе обучения наложил знания на существующую инфраструктуру компании, в которой работаю. Рекомендую коллегам руководителям в ИТ — прокачаться на данном курсе, вы поймете куда двигаться в ближайшие 2-3 года. Админам, работающим или стремящимся в BigData- обязательно! Рекомендация — настойчиво, для тех кто «думает, что знает»: перед курсом уделите время работе с командной строкой Linux! Total recall — обязательное условие. Много практической работы, и если есть затык в Linux — будете безнадежно отставать при выполнении лабораторных работ. read more

    В октябре прошел курс Анализ данных с Apache Spark, это был второй раз, когда я обучался в этом месте. В целом, все хорошо, думаю что не последний. Не могу не подчеркнуть профессионализм преподавателя Королева Михаила, отвечал на поставленные вопросы, делился своим опытом. В общем, рекомендую! read more

    Прошел тут курс «NIFI: Кластер Apache NiFi», вёл Комисаренко Николай. Живое и понятное обучение. Преподаватель отвечал на все вопросы от самых глупых, до самых умных и это было приятно. Так же порадовало, что преподаватель не идёт по заранее проложенным рельсам, а проходит весь путь вместе с вами, стараясь привнести, что-то новое. read more

    Спасибо за обучение!

    Очень крутое место, много практики, понятное объяснение заданной темы. Еще вернусь 🙂 read more

    Обучался на курсе HADM администрирование кластера Arenadata Hadoop. Интересный курс, хорошая подача. read more

    Обучался на курсе по администрированию Apache Kafka. Хорошая подача материала, интересные практические задачи. Возникающие вопросы доходчиво и ясно объясняют. Остался очень доволен. read more

    Был на курсе «Администрирование кластера Hadoop». Отличная подача материала. Очень много практики и технических подробностей. Подробный обзор стека технологий, платформы и инструментов. Рекомендую! read more

    Учился на курсе Администрирование Hadoop. Курс вёл Николай Комиссаренко. Отлично подготовленная, продуманная, системная программа курса. Практические занятия организованы так, что у студентов есть возможность познакомиться с реальными особенностями изучаемого продукта. Отключил голову и прощёлкал лабы по книжке — здесь не работает. Преподаватель легко и развёрнуто отвечает на возникающие вопросы не только по теме предмета, но и по смежным. read more

    Прошёл курс по администрированию Apache Kafka. Очень понравилась как подача материала, так и структура курса. Только вот времени маловато оказалось. не всё успел доделать, но это уже не к курсу претензии :). Практики было довольно много, и это хорошо read more

    Прошёл курс «Hadoop для инженеров данных» у Николая Комиссаренко. Информация очень актуальна и полезна, заставляет задуматься о текущих методах работы с большими данными в нашей компании и, возможно, что-то поменять. Занятия с большим количеством практики, поэтому материал хорошо усваивается. Отдельное спасибо Николаю за то, что некоторые вещи объяснял простым языком, понятным даже для «чайников» в области Hadoop. read more

    I did not find any disadvantages in the course. Pluses: + A lot of practice (50% of the time). + The teacher can explain difficult topics easy way. + Announced topics were considered. Besides additional materials were studied. read more

    Посетил курс администрирование Hadoop. На курсе устанавливали кластер с нуля на виртуалках в облаке Amazon. Настраивали Kerberos, тестировали выполнение задач на кластере, управление ресурсами кластера. Т.к. кластер развернут в облаке, после завершения занятий можно самостоятельно работать с кластером из дома. Лекции вел Николай Комиссаренко, после обучения предоставил все материалы. На занятиях отвечал на дополнительные вопросы, рассмотрели как решить пару живых задач от студентов. Хороший курс для начала изучения BigData. Update Дополнительно прошел обучения по Airflow и NiFi. Курсы двух дневные упор на занятиях делался на использовании продуктов, администрированию уделялось меньше времени. Т.к. курсы короткие, то перед занятиями желательно почитать обзорные статьи по продуктам, чтобы не терять время на базовое погружение и задавать более предметные вопросы. Перед началом занятий желательно связаться с школой и запросить что больше интересуется на обучении. Может быть предложить свои кейсы, чтобы на лабораторных отработать не только общий функционал. read more

    Был на основах хадупа, все материалы описаны доступным языком. В частности хочу отметить преподавателя Николая Комисаренко, как очень квалифицированного преподавателя и специалиста. read more

    Отличные курсы по «Администрированию Hadoop» и отличная организация проведения занятий, все по делу и понятно. Очень понравилось, знания получены основательные. Материал подаётся основательно. Постараюсь ещё попасть на другие курсы. read more

    Курс по Isilon у Николая Комиссаренко мне тоже понравился. Грамотный и отзывчивый. Возникали вопросы по курсу он отвечал на все вопросы. Спасибо. Успехов ему read more

    Посетил курс администрирование Hadoop. На курсе устанавливали кластер с нуля на виртуалках в облаке Amazon. Настраивали Kerberos, тестировали выполнение задач на кластере, управление ресурсами кластера. Т.к. кластер развернут в облаке, после завершения занятий можно самостоятельно работать с кластером из дома. Лекции вел Николай Комиссаренко, после обучения предоставил все материалы. На занятиях отвечал на дополнительные вопросы, рассмотрели как решить пару живых задач от студентов. Хороший курс для начала изучения BigData. read more

    Эффективный практический курс. Прошел курс Администрирование Hadoop в октябре 2018. Хорошо наполненный материал, оптимальная длительность курса и все делалось своими руками. Местами было непросто, но преодолимо. Оправдал все ожидания, после курса появилось целостное понимание создания и работы кластера. Николай, большое спасибо read more

    Прошёл курс по администрированию Hadoop Cloudera. Отличная «живая» подача материала на «простом» языке. Как плюс работа с кластером построена на платформе AWS. На курсах не скучно, рекомендую! read more

    Я узнал много нового посетив курс уважаемого Николая Комиссаренко по айзелону. Очень грамотный специалист обучение было очень полезным и грамотным. Спасибо вам большое read more

    голоса
    Рейтинг статьи
    Читайте так же:
    Синхронизация контактов аутлук и gmail
Ссылка на основную публикацию
Adblock
detector