You might be wondering from where the bash profile was loaded when you login to Exadata cell.Here we go its from /etc/profile.d/cell_env.sh
#!/bin/sh
export SRCHOME=/opt/oracle/cell11.2.3.2.1_LINUX.X64_130109
#FIX---JAVA_HOME before alpha
export JAVA_HOME=/usr/java/jdk`rpm -qi jdk|grep Version|awk '{print $3}'`/
export OC4J_HOME=${SRCHOME}/oc4j/ms
export J2EE_HOME=${OC4J_HOME}/j2ee/home
export LOG_HOME=${SRCHOME}/cellsrv/deploy/log
export OSSCONF=${SRCHOME}/cellsrv/deploy/config
#required by cellcli
export ORACLE_HOME=${SRCHOME}
export JAVA15HOME=${JAVA_HOME}
#required by OSS
export LD_LIBRARY_PATH=${SRCHOME}/cellsrv/lib
export ADR_BASE=${ORACLE_HOME}/log
export CELLTRACE=${ADR_BASE}/diag/asm/cell/`hostname -s`/trace
#required for rs
export OSS_SCRIPTS_HOME=${SRCHOME}/cellsrv/deploy/scripts
export OSS_HOME=${SRCHOME}/cellsrv
export OSS_BIN=${SRCHOME}/cellsrv/bin
#required by fake hw adapter
export T_WORK=${SRCHOME}/disks
export PATH=$PATH:${SRCHOME}/cellsrv/bin:/sbin:/usr/sbin:/opt/MegaRAID/MegaCli/
unset DISPLAY
# add favorites into CDPATH
# add "." to CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}.
# add $LOG_HOME to CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}${LOG_HOME:+${LOG_HOME}}
# support "cd incident" and "cd trace" in CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}/opt/oracle/cell/log/diag/asm/cell/$(hostname -s)
# support "cd config" in CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}$(echo /opt/oracle/*/cellsrv/deploy | tr '\012 ' :)
# support "cd bin" in CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}$(echo /opt/oracle/*/cellsrv | tr '\012 ' :)
# strip empty :: in CDPATH (Note: trailing : is ok)
export CDPATH="$(echo "$CDPATH" | tr -s : :)"
#!/bin/sh
export SRCHOME=/opt/oracle/cell11.2.3.2.1_LINUX.X64_130109
#FIX---JAVA_HOME before alpha
export JAVA_HOME=/usr/java/jdk`rpm -qi jdk|grep Version|awk '{print $3}'`/
export OC4J_HOME=${SRCHOME}/oc4j/ms
export J2EE_HOME=${OC4J_HOME}/j2ee/home
export LOG_HOME=${SRCHOME}/cellsrv/deploy/log
export OSSCONF=${SRCHOME}/cellsrv/deploy/config
#required by cellcli
export ORACLE_HOME=${SRCHOME}
export JAVA15HOME=${JAVA_HOME}
#required by OSS
export LD_LIBRARY_PATH=${SRCHOME}/cellsrv/lib
export ADR_BASE=${ORACLE_HOME}/log
export CELLTRACE=${ADR_BASE}/diag/asm/cell/`hostname -s`/trace
#required for rs
export OSS_SCRIPTS_HOME=${SRCHOME}/cellsrv/deploy/scripts
export OSS_HOME=${SRCHOME}/cellsrv
export OSS_BIN=${SRCHOME}/cellsrv/bin
#required by fake hw adapter
export T_WORK=${SRCHOME}/disks
export PATH=$PATH:${SRCHOME}/cellsrv/bin:/sbin:/usr/sbin:/opt/MegaRAID/MegaCli/
unset DISPLAY
# add favorites into CDPATH
# add "." to CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}.
# add $LOG_HOME to CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}${LOG_HOME:+${LOG_HOME}}
# support "cd incident" and "cd trace" in CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}/opt/oracle/cell/log/diag/asm/cell/$(hostname -s)
# support "cd config" in CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}$(echo /opt/oracle/*/cellsrv/deploy | tr '\012 ' :)
# support "cd bin" in CDPATH
export CDPATH=${CDPATH:+${CDPATH}:}$(echo /opt/oracle/*/cellsrv | tr '\012 ' :)
# strip empty :: in CDPATH (Note: trailing : is ok)
export CDPATH="$(echo "$CDPATH" | tr -s : :)"
No comments:
Post a Comment