Pre-Installation Worksheet¶
The questions below are meant to assist you with the Enterprise Steam installation process. For a smoother installation process, please print and fill this out so that you have this information ready when installing Enterprise Steam.
General Information¶
- What are the IP address and hostname of the server where Enterprise Steam will run?
___________________________________________________________
- Who is your IT firewall administrator?
___________________________________________________________
- What TCP port will Enterprise Steam use (recommended 9555)?
___________________________________________________________
- Does the Enterprise Steam port need to be opened through a firewall?
___________________________________________________________
- What OS version is the above server running (for example, RHEL 6.7 or Ubuntu 12.04) [cat /etc/redhat-release or cat /etc/lsb-release]?
___________________________________________________________
- Do you have root login access to the server (required for installation of the package using yum or dpkg)?
___________________________________________________________
- What is the service ID that will be used to run Enterprise Steam? (recommended to use the provided “steam” service ID)
___________________________________________________________
- Will you provide a TLS certificate and private key for Enterprise Steam to use?
___________________________________________________________
- Will you use LDAP/AD or SAML to authenticate users?
___________________________________________________________
For Hadoop Users¶
- Who is your Hadoop administrator?
___________________________________________________________
- What is your Hadoop distribution (for example, HDP2.4 or CDH5.5 or MAPR 5.1)?
___________________________________________________________
- Does your Hadoop environment use Kerberos authentication?
___________________________________________________________
For Spark Users¶
- What is your Spark version?
___________________________________________________________
- What is your SPARK_HOME directory?
___________________________________________________________
- What is your JAVA_HOME directory?
___________________________________________________________
For LDAP/AD Users¶
- Who is your LDAP/AD administrator?
___________________________________________________________
- What is the LDAP/AD hostname/IP and port?
___________________________________________________________
- Is your LDAP/AD secured (LDAPs/Secured LDAP)?
___________________________________________________________
- If your LDAP/AD is secured, is the LDAP server certificate signed by internal certificate authority?
___________________________________________________________
- If your LDAP/AD is secured and your LDAP server certificate is signed by internal certificate authority. What is the path to the public key of the certificate authority?
___________________________________________________________
- What is the Bind Distinguished Name (DN) used by the LDAP/AD server if extended access is required (for example, cn=admin,dc=0xdata,dc=loc)? Note that you can also use anonymous bind.
___________________________________________________________
- What is the User Base DN or the location of the LDAP/AD users, specified by the DN of your user subtree (for example, ou=users,dc=0xdata,dc=loc)?
___________________________________________________________
- What will be the LDAP/AD search filter used to filter users (for example, department=IT)?
___________________________________________________________
- What is the User Attribute that contains the user name (for example, uid)?
___________________________________________________________
- What is the Group DN or the Distinguished Name used for group synchronization (for example cn=jettygroup,ou=groups,dc=0xdata,dc=loc)?
___________________________________________________________
- What is the Group Base DN or the location of your LDAP/AD groups specified by the DN of your subtree (for example, ou=groups,dc=0xdata,dc=loc)?
___________________________________________________________
- What is the Group Attribute that contains the user name (for example, cn)?
___________________________________________________________
- What is the attribute for static group entries (for example, memberUid)?
___________________________________________________________
For Kerberos Users¶
- Who is your Kerberos administrator?
___________________________________________________________
- Did you create a keytab file for the Enterprise Steam Principal? Where is it stored?
___________________________________________________________
- What is the name of the Enterprise Steam Principal?
___________________________________________________________
- Does your Kerberos environment use multiple realms? If so, what is the Realm the Enterprise Steam Principal will authenticate to?
___________________________________________________________
- Does the Enterprise Steam service ID have Hadoop core-site.xml settings to run as a proxyuser (required)?
___________________________________________________________