bash - Substitution of variables

This link explains variable substitution in the Bash Shell.
For convenience a copy of some info in that post:
  • ${VAR-default}
    If VAR is set (to any value, even null, then return $VAR, otherwise return the default value provided. VAR is unchanged. If the - is preceded by a colon (':') then the default value will also be returned in case the value of VAR is null.
  • ${VAR=default}
    The same as '-' except that the value of VAR will be changed too. The use of the colon is the same in this case.
  • ${#VAR}
    This returns the number of characters in VAR. (Unicode ???)
  • ${VAR#pattern}
    Returns VAR with the shortest instance of pattern removed from the front.
    Pattern is not a regular expression but a glob. If ## is used instead of # the longest matching pattern is removed from the front.
  • ${VAR%pattern}
    Identical to # except the front will be the end of value of VAR

Installation of Forms on OEL r5 u5

This post is currently only a wrap up of links I found interesting in installing the forms environment.

Envirionment:
Two hosts: one ... a vmware environment with oracle VM Manager the other with Oracle VM Server.
Next to these I have a NAS which is used to provide the software to all guests on the VM server for sofware and other feeds (a Thecus N5500 with 10TB disk capacity) (NFS is choses over iSCSI because the fact that iSCSI has to be considered as a hardware layer and is therefor dedicated to one controlling machine. Because I want to use it on all machines ... I had it configured as a NFS share)

The VM server has an Intel i7 920 processor with 6GB of ram and 4 TB of disks installed (Acer brand)

On the VM Server the following guest systems will be installed:
  • db server: OELr5u2 with Oracle DB 11g, running with 2 cores dedicated and 1.5 GB ram.
  • wls admin server: OEL r5u5
  • hosts to run managed servers: OELr5u5, initially only one server, with the intention of running 4 managed servers.
  • Later on the host with managed servers will be copied to try the concept of clustering ... 
The network ... well very simple ... all hosts will get a fixed ip address within the same subnet.
Since the virtual NIC's are on the same physical system, they use the softnetworked network ... which provides rather high speeds.

Software

The following software is used:
Oracle VM Manager r 2.2.0
Oracle VM Server r 2.2.0
VMWare Fusion (is used to create a linux vm and install the VM manager in it) running on Mac OS X.
Oracle Enterprise Linux r5 u 5.
Weblogic server 11g r1 (10,3,3,0)
FMW - portal, forms, reports and discoverer v 11g r1patch 1 (11,1,1,2)
Patch to FMW - portal, forms, reports and discoverer r11g r1 (11,1,1,3)
For convenience a VM with DB11g.

Installation of the Virtual Machines

To be done

Installation of FMW on the server

Install the WLS server.
Install release 11,1,1,2 of FMW-PFRD
Install on top of that 11,1,1,3 (this is a pure patchset ... big but a patchset)

That's it for now ... 


Links: