JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Cluster Data Service for Oracle TimesTen Guide     Oracle Solaris Cluster 4.1
search filter icon
search icon

Document Information

Preface

1.  Installing and Configuring HA for TimesTen

A.  HA for TimesTen Extension Properties

B.  Deployment Example: Installing HA for TimesTen in a Failover Configuration

C.  Deployment Example: Installing HA for TimesTen in an Active-Active Configuration

Target Cluster Configuration

Software Configuration

Assumptions

Installing and Configuring HA for TimesTen on Local Storage

Example: Preparing the Cluster for HA for TimesTen

Example: Installing TimesTen Software on Local Storage

Example: Enabling TimesTen Software to Run in the Cluster

Example: Defining TimesTen Replication in an Active-Active Configuration

D.  Deployment Example: Installing HA for TimesTen in a Scalable Subscriber Configuration

Index

Example: Installing TimesTen Software on Local Storage

This example illustrates how to install TimesTen software on local storage. Perform this procedure on both nodes.

  1. Create the /etc/TimesTen directory and set the permission for the timesten user.
    phys-schost-1# mkdir /etc/TimesTen
    phys-schost-1# chgrp -R timesten /etc/TimesTen
    phys-schost-1# chmod 775 /etc/TimesTen
    
    phys-schost-2# mkdir /etc/TimesTen
    phys-schost-2# chgrp -R timesten /etc/TimesTen
    phys-schost-2# chmod 775 /etc/TimesTen
  2. Log in as the TimesTen user.
    phys-schost-1# su - timesten
    phys-schost-2# su - timesten
  3. Create the data directory /timesten/data on local storage.
    phys-schost-1$ mkdir /timesten/data
    phys-schost-2$ mkdir /timesten/data
  4. Change to your software directory and install the TimesTen software on both nodes.
    phys-schost-1$ cd /repository/
    phys-schost-1$ tar xf timesten1122.tar
    phys-schost-1$ cd ./solx8664
    phys-schost-1$ ./setup.sh

    Provide the following answers to the questions. Most prompts in this example accept the default.

    Please choose an instance name for this installation? [ tt1122 ] 
    Instance name will be 'tt1122'. Is this correct? [ yes ]
    
       Of the three components:    
    
    [1] Client/Server and Data Manager   
    [2] Data Manager Only   
    [3] Client Only  Which would you like to install? [ 1 ]  
    
     Of the following options :    
    
    [1] /export/tt
    [2] /my-data/solx8664   
    [3] Specify a location   
    [q] Quit the installation  
    
    Where would you like to install the tt1122 instance of TimesTen? [ 1 ] 3 
    Please specify a directory to install TimesTen? [ /export/tt ] /timesten  
    Where would you like to create 
    the daemon home directory? [ /timesten/TimesTen/tt1122/info ] 
    Would you like to specify a different location for the daemon logs? [ no ] 
    Do you want to use the default port number for the TimesTen daemon? [ yes ] 
    Restrict access to the TimesTen installation to the group 'timesten'? [ yes ]  
    Please enter a value for TNS_ADMIN (s=skip)? [  ] s 
    What is the TCP/IP port number that you want 
    the TimesTen Server to listen n? [ 53389 ] 
    Do you want to install QuickStart and the TimesTen Documentation? [ no ]  
    Would you like to install the documentation (without QuickStart)? [ yes ]  
    Where would you like to create 
    the doc directory (s=skip)? [ /timesten/TimesTen/tt1122/doc ]

    Repeat this step on the other node.

  5. Adjust the PATH variable to contain the TimesTen binaries, for convenience.
    phys-schost-1$ PATH=$PATH:/timesten/TimesTen/tt1122/bin
    phys-schost-1$ export PATH
    phys-schost-2$ PATH=$PATH:/timesten/TimesTen/tt1122/bin
    phys-schost-2$ export PATH
  6. Add the following lines to the /timesten/TimesTen/tt1122/info/sys.odbc.ini file on both nodes.
    [test]
    DataStore=/timesten/data/test
    PermSize=64
    DatabaseCharacterSet=WE8MSWIN1252
  7. Connect to the data store.
    phys-schost-1$ ttIsql -e "exit;" test
    phys-schost-2$ ttIsql -e "exit;" test
  8. Stop the TimesTen server on both nodes.
    phys-schost-1$ /timesten/TimesTen/tt1122/startup/tt_tt1122 stop
    phys-schost-2$ /timesten/TimesTen/tt1122/startup/tt_tt1122 stop
  9. Leave the TimesTen user.