Skip to content

Плагин репозитория ресурсов HDFS

1. Обзор

1.1 Версия

Версия FineBIJAR-пакетПлагин репозитория ресурсов HDFSновая функция
5.02019-01-18V1.1-
5.1.92021-01-06V1.14Новый протокол HA HDFS, несколько узлов могут быть настроены на высокую доступность

1.2 Сценарии применения

  • Если в вашей среде уже есть HDFS, вы можете загрузить плагин "HDFS Repository" и установить файловый сервер на HDFS при настройке кластера.
  • Пользователи, которые хотят, чтобы файловые серверы HDFS были высокодоступными, чтобы файловые серверы продолжали использоваться после выхода из строя одного узла, могут обновить версию FineBI до 5.1.9 и выше и установить плагин HDFS V1.14. и выше, чтобы добиться этого.

1.3 Функциональный профиль

Fansoft Project поддерживает доступ к распределенной файловой системе Hadoop HDFS. Плагин "HDFS Resource Repository" используется для поддержки использования HDFS в качестве файлового сервера, чтобы обеспечить распределенное хранение шаблонов и других файлов ресурсов для достижения высокой доступности. Введение плагина показано ниже:

  • Плагин поддерживает использование как в автономных средах, так и в веб-кластерах.
  • Используется для хранения файлов ресурсов, таких как шаблоны, журналы, изображения, данные карты и т. д.
  • Благодаря высокой пропускной способности и отказоустойчивости он подходит для использования в системных серверах, где требуется высокий параллелизм и доступность системы.
  • Высокая доступность: после выхода из строя одного узла файловый сервер остается доступным.

Примечание: Этот плагин поддерживает только версию 3.1 файловой системы HDFS.

2. Операционные шаги

2.1 Установка плагинов

Загрузить плагин можно по ссылке: Плагин для репозитория ресурсов HDFS

Об установке плагинов см. раздел: Управление плагинами

2.2 Подготовка среды кластера

2.3 Настройка файлового сервера HDFS

1)Скопируйте папку%BI_HOME%\webapps\webroot\WEB-INFпроекта мастер-узлана файловый сервер, после копирования папке WEB-INF необходимо дать права, 777 в системе Linux.

2) Администратор входит в систему Data Decision System и нажимает "Management System > Intelligent Operation and Maintenance > Cluster Configuration > File Service Sharing", как показано на следующем рисунке:

1611545422542230.png

2.3.1 Протокол HDFS

Ниже показан экран конфигурации для выбора протокола HDFS:

9.png

Описание каждого элемента настройки приведено в следующей таблице:

поле(стоитьописанияНеобходимость
хозяеваУзлы доступа для HDFSКак правило, это хост доступа к Hadoop.быть
портыПорты данных для HDFSПо умолчанию используется значение 9000.быть
ГлавнаяПользователи, прошедшие аутентификацию KerberosОбщий формат [primary]/[instance]@[REALM]Требуется для включения аутентификации Kerberos
файл конфигурации kerberosКонфигурационный файл Kerberosпуть к файлу krb5.confТребуется для включения аутентификации Kerberos
keyTabФайл keyTabОбщий путь к файлу hdfs.keytabТребуется для включения аутентификации Kerberos
тропыКаталог файлов ресурсов в HDFSПримечание: Не путь к файлам машиныбыть

2.3.2 Протокол HA HDFS

Окно конфигурации для выбора протокола HA HDFS показано на следующем рисунке:

4.png

Описание каждого элемента настройки приведено в следующей таблице:

Примечание: Если в качестве протокола выбран HA HDFS, необходимо настроить как минимум 2 узла.

поле(стоитьописанияНеобходимость
хозяеваУзлы доступа для HDFSКак правило, это хост доступа к Hadoop.быть
портыПорты данных для HDFSПо умолчанию 8020быть
ГлавнаяПользователи, прошедшие аутентификацию KerberosОбщий формат [primary]/[instance]@[REALM]Требуется для включения аутентификации Kerberos
файл конфигурации kerberosКонфигурационный файл Kerberosпуть к файлу krb5.confТребуется для включения аутентификации Kerberos
keyTabФайл keyTabОбщий путь к файлу hdfs.keytabТребуется для включения аутентификации Kerberos
тропыКаталог файлов ресурсов в HDFSПримечание: Не путь к файлам машиныбыть

2.4 Проверка соединения и сохранение

Нажмите "Test Connection and Save" ("Проверить соединение и сохранить"), как показано ниже, появится запрос на успешное подключение:

8.png

Примечание: Следующие шаги по настройке кластеров см. в разделе Конфигурация кластера платформы.