Конференция Arenadata
Новое время — новый Greenplum
Мы приглашаем вас принять участие в конференции, посвященной будущему Open-Source Greenplum 19 сентября в 18:00:00 UTC +3. Встреча будет проходить в гибридном формате — и офлайн, и онлайн. Онлайн-трансляция будет доступна для всех желающих.
Внезапное закрытие Greenplum его владельцем — компанией Broadcom - стало неприятным сюрпризом для всех, кто использует или планирует начать использовать решения на базе этой технологии. Многие ожидают выхода стабильной версии Greenplum 7 и надеются на её дальнейшее активное развитие.
Arenadata не могла допустить, чтобы разрабатываемый годами Open-Source проект Greenplum прекратил своё существование, поэтому 19 сентября мы представим наш ответ на данное решение Broadcom, а участники сообщества получат исчерпывающие разъяснения на все вопросы о дальнейшей судьбе этой технологии.

На конференции вас ждёт обсуждение следующих тем:

  • План возрождения Greenplum;
  • Дорожная карта;
  • Экспертное обсуждение и консультации.
Осталось до события

Configure a cluster

IMPORTANT
There is usually no need to change cluster configuration parameters. You can leave all parameters at the default values.

After creation a new cluster, you can configure it by performing the following steps:

  1. Select a cluster on the Clusters page. To do this, click a cluster name in the Name column.

    Select a cluster
    Select a cluster
  2. Open the Configuration tab on the cluster page. The Configuration tab includes the following sections: Primary configuration, Configuration groups, Ansible settings.

  3. Fill in all necessary parameters on the selected tab and click Save.

Primary configuration

The Configuration → Primary configuration tab allows you to configure the general cluster settings.

Available configuration parameters are listed below:

  • The Reliability control section. It is displayed if the Show advanced switch is activated. The section contains the following parameters:

    • retries — the number of retries for cluster operations (20 by default);

    • delay — the delay between retries in seconds (10 by default);

    • timeout — timeout for checks of network ports in seconds (60 by default).

  • Paths to the repositories for CentOS, Red Hat, ALT Linux 8, and Astra Linux that are used in the process of installing — depending on the cluster operation system:

    • monitoring — monitoring components repository;

    • zookeeper_repo — Arenadata Zookeeper YUM repository;

    • arenadata — Arenadata YUM repository;

    • arenadata_postgres — Arenadata PostgreSQL YUM repository;

    • arenadata_enterprise — Arenadata Enterprise YUM repository;

    • ranger — Ranger client repository.

  • The Docker registry parameter that specifies a Docker Registry address. The default value is hub.adsw.io — Docker Registry from the Arenadata repository.

  • The Kerberos section that includes settings listed in the table below. Some options are visible only with the Show advanced option enabled.

    Parameter Description Default value

    Enable Kerberos

    Enables the Kerberos authentication

    False

    Authentication on WEB UIs

    Enables the Kerberos authentication on WEB UIs

    False

    SPNEGO Signature Value

    A secret key that is used to generate and verify the signature in the HTTP authentication protocol SPNEGO (in the Base64 format)

     — 

    Kerberos KDC type

    A KDC type. For more information, see Kerberos

    MIT

    KDC hosts

    One or more KDC hosts with running FreeIPA server(s)

     — 

    Realm

    A Kerberos realm to connect to the FreeIPA server

     — 

    Domains

    One or more domains associated with FreeIPA

     — 

    Kadmin server

    A host where kadmin is running

     — 

    Kadmin principal

    A principal name used to connect via kadmin, for example admin@RU-CENTRAL1.INTERNAL

     — 

    Kadmin password

    An IPA Admin password

     — 

    Keytabs directory

    A directory with keytab files

    /etc/security/keytabs

    Additional realms

    Additional Kerberos realms

     — 

    Delay between kinit invocation attempts

    Delay between kinit invocation attempts

    5

    Number of retries for kinit invocation attempts

    Number of retries for kinit invocation attempts

    10

    Trusted Active Directory server

    An Active Directory server for one-way cross-realm trust from the MIT Kerberos KDC

     — 

    Trusted Active Directory realm

    An Active Directory realm for one-way cross-realm trust from the MIT Kerberos KDC

     — 

    Custom krb5.conf

    Enables adding custom parameters to the krb5.conf file

    False

    krb5.conf

    Additional parameters to write to the krb5.conf file

     — 

    Admin DN

    A full DistinguishedName of the admin user with rights to create/modify/delete/pwdchange user accounts in the target Organizational Unit

     — 

    LDAP URL

    LDAP URL that consists of the ldap:// or ldaps:// protocol prefix, hostname or IP address and port of an AD server. For example, ldaps://192.168.4.2:636

     — 

    Container DN

    A container distinguished name

     — 

    TLS CA certificate Path

    A CA certificate path on the host filesystem that is pre-located or should be written from the TLS CA certificate field

     — 

    TLS CA certificate (optional)

    A CA certificate that is written on a host by the path from TLS CA certificate Path during the execution of the Manage Kerberos action. The certificate is not saved in ADCM

     — 

    Custom ldap.conf

    Enables adding custom parameters to the ldap.conf file

    False

    ldap.conf

    Additional parameters that are written to the ldap.conf file

     — 

    IpaClient No NTP Autoconf

    Disables the NTP configuration during the IPA client installation

    False

    IpaClient No DNS Lookup

    Disables the DNS lookup for the FreeIPA server during the IPA client installation

    True

    Custom smb.conf

    Usage of custom configuration file smb.conf

    False

    smb.conf

    Custom configuration file smb.conf

     — 

    Set up Kerberos utils

    Enables installation or removal of Kerberos clients and utils. Affects the Expand and Install actions

    True

    Configure Kerberos on hosts

    Enables cluster configuration, including krb5.conf, ldap.conf

    True

    Set up principals and keytabs

    Enables creation, recreation, or removal of principals and keytabs. Passwords for principals are generated randomly before keytab creation. Affects the Expand and Install actions. ADCM bundle will set up owner and permissions for keytabs only if this checkbox is selected in the cluster configuration. In case of absence of admin permissions, a customer should provide the prepared keytabs with correctly set owner and permissions (see Custom keytab recommendations)

    True

    Configure services and clients

    Enables updating of services and clients configuration

    True

    Run service checks

    Enables service check runs

    True

  • The SSL section with the settings listed in the table below.

    Parameter Description Default value

    Enable SSL

    Enables SSL

    false

    Keystore path

    A path to the keystore file

    /etc/ssl/keystore.jks

    Keystore password

    A password for the keystore file

     — 

    Truststore path

    A path to the truststore file

    /etc/ssl/truststore.jks

    Truststore password

    A password for the truststore file

     — 

    TLS Version

    Version of the TLS protocol. See Set TLS version for an ADH cluster

    TLSv1.2

    Run service checks

    Enables service check runs

    true

  • The java.io.tmpdir parameter that specifies an environment variable to control java.io.tmpdir for YARN, HBase, Hive, Spark.

  • The Custom JDK settings toggle group containing the single parameter JAVA_HOME. If you use a custom JDK, specify the path to its home folder in this parameter.

  • The Precheck packages parameter that specifies whether the availability of the packages in the repository should be checked before installation. False by default.

  • The Ranger plugins version parameter that allows you to override the version number for the Ranger plugins.

The cluster configuration window
The cluster configuration window

Configuration groups

The Configuration → Configuration groups tab is designed to set cluster configuration groups.

Ansible settings

The Configuration → Ansible settings tab allows you to set Ansible configuration options at the cluster level. The tab is available starting with ADCM 2.2.0.

Ansible settings
Name Description Default

forks

The number of parallel processes to spawn when communicating with remote hosts

5

Found a mistake? Seleсt text and press Ctrl+Enter to report it