Oracle Linux 6以上版本Oracle安装前置配置简易实现方法

来源:互联网 发布:枯枝败叶 知乎 编辑:程序博客网 时间:2024/05/17 01:43
在Oracle Linux 6以上的版本,用yum安装oracle-rdbms-server-11gR2-preinstall包。就可以省略建用户,安装lib包等等Oralce安装的前置部署。

 (在OracleLinux 6下,oracle-rdbms-server-11gR2-preinstall包只有64位版本)

 

 

1.查看系统中有没有安装yum
[root@Study ~]# yum
Loaded plugins: refresh-packagekit, security
You need to give some command
Usage: yum [options] COMMAND

List of Commands:

check          Check for problems in the rpmdb
check-update   Check for available package updates
.....
2. 进入yum 配置目录
[root@Study ~]# cd /etc/yum.repos.d/
[root@Study yum.repos.d]#

3. 下载yum 配置

[root@Study yum.repos.d]# wget http://public-yum.oracle.com/public-yum-ol6.repo
--2012-04-12 20:48:00-- http://public-yum.oracle.com/public-yum-ol6.repo

Resolving public-yum.oracle.com...141.146.44.34

Connecting topublic-yum.oracle.com|141.146.44.34|:80... connected.

HTTP request sent, awaiting response... 200OK

Length: 1461 (1.4K) [text/plain]

Saving to: “public-yum-ol6.repo”


100%[======================================>]1,461       --.-K/s   in 0s     


2012-04-12 20:48:01 (30.8 MB/s) -“public-yum-ol6.repo” saved [1461/1461]

4 查看yum 配置

[root@Study yum.repos.d]# cat public-yum-ol6.repo
name=Oracle Linux $releasever Latest($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

...


5. 安装oracle-rdbms-server-11gR2-preinstall包
[root@Study yum.repos.d]# yum install oracle-rdbms-server-11gR2-preinstall

Loaded plugins: refresh-packagekit
....
Installed size: 31 k

Is this ok [y/N]: y

Downloading Packages:

oracle-rdbms-server-11gR2-preinstall-1.0-3.el6.x86_64.rp|  15 kB     00:05   

warning: rpmts_HdrFromFdno: Header V3RSA/SHA256 Signature, key ID ec551f03: NOKEY

Retrieving key fromhttp://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6

Importing GPG key 0xEC551F03:

 Userid: "Oracle OSS group (Open SourceSoftware group) <build@oss.oracle.com>"

 From  :http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6

Is this ok [y/N]: y

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

 Installing : oracle-rdbms-server-11gR2-preinstall-1.0-3.el6.x86_64        1/1


Installed:

 oracle-rdbms-server-11gR2-preinstall.x86_64 0:1.0-3.el6                      


Complete!

6. 验证是否安装成功
[root@Study yum.repos.d]# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba)

[root@Study yum.repos.d]# cat /etc/sysctl.conf
# Kernel sysctl configuration file for Red Hat Linux
#
# For binary values, 0 is disabled, 1 is enabled.  See sysctl(8) and
# sysctl.conf(5) for more details.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1

# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1

# Disable netfilter on bridges.
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0

# Controls the maximum size of a message, in bytes
kernel.msgmnb = 65536

# Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536

# Controls the maximum shared segment size, in bytes

# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296

# oracle-rdbms-server-11gR2-preinstall setting for fs.file-max is 6815744
fs.file-max = 6815744

# oracle-rdbms-server-11gR2-preinstall setting for kernel.sem is '250 32000 100 128'
kernel.sem = 250 32000 100 128

# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmmni is 4096
kernel.shmmni = 4096

# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmall is 1073741824 on x86_64
# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmall is 2097152 on i386

# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmmax is 4398046511104 on x86_64
# oracle-rdbms-server-11gR2-preinstall setting for kernel.shmmax is 4294967295 on i386
kernel.shmmax = 4398046511104

# oracle-rdbms-server-11gR2-preinstall setting for net.core.rmem_default is 262144
net.core.rmem_default = 262144

# oracle-rdbms-server-11gR2-preinstall setting for net.core.rmem_max is 4194304
net.core.rmem_max = 4194304

# oracle-rdbms-server-11gR2-preinstall setting for net.core.wmem_default is 262144
net.core.wmem_default = 262144

# oracle-rdbms-server-11gR2-preinstall setting for net.core.wmem_max is 1048576
net.core.wmem_max = 1048576

# oracle-rdbms-server-11gR2-preinstall setting for fs.aio-max-nr is 1048576
fs.aio-max-nr = 1048576

# oracle-rdbms-server-11gR2-preinstall setting for net.ipv4.ip_local_port_range is 9000 65500
net.ipv4.ip_local_port_range = 9000 65500

[root@Study yum.repos.d]#

 

0 0