[Инсталляция Oracle Active DataGuard 12.1 в операционной системе Centos 6.7]: Предварительные шаги по настройке environment

Следующие шаги выполняются на Primary и Standby

Все время забываю, где прописывается hostname сервера

# vi /etc/sysconfig/network

После переименования, лучше перезагрузить сервер или каким-то способом применить изменения, или иначе в конфигах будет прописано что-то не то и придется их потом еще и править


Устанавливаю пакет scp для копирования данных между серверами на обоих узлах

# yum install -y openssh-clients


# vi /etc/hosts


## Localdomain and Localhost

127.0.0.1 localhost.localdomain localhost


## DataBases

# moscow - primary; piter - standby

192.168.1.11 moscow.localdomain moscow
192.168.1.12 piter.localdomain piter


PRIMARY (moscow)

$ vi ~/.bash_profile


#######################################################
#### Oracle 12.1 Parameters ###########################

	umask 022

	export ORACLE_BASE=/u01/oracle
	export ORACLE_HOME=$ORACLE_BASE/database/12.1

	export GRID_HOME=$ORACLE_BASE/grid/12.1

	export ORACLE_SID=orcl12
	export ORACLE_UNQNAME=master
	export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

	export PATH=$PATH:$ORACLE_HOME/bin:$GRID_HOME/bin
	export LD_LIBRARY_PATH=$ORACLE_HOME/lib

	export NLS_DATE_FORMAT='dd/mm/yyyy hh24:mi:ss'


	# rlwrap aliases

	alias sqlplus='rlwrap sqlplus'
	alias rman='rlwrap rman'
	alias asmcmd='rlwrap asmcmd'
	alias dgmgrl='rlwrap dgmgrl'

	# my alases

	alias alert='tail -f $ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/trace/alert_$ORACLE_SID.log'

#### Oracle 12.1 Parameters ###########################
#######################################################


$ source ~/.bash_profile


Standby (piter)

Разница только в ORACLE_UNQNAME и ссылке на alert.log (Путь до alert.log меняется при создании дупликата. Нужно как-то пофиксить позднее)


$ vi ~/.bash_profile


#######################################################
#### Oracle 12.1 Parameters ###########################

	umask 022

	export ORACLE_BASE=/u01/oracle
	export ORACLE_HOME=$ORACLE_BASE/database/12.1

	export GRID_HOME=$ORACLE_BASE/grid/12.1

	export ORACLE_SID=orcl12
	export ORACLE_UNQNAME=slave
	export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

	export PATH=$PATH:$ORACLE_HOME/bin:$GRID_HOME/bin
	export LD_LIBRARY_PATH=$ORACLE_HOME/lib

	export NLS_DATE_FORMAT='dd/mm/yyyy hh24:mi:ss'


	# rlwrap aliases

	alias sqlplus='rlwrap sqlplus'
	alias rman='rlwrap rman'
	alias asmcmd='rlwrap asmcmd'
	alias dgmgrl='rlwrap dgmgrl'

	# my alases

	alias alert='tail -f $ORACLE_BASE/diag/rdbms/$ORACLE_SID/$ORACLE_SID/trace/alert_$ORACLE_SID.log'

#### Oracle 12.1 Parameters ###########################
#######################################################


$ source ~/.bash_profile