2016-12-28 6 views
3

Я читаю через https://apacheignite.readme.io/docs/yarn-deployment. По сути, на данный момент я получил следующие вопросы.Интеграция зажигания и пряжи

  1. Мне кажется, что это приложение Ignite YARN - это приложение с длительным сроком службы?
  2. Я заметил, что ignite-yarn-1.8.0.jar сам по себе не содержит никаких других связанных с воспламенением классов (таких как ядро ​​Ignite). Чтобы запустить Ignite успешно в контейнере YARN, запустит загрузку зависимых объектов из IGNITE_PATH, что указывает на воспламенение двоичный файл zip-файла, находящийся на HDFS .. Рабочий поток, я думаю, загружает zip-файл, разархивирует его и загружает зависимые банки)?

  3. Как работать с узлом Ignite, запущенным в кластере YARN. Когда узлы Ignite запущены в контейнерах YARN, как я могу подключиться к кластеру Ignite с помощью Ignite client и выполнять обычные операции с этим кластером разжигания?

ответ

1
  1. Да, вы правы.
  2. Да, это правильно. Интеграция Ignite-yarn получает двоичный путь от hdfs-пути, который устанавливается IGNITE_PATH свойство, развертывание пользовательских библиотек, перечисленных в IGNITE_USERS_LIBS и запуск узла Ignite.
  3. Узел, который запускается с помощью зажигательной пряжи с использованием по умолчанию следующей конфигурации: https://github.com/apache/ignite/blob/master/modules/yarn/src/main/resources/ignite-default-config.xml. Вы можете запустить клиентский узел, используя эту конфигурацию. В общем случае вам нужно указать машину ip-адресов, в которой работает пряжа в TcpDiscoveryVmIpFinder.

Например:

<bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi"> 
    <property name="ipFinder"> 
    <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder"> 
     <property name="addresses"> 
     <list> 
      <!-- Replace with actual host IP address. --> 
      <value>10.0.0.1:47500..47510</value> 
      <value>10.0.0.2:47500..47510</value> 
     </list> 
     </property> 
    </bean> 
    </property> 
</bean> 

Или вы можете использовать собственную конфигурацию IGNITE_XML_CONFIG и использовать другой IP-искатель (например многоадресной рассылки). ст.

 Смежные вопросы

  • Нет связанных вопросов^_^