Installing IBM Spectrum Symphony Developer Edition on one host
Learn how to install IBM® Spectrum Symphony Developer Edition on a Windows or Linux® host.
Before you begin
Procedure
-
Install IBM Spectrum Symphony Developer Edition on a Windows host:
-
Double-click the MSI installer and follow the installation prompts.
Take note of the following:
- IBM Spectrum Symphony Developer Edition is by default installed to the C:\Program Files\IBM\SpectrumComputingDE\DE731 directory.
- If you do not have permission to install, enable permissions.
- If you are installing IBM Spectrum Symphony Developer Edition 7.3.1 on the same host as an older version of IBM Spectrum Symphony Developer Edition, verify that the installation directory is different from your older installation.
- When you click finish after accepting the default setting in the Installation Completed window, IBM Spectrum Symphony Developer Edition starts automatically.
-
Log out and log in to the host to apply environment variable changes made during installation.
During installation, the installer sets the Path and SOAM_HOME environment variables.
-
Perform the following steps only if you are using .NET APIs:
Note: Make sure you have local administrator privileges to register the .NET assembly. After you install IBM Spectrum Symphony Developer Edition, log on as a local administrator.
- Open Administrative Tools > Microsoft .NET Framework version Configuration.
- Click Manage the Assembly Cache.
- Search for Platform.Symphony.Soam.Net.dll at the following location %SOAM_HOME%\version\w2k3_x64-vc7-psdk\lib and open the .dll file to add it to the Assembly Cache.
- Click Add an Assembly to the Assembly Cache in the Assembly Cache window.
-
Perform the following steps only if you are using COM APIs:
Note: Make sure you have local administrator privileges to register the .NET assembly. After you install IBM Spectrum Symphony Developer Edition, log on as a local administrator.
- If you did not install with administrator privileges, register
Platform.Symphony.Soam.COM.dll, which is at the location
%SOAM_HOME%\version\w2k3_x64-vc7-psdk\lib\COM with
regsvr32:
regsvr32 Platform.Symphony.Soam.COM.dll
- In the SoamExcelSample.xls spreadsheet, click Tools > Macro > Visual Basic Editor or press Alt+F11.
- In the Visual Basic window, click Tools > References and select Platform.Symphony.Soam.COM 1.0 Type Library.
- Click Browse and open Platform.Symphony.Soam.COM.dll from the %SOAM_HOME%\version\w2k3_x64-vc7-psdk\lib\COM directory.
- If you did not install with administrator privileges, register
Platform.Symphony.Soam.COM.dll, which is at the location
%SOAM_HOME%\version\w2k3_x64-vc7-psdk\lib\COM with
regsvr32:
-
Double-click the MSI installer and follow the installation prompts.
-
Install IBM Spectrum Symphony
Developer Edition on a Linux host:
If you have root permissions, you can install using the default settings.
-
Set the environment variable CLUSTERADMIN to your user account to be able
to run IBM Spectrum Symphony Developer
Edition without root permissions after installation. For example:
- (bsh) export CLUSTERADMIN=user1
- (tcsh) setenv CLUSTERADMIN user1
where user1 is your operating system user name.
-
If you plan to use MapReduce (available only on Linux
64-bit hosts), set JAVA_HOME to point to the directory where the JDK is
installed. For example:
- (bsh) export JAVA_HOME=/opt/java/j2sdk1.x
- (tcsh) setenv JAVA_HOME /opt/java/j2sdk1.x
-
If you plan to use the Hadoop Distributed File System (HDFS) with MapReduce:
- Set HADOOP_HOME to the installation directory where Hadoop is installed.
For example:
- (bsh)
export HADOOP_HOME=/opt/hadoop-2.7.2
- (tcsh)
setenv HADOOP_HOME /opt/hadoop-2.7.2
- (bsh)
- Set HADOOP_VERSION to Hadoop 2.7.2.For example:
- (bsh)
export HADOOP_VERSION=2_7_2
- (tcsh)
setenv HADOOP_VERSION 2_7_2
- (bsh)
- Set HADOOP_HOME to the installation directory where Hadoop is installed.
For example:
-
Install the package:
- To install with default settings,
run:
./symphony_DE_package_name.bin
IBM Spectrum Symphony Developer Edition will be installed to the default directory of /opt/ibm/platformsymphonyde/de731.
- To install with custom settings:
- Extract the .rpm files from the
symphony_DE_package_name.bin
file:
where extract_directory specifies the directory to extract .rpm files.symde-symphony_DE_package_name.bin --extract extract_directory
For example:symde-7.3.1_x86_64.bin --extract myExtractDirectory/
- Install each .rpm file:
where the --prefix and --dbpath are both optional parameters. If you specify any of them, you must provide the absolute paths../rpm -ivh symphony_DE_package_name.rpm --prefix install_location --dbpath dbpath_location
For example:./rpm -ivh symde-7.3.1.x86_64.rpm --prefix /opt/symphonyde --dbpath /opt/db/ABCdb
Note: Ubuntu: To install the .rpm files on Ubuntu, you must also specify the --ignorearch parameter. For example:-ivh --ignorearch --prefix install_location --dbpath dbpath_location RPM_file_name
- Extract the .rpm files from the
symphony_DE_package_name.bin
file:
- To install with default settings,
run:
-
Set the environment variable CLUSTERADMIN to your user account to be able
to run IBM Spectrum Symphony Developer
Edition without root permissions after installation. For example: