Installation overview

For supported platform and operating system configurations and required patches, see the Sybase IQ Release Bulletin.

To install Sybase IQ Server Components, run the installation program on the product CD. For UNIX systems, the program is called sybinstall.

The installation program installs:

You may deselect unneeded components before installing, except for SDK (Open Client), which is required.

WARNING! If you have an existing version of Open Client on your system, installing Open Client will add missing Open Client files and overwrite older files.

If you have a previous 12.x version of Sybase IQ, you need to upgrade your databases as part of installation. See “Upgrading non-multiplex databases” for important steps you must complete before installing.

To install the Server Components, you must:

  1. Mount the product CD and set up the sybase account.

  2. Prepare the installation directory.

  3. Run the sybinstall utility from the Sybase IQ product CD (Extended Enterprise Edition, Developer’s Edition, or Enterprise Edition).

  4. Set environment variables. (Sybase IQ Server installation only.)

  5. Unmount the CD.

The sections that follow describe each of these tasks.

StepsMounting the product CD and setting up the sybase account

  1. If your CD has been set up for auto-mount, you must get the absolute pathname for this device from the System Administrator. In this case, change directory to this specified directory, and skip to “Preparing the installation directory”. Otherwise follow all the steps to load the Sybase IQ software from a CD.

  2. Log on as the user “root”.

  3. Place the CD into the CD drive.

  4. Create a subdirectory of the root directory where you will mount the CD, if one does not already exist. For example:

    % cd /
    % mkdir /cdrom
    
  5. Mount the CD with a command like the following:

    % mount -o ro -v ’cdrfs’ /dev/device_name /cdrom
    

    where device_name is the name of the CD drive and /cdrom is the name of the directory where the CD will be mounted.

  6. If there is no “sybase” account on your system, set one up to perform all unloading tasks. (Setting up this account requires “root” privileges.)

    Maintaining consistent ownership and privileges for all files and directories is important. A single user with read, write, and execute permissions should perform all Sybase IQ unload, installation, upgrade, and setup tasks.

    The “sybase” user must have permission privileges from the top (or root) of the disk partition or operating system directory down to the specific physical device or operating system file.

  7. Log out as “root” and type “exit”.

StepsPreparing the installation directory

  1. Log on as the “sybase” user. The command in this example logs into system storm

    % rlogin -l sybase storm
    
  2. Identify or create a directory location for the Sybase installation directory where you install the Sybase IQ product. The “sybase” user should be the owner of the directory. If you have other Sybase products installed, Sybase recommends that you install Sybase IQ in its own separate directory, not the $SYBASE directory used by another product.

    % mkdir cd-install;chmod 777 cd-install
    
  3. Run the df (“disk free”) command to verify that the directory location for the Sybase installation directory is in a UNIX file system with enough space to accommodate the software.

    df -k .
    

    Check the amount of free space returned by this command against “System requirements”.

  4. Set the SYBASE environment variable to the path of the installation directory you have chosen for Sybase IQ, using the following formats. In these examples, the SYBASE installation directory is /work/server

  5. Use the ls -la command to verify that you have permission to read, write and execute in the Sybase installation directory.

StepsRunning the sybinstall utility

  1. Change directory to the installation directory:

    % cd $SYBASE
    
  2. Start the install utility, sybinstall:

    % /cdrom/sybinstall
    
  3. Follow the instructions at “Installing Sybase IQ ETL Server” or “Installing Sybase IQ Server”