Veritas InfoScale™ 7.4 Installation Guide - Solaris

Last Published:
Product(s): InfoScale & Storage Foundation (7.4)
Platform: Solaris
  1. Section I. Planning and preparation
    1. Introducing Veritas InfoScale
      1.  
        About the Veritas InfoScale product suite
      2.  
        Components of the Veritas InfoScale product suite
      3.  
        About the co-existence of Veritas InfoScale products
    2. Licensing Veritas InfoScale
      1.  
        About Veritas InfoScale product licensing
      2.  
        Licensing notes
      3.  
        Registering Veritas InfoScale using permanent license key file
      4.  
        Registering Veritas InfoScale using keyless license
      5. Managing InfoScale licenses
        1.  
          About the vxlicinstupgrade utility
      6.  
        Generating license report with vxlicrep command
    3. System requirements
      1.  
        Important release information
      2.  
        Disk space requirements
      3. Hardware requirements
        1.  
          SF and SFHA hardware requirements
        2.  
          SFCFS and SFCFSHA hardware requirements
        3.  
          SF Oracle RAC and SF Sybase CE hardware requirements
        4.  
          VCS hardware requirements
      4.  
        Supported operating systems and database versions
      5.  
        Veritas File System requirements
      6.  
        Number of nodes supported
    4. Preparing to install
      1.  
        Mounting the ISO image
      2.  
        Setting up ssh or rsh for inter-system communications
      3.  
        Obtaining installer patches
      4.  
        Disabling external network connection attempts
      5.  
        Verifying the systems before installation
      6. Setting up the private network
        1.  
          Optimizing LLT media speed settings on private NICs
        2.  
          Guidelines for setting the media speed for LLT interconnects
        3.  
          Guidelines for setting the maximum transmission unit (MTU) for LLT interconnects in Flexible Storage Sharing (FSS) environments
      7. Setting up shared storage
        1.  
          Setting up shared storage: SCSI disks
        2.  
          Setting up shared storage: Fibre Channel
      8.  
        Synchronizing time settings on cluster nodes
      9.  
        Creating a root user
      10.  
        Configuring LLT interconnects to use Jumbo Frames
      11.  
        Creating the /opt directory
      12. Planning the installation setup for SF Oracle RAC and SF Sybase CE systems
        1. Planning your network configuration
          1.  
            Planning the public network configuration for Oracle RAC
          2. Planning the private network configuration for Oracle RAC
            1.  
              High availability solutions for Oracle RAC private network
          3.  
            Planning the public network configuration for Oracle RAC
          4.  
            Planning the private network configuration for Oracle RAC
        2. Planning the storage
          1.  
            Planning the storage
          2. Planning the storage for Oracle RAC
            1. Planning the storage for OCR and voting disk
              1.  
                OCR and voting disk storage configuration for external redundancy
              2.  
                OCR and voting disk storage configuration for normal redundancy
            2.  
              Planning the storage for Oracle RAC binaries and data files
            3.  
              Planning for Oracle RAC ASM over CVM
        3.  
          Planning volume layout
        4.  
          Planning file system design
        5.  
          Setting the umask before installation
      13.  
        Making the IPS publisher accessible
      14.  
        Preparing zone environments
  2. Section II. Installation of Veritas InfoScale
    1. Installing Veritas InfoScale using the installer
      1.  
        Installing Veritas InfoScale using the installer
    2. Installing Veritas InfoScale using response files
      1. About response files
        1.  
          Syntax in the response file
      2.  
        Installing Veritas InfoScale using response files
      3.  
        Response file variables to install Veritas InfoScale
      4.  
        Sample response files for Veritas InfoScale installation
    3. Installing Veritas Infoscale using operating system-specific methods
      1.  
        About installing Veritas InfoScale using operating system-specific methods
      2. Installing Veritas InfoScale on Solaris 11 using Automated Installer
        1.  
          About Automated Installation
        2.  
          Using Automated Installer
        3.  
          Using AI to install the Solaris 11 operating system and Veritas InfoScale products
      3. Manually installing packages on Solaris 11 systems
        1.  
          Manually installing packages on Oracle Solaris 11 systems
        2.  
          Manually installing packages on Solaris non-global zones
    4. Completing the post installation tasks
      1.  
        Verifying product installation
      2.  
        Setting environment variables
      3.  
        Disabling the abort sequence on SPARC systems
      4.  
        Next steps after installation
  3. Section III. Uninstallation of Veritas InfoScale
    1. Uninstalling Veritas InfoScale using the installer
      1. About removing Veritas InfoScale
        1. Preparing to uninstall
          1.  
            Remote uninstallation
          2. Preparing to remove Veritas Volume Manager
            1.  
              Moving volumes from an encapsulated root disk
            2.  
              Moving volumes to disk partitions
            3.  
              Example of moving volumes to disk partitions on Solaris
          3.  
            Preparing to remove Veritas File System
      2.  
        Removing the Replicated Data Set
      3.  
        Uninstalling Veritas InfoScale packages using the installer
      4.  
        Uninstalling Veritas InfoScale using the pkgrm or pkg uninstall command
      5.  
        Manually uninstalling Veritas InfoScale packages on non-global zones on Solaris 11
      6.  
        Removing the Storage Foundation for Databases (SFDB) repository
    2. Uninstalling Veritas InfoScale using response files
      1.  
        Uninstalling Veritas InfoScale using response files
      2.  
        Response file variables to uninstall Veritas InfoScale
      3.  
        Sample response file for Veritas InfoScale uninstallation
  4. Section IV. Installation reference
    1. Appendix A. Installation scripts
      1.  
        Installation script options
    2. Appendix B. Tunable files for installation
      1.  
        About setting tunable parameters using the installer or a response file
      2.  
        Setting tunables for an installation, configuration, or upgrade
      3.  
        Setting tunables with no other installer-related operations
      4.  
        Setting tunables with an un-integrated response file
      5.  
        Preparing the tunables file
      6.  
        Setting parameters for the tunables file
      7.  
        Tunables value parameter definitions
    3. Appendix C. Troubleshooting installation issues
      1.  
        Restarting the installer after a failed network connection
      2.  
        About the VRTSspt package troubleshooting tools
      3.  
        Incorrect permissions for root on remote system
      4.  
        Inaccessible system

Example of moving volumes to disk partitions on Solaris

This example shows how to move the data on a volume to a disk partition. In the example, there are three disks: disk1 and disk2 are subdisks on volume vol01 and disk3 is a free disk. The data on vol01 is copied to disk3 using the vxevac command.

These are the contents of the disk group voldg before the data on vol01 is copied to disk3.

# vxprint -g voldg -ht
DG NAME  NCONFIG   NLOG    MINORS   GROUP-ID
DM NAME  DEVICE    TYPE    PRIVLEN  PUBLEN   STATE
RV NAME  RLINK_CNT KSTATE  STATE    PRIMARY  DATAVOLS  SRL
RL NAME  RVG       KSTATE  STATE    REM_HOST REM_DG    REM_RLNK
V  NAME  RVG       KSTATE  STATE    LENGTH   READPOL   PREFPLEX UTYPE
PL NAME  VOLUME    KSTATE  STATE    LENGTH   LAYOUT    NCOL/WID MODE
SD NAME  PLEX      DISK    DISKOFFS LENGTH   [COL/]OFF DEVICE   MODE
SV NAME  PLEX      VOLNAME NVOLLAYR LENGTH   [COL/]OFF AM/NM    MODE
DC NAME  PARENTVOL LOGVOL
SP NAME  SNAPVOL   DCO

dg voldg default   default 115000
1017856044.1141.hostname.veritas.com

dm disk1 c1t12d0s2 sliced  2591     17900352 -
dm disk2 c1t14d0s2 sliced  2591     17899056 -
dm disk3 c1t3d0s2  sliced  2591     17899056 -

v  vol1  -         ENABLED ACTIVE   4196448  ROUND     -        fsgen
pl pl1   vol1      ENABLED ACTIVE   4196448  CONCAT    -        RW
sd sd1   pl1       disk1   0        2098224  0         c1t12d0  ENA
sd sd2   pl1       disk2   0        2098224  2098224   c1t14d0  ENA

Evacuate disk1 to disk3.

# /etc/vx/bin/vxevac -g voldg disk1 disk3
# vxprint -g voldg -ht

DG NAME  NCONFIG    NLOG     MINORS   GROUP-ID
DM NAME  DEVICE     TYPE     PRIVLEN  PUBLEN   STATE
RV NAME  RLINK_CNT  KSTATE   STATE    PRIMARY  DATAVOLS  SRL
RL NAME  RVG        KSTATE   STATE    REM_HOST REM_DG    REM_RLNK
V  NAME  RVG        KSTATE   STATE    LENGTH   READPOL   PREFPLEX  UTYPE
PL NAME  VOLUME     KSTATE   STATE    LENGTH   LAYOUT    NCOL/WID  MODE
SD NAME  PLEX       DISK     DISKOFFS LENGTH   [COL/]OFF DEVICE    MODE
SV NAME  PLEX       VOLNAME  NVOLLAYR LENGTH   [COL/]OFF AM/NM     MODE
DC NAME  PARENTVOL  LOGVOL
SP NAME  SNAPVOL    DCO

dg voldg default    default  115000
1017856044.1141.hostname.veritas.com

dm disk1 c1t12d0s2  sliced   2591     17900352 -
dm disk2 c1t14d0s2  sliced   2591     17899056 -
dm disk3 c1t3d0s2   sliced   2591     17899056 -

v  vol1  -          ENABLED  ACTIVE   4196448  ROUND     -         fsgen
pl pl1   vol1       ENABLED  ACTIVE   4196448  CONCAT    -         RW
sd disk3-01l1       disk3    0        2098224  0         c1t3d0    ENA
sd sd2   pl1        disk2    0        2098224  2098224   c1t14d0   ENA

Evacuate disk2 to disk3.

# /etc/vx/bin/vxevac -g voldg disk2 disk3
# vxprint -g voldg -ht

DG NAME     NCONFIG   NLOG    MINORS   GROUP-ID
DM NAME     DEVICE    TYPE    PRIVLEN  PUBLEN   STATE
RV NAME     RLINK_CNT KSTATE  STATE    PRIMARY  DATAVOLS  SRL
RL NAME     RVG       KSTATE  STATE    REM_HOST REM_DG    REM_RLNK
V  NAME     RVG       KSTATE  STATE    LENGTH   READPOL   PREFPLEX UTYPE
PL NAME     VOLUME    KSTATE  STATE    LENGTH   LAYOUT    NCOL/WID MODE
SD NAME     PLEX      DISK    DISKOFFS LENGTH   [COL/]OFF DEVICE   MODE
SV NAME     PLEX      VOLNAME NVOLLAYR LENGTH   [COL/]OFF AM/NM    MODE
DC NAME     PARENTVOL LOGVOL
SP NAME     SNAPVOL   DCO

dg voldg    default   default 115000
1017856044.1141.hostname.veritas.com

dm disk1    c1t12d0s2 sliced  2591    17900352 -
dm disk2    c1t14d0s2 sliced  2591    17899056 -
dm disk3    c1t3d0s2  sliced  2591    17899056 -

v  vol1     -         ENABLED ACTIVE  4196448  ROUND   -      fsgen
pl pl1      vol1      ENABLED ACTIVE  4196448  CONCAT  -      RW
sd disk3-01 pl1       disk3   0       2098224  0       c1t3d0 ENA
sd disk3-02 pl1       disk3   2098224 2098224  2098224 c1t3d0 ENA

Remove the evacuated disks from VxVM control.

# vxdisk -g voldg list
DEVICE      TYPE      DISK         GROUP        STATUS
c1t3d0s2    sliced    disk3        voldg        online
c1t12d0s2   sliced    disk1        voldg        online
c1t14d0s2   sliced    disk2        voldg        online

# vxdg rmdisk disk1
# vxdg rmdisk disk2
# vxdisk rm c1t12d0
# vxdisk rm c1t14d0

Verify that the evacuated disks have been removed from VxVM control.

# vxdisk -g voldg list
DEVICE       TYPE      DISK         GROUP        STATUS
c1t3d0s2     sliced    disk3        voldg        online

Check to see whether the volume you want to move first is mounted.

# mount | grep vol1
/vol1 on /dev/vx/dsk/voldg/vol1
read/write/setuid/log/nolargefiles/dev=12dc138 on Wed Apr  
3 10:13:11 2002

Create a partition on free disk space of the same size as the volume. In this example, a 2G partition is created on disk1 (c1t12d0s1).

# format
Searching for disks...done

AVAILABLE DISK SELECTIONS:
     0. c0t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133>
        /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0
     1. c1t3d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@3,0
     2. c1t9d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@9,0
     3. c1t10d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@a,0
     4. c1t11d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@b,0
     5. c1t12d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@c,0
     6. c1t14d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@e,0
     7. c1t15d0 <QUANTUM-ATLASIV9SCA-0808 cyl 13814 alt 2 hd 4 sec 324>
        /sbus@1f,0/SUNW,fas@2,8800000/sd@f,0
Specify disk (enter its number): 5
selecting c1t12d0
[disk formatted]

FORMAT MENU:
        disk       - select a disk
        type       - select (define) a disk type
        partition  - select (define) a partition table
        current    - describe the current disk
        format     - format and analyze the disk
        repair     - repair a defective sector
        label      - write label to the disk
        analyze    - surface analysis
        defect     - defect list management
        backup     - search for backup labels
        verify     - read and display labels
        save       - save new disk/partition definitions
        inquiry    - show vendor, product and revision
        volname    - set 8-character volume name
        !<cmd>     - execute <cmd>, then return
        quit
format> p

PARTITION MENU:
        0      - change '0' partition
        1      - change '1' partition
        2      - change '2' partition
        3      - change '3' partition
        4      - change '4' partition
        5      - change '5' partition
        6      - change '6' partition
        7      - change '7' partition
        select - select a predefined table
        modify - modify a predefined partition table
        name   - name the current table
        print  - display the current table
        label  - write partition map and label to the disk
        !<cmd> - execute <cmd>, then return
        quit
partition> 1
Part      Tag    Flag    Cylinders     Size          Blocks
  1 unassigned    wm      0            0       (0/0/0)            0
Enter partition id tag[unassigned]: 
Enter partition permission flags[wm]: 
Enter new starting cyl[0]: 
Enter partition size[0b, 0c, 0.00mb, 0.00gb]: 2.00gb
partition> l
Ready to label disk, continue? y

partition> p
Current partition table (unnamed):
Total disk cylinders available: 13814 + 2 (reserved cylinders)
Part      Tag    Flag    Cylinders     Size          Blocks
  0 unassigned    wm      0            0       (0/0/0)            0
  1 unassigned    wm      0 -  3236    2.00GB  (3237/0/0)   4195152
partition> q

Copy the data on vol01 to the newly created disk partition.

# dd if=/dev/vx/dsk/voldg/vol01 of=/dev/dsk/c1t12d0s1

In the /etc/vfstab file, remove the following entry.

/dev/vx/dsk/voldg/vol1 /dev/vx/rdsk/voldg/vol1 /vol1 vxfs 4 yes rw

Replace it with an entry for the newly created partition.

/dev/dsk/c1t12d0s1 /dev/rdsk/c1t12d0s1 /vol01 vxfs 4  yes rw

Mount the disk partition.

# mount -F vxfs /dev/dsk/c1t12d0s1 /vol01

Remove vol01 from VxVM.

# vxedit -rf -g voldg rm /dev/vx/dsk/voldg/vol01

To complete the procedure, follow the remaining steps.