1. Log in to the preconfigured WebLogic Administration Server machine as the Solaris user created for the MDM Server installation (for example,motive).
Caution
Do not run the installation as therootuser, but ensure that the user created for the installation has administrative privileges. This is the accepted best practice on Solaris machines for security reasons. 2. Make sure the installation.binfile is executable; if necessary, run the following command to make itexecutable:Chmod +x ./MobileDeviceManager_Installer.bin.
3. Change your working directory to the one containing the installer executable. Launch the console MDM Server installation program by using the command./MobileDeviceManager_Installer.bin.
You should see the following output on the console:
Preparing to install...
Extracting the installation resources from the installer archive... Configuring the installer for this system's environment...
Launching installer...
Preparing CONSOLE Mode Installation...
=============================================================================== Mobile Device Management Server 1.00(created with InstallAnywhere by Macrovision) --- =============================================================================== Welcome
---
The Mobile Device Management Installer guides you through the installation and configuration of your Mobile Device Management Server.
It is strongly recommended that you quit all programs before continuing with this installation. You may cancel this installation at any time by clicking the 'Cancel' button.
Click the 'Next' button to proceed to the next screen. PRESS <ENTER> TO CONTINUE:
Press ENTER.
4. TheLicense Acceptanceinformation appears.
=============================================================================== License Acceptance
35
Installing the MDM Administration Server
---
(license text omitted here)
->1- Agree 2- Disagree
ENTER THE NUMBER OF THE DESIRED CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT: 1
->1- Agree 2- Disagree
ENTER THE NUMBER OF THE DESIRED CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
Review the agreement. If you agree with the license terms, press ENTER to accept the default of 1. 5. TheChoose Install Setoutput appears on the console:
=============================================================================== Choose Install Set
---
Please choose the Install Set to be installed by this installer. ->1- Single Standalone Server
2- Administration Server for Cluster 3- Managed Server for Cluster
ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : 2
Enter2to install the MDM Administration server.
6. TheInstallation Directoryoutput appears on the console:
=============================================================================== Installation Directory
---
Where would you like to install the selected MDM server? Default Install Folder: /DMSuite
ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : /opt/mdmAdminServer
INSTALL FOLDER IS: /opt/mdmAdminServer IS THIS CORRECT? (Y/N):
Enter the path to the directory where the MDM Administration server is to be installed (for example:
/opt/mdmAdminServer). Press ENTER.
7. TheBEA Home Directoryoutput appears on the screen. Enter the BEA home directory. For example:/opt/bea.
8. TheJDK Home Directoryoutput appears on the screen. Enter the JDK home directory. For example:
/opt/bea/jdk150_04.
MDM Cluster Setup
36
9. The Oracle Information - Usernameoutput appears on the console. Enter the MDM schema user name in the
Username : (DEFAULT: ):field as described in“Configuration data for MDM Server installation on clustered
WebLogic Server” on page 28. Press ENTER when done.
a. You are prompted to enter the password for the Oracle user name you provided. Enter the password and press ENTER. You are prompted to confirm the password. Enter the password again and press ENTER. b. You are prompted to enter the Hostname/IP address of the machine hosting the Oracle database server. Enter
the value and press ENTER.
c. You are prompted to provide the port number for the Oracle database. Enter the port number and press ENTER.
d. Enter the Oracle service name and Oracle TNS name when you are prompted for them.
e. TheEnter the name of the machine hosting the MDM Server output appears on the screen. Enter the host name of the machine hosting the MDM Administration Server, and press ENTER.
f. Thenon-SSL Portoutput appears on the screen. Enter the non-SSL port number, and press ENTER. g. TheSSL Portoutput appears on the screen. Enter the SSL port number, and press ENTER.
h. TheUser nameoutput appears on the screen. Enter the WebLogic user name, and press ENTER. i. ThePasswordoutput appears on the screen. Enter the WebLogic password, and press ENTER.
10. ThePhone Display - Trunk Code Optionoutput appears on the screen. Enter1if you want thetrunk codeto
be displayed on the phone; otherwise, enter2, and press ENTER.
ThePhone Display - Single/Multi Country Codeoutput appears on the screen. Enter1if you want a single
country code to be used; otherwise, enter2for multiple country codes, and press ENTER
ThePhone Display - Country ISO Codeoutput appears on the screen. Enter the ISO code of the country, and press ENTER.
11. TheGet Audit Logging Leveloutput appears on the screen.
■ Enter
1if you do not want any audit information to be logged.
■ Enter2if you want an intermediate level of audit information to be logged.
■ Enter3if you want high-level audit information to be logged.
Press ENTER.
12. The server-specific information output appears on the screen. Enter theJMX portand press ENTER. The JMX port is the RMI registry port for connecting to the JMX agent.
37
Installing the MDM Administration Server
The MDM server includes a client application for performing JMX monitoring. The default port number for communicating with JMX is 1100, but if the system you are installing on already has a service using port 1100, then select a different port number.
13. TheMulticast addressoutput appears on the screen. Enter the multicast address, and press ENTER. For example:
234.234.234.234.
The Multicast address is the address for the group of hosts that are to be addressed by multicast messages. For more information on multicasting, see“Configuring multicasting” on page 56.
14. TheExternal facing URL Host information output appears on the screen. Enter the fully qualified domain name of the external facing host, and press ENTER.
15. TheExternal facing URL non-ssl portoutput appears on the screen. Enter the non-SSL port number for the external facing host, and press ENTER.
16. TheExternal facing URL ssl portoutput appears on the screen. Enter the SSL port number of the external facing host and press ENTER.
17. TheExternal facing URL context pathoutput appears on the screen. Enter the context path to be appended to the redirected URL, and press ENTER. For example:/omadm/omadm.
18. TheCurrent Parametersoutput appears on the screen. Review the information that you have provided so far, and press ENTER to start the installation process.
19. TheInstallation Completeoutput appears on the screen. Press ENTER to exit the installer.
To perform a silent installation
1. To perform a silent installation, you must set up thesilent_installer.propertiesfile. Thisproperties
file has all the relevant information required for the installation wizard to install the MDM Administration Server. Edit the following samplesilent_installer.propertiesfile with a simple text editor, and replace the sample values with the required values.
# This indicates the type of installation, allowed values are: Admin_Server/↲
Managed_Server/Single_Server.
#If you comment out CHOSEN_INSTALL_SET standalone single server will be created ↲
by default.
CHOSEN_INSTALL_SET=Admin_Server
#Do not change this value. This is the default installation mode. INSTALLER_UI=silent
# Directory where the MDM server is installed. #
USER_INSTALL_DIR=/opt/scandium/manageserver
#Specify the folder where Weblogic 9.2 is installed. The default value is provided ↲
below.
MDM Cluster Setup
38
beaHome =/opt/bea
#Specify the folder where JDK is installed. It is preferred that you use the JDK ↲ that is provided with the Weblogic 9.2 installation.
javaHome =/opt/bea/jdk150_06 #
# Cluster information required only for admin server installation. #
multicastAddress=234.234.234.234 multicastPort=234
#
# Admin server information for cluster deployment or single server information for ↲
standalone deployment. # adminServerPort =7001 adminServerHost =niobium.idc.devlab.motive.com adminServerSSLPort =7002 userName =weblogic password =weblogic #
# The port where Node manager is running. This is required only for the Managed ↲
server in a clustered deployment. #
nodeManagerPort=5556 #
# Manage server information #
managedServerHost=scandium.idc.devlab.motive.com managedServerPort=7001
managedServerSSLPort=7002 #
# Database information. This is required for Admin server or Single server ↲
deployment. # dbHost=10.5.16.31 dbPort=1521 dbService=MDM dbUser =motive_mdm dbPassword =motive dbTnsName =tnsname
# MDM Server specific information. The values provided below are the default values.↲
Set the required values from the specified values. This is required for Admin ↲
server or Single server deployment. #multi-country/single-country phoneNumberMode =single-country # specify true/false
displayTrunkCode =false
#Provide the country code below. The default value provided below is for INDIA. countryIsoCode =IN
39
Installing the MDM Administration Server
# specify full/intermediate/none auditLoggingLevel =intermediate
#External url information which is sent to device while bootstrap for communication ↲
with MDM server. externalURLHost= externalURLPort= externalURLSSLPort= externalURLContextPath=
# JMX monitoring information applicable for single server and manage server jmxPort=1100
2. Change your working directory to the one containing the installer executable. Launch the silent MDM Server installation program by using the following command:
./MobileDeviceManager_Installer.bin -i silent -f Path-to-silent_installer.properties.
Press ENTER to start the installation process.
Note
The silent installation does not show any status on the console after the installation is complete. Verify that theMobile_Device_Management_Server_InstallLog.logis generated, and confirm successful installation from the logs. The log files areerr.properties,script.log, and wslt.log. They are in theMDMAdmin-Installation-directory/tempdirectory.