[Инсталляция Oracle RAC 12.1 SHARED FILE SYSTEM]: Инсталляция обязательных пакетов
Server: | rac1, rac2, storage |
Если в каталоге /etc/yum.repos.d нет нет файлов с описанием репозиториев Oracle Linux.
# vi /etc/yum.repos.d/OracleLinuxRepo.repo
[OEL6]
name=Oracle Enterprise Linux $releasever - $basearch
baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/
gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6
gpgcheck=1
enabled=1
# yum repolist
Инсталляция пакетов для работы в ОС
Server: | rac1, rac2 и storage |
# yum update -y
# yum install -y \
gcc \
make \
openssh-clients \
wget \
xinetd \
screen \
gamin \
unzip \
ntp \
net-snmp \
ntsysv \
bind-utils
Инсталляция обязательных пакетов для инсталляции Oracle
Server: | rac1, rac2 |
Следующие пакеты или более поздние должны быть установлены в OEL 6.x:
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
# yum install -y \
binutils \
compat-libstdc++*33* \
elfutils-libelf \
elfutils-libelf-devel \
elfutils-libelf-devel-static \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
kernel-headers \
libaio \
libaio-devel \
libgcc \
libgomp \
libstdc++ \
libstdc++-devel \
make \
numactl-devel \
sysstat \
libXext.x86_64 \
compat-libstdc++* \
ksh \
compat-libcap1
И вот эти пакеты:
# yum install -y \
unixODBC.x86_64 \
unixODBC-devel.x86_64
Для отображения окон на клиентской машине:
# yum install -y \
xdpyinfo \
xclock
Server: | rac1, rac2, storage |
# yum install -y \
nfs-utils-lib.x86_64
rlwrap
Server: | rac1, rac2 |
rlwrap - пакет, который позволяет хранить историю команд в SQL*PLUS и RMAN в Linux (его необходимо прописывать отдельной строкой в bash профиле). Установив данный пакет, вы сможете использовать кнопки вверх, вниз для просмотра истории введенных команд, правильную работу команды backspace и др.
# yum install -y \
readline-devel.x86_64
# cd /tmp
# wget http://utopia.knoware.nl/~hlub/uck/rlwrap/rlwrap-0.37.tar.gz
Если не работает вышеуказанный сайт, исходники можно взять здесь:
https://github.com/hanslub42/rlwrap
# tar zxvf rlwrap-0.37.tar.gz
# cd rlwrap-0.37
# ./configure
# make
# make check
# make install