本手册可以为系统安装人员、实施人员、管理员提供参考。特别是安装人员,可以参考这份文档,然后根据实际的情况安装。
本手册主要使用者为系统安装人员、实施人员、管理员。
根据系统规划,系统需要将数据库服务与应用服务安装到不同的服务器,即应用与数据库机器分离。
机型: 虚拟机
CPU: 2核
内存:2G
硬盘:100G
操作系统:RHEL6.5
安装介质:Oracle Database 11g Enterprise
Edition Release 11.2.0.4.0 - 64bit
Jdk1_6_0_29 64 bit
IP地址 :192.168.8.111
机型:虚拟机
CPU:2核
内存:2G
硬盘:100G
操作系统:RHEL6.5
安装介质:jdk1_6_0_29 64 bit
weblogic10.3.6
zookeeper-3.4.6
IP地址 :192.168.8.112
至少需要1G的/tmp目录空间。
#df
-h/tmp
#cat /proc/version
#java –version
使用root用户登录,hosts文件追加如下文字;
vi /etc/hosts
::1
localhost hq-tmpsdb01
10.80.36.143 hq-tmpsdb01
注意:hq-tmpsdb01为主机为hostname
127.0.0.1 localhost hq-tmpsdb01
以root用户登录系统。编辑/etc/sysctl.conf文件,追加如下内容。
命令:vi /etc/sysctl.conf
kernel.sem = 250 32000 100 142
kernel.shmall = 4294967296
kernel.shmmax = 68719476736
kernel.shmmni = 4096
kernel.msgmax = 8192
kernel.msgmnb = 65535
kernel.msgmni = 2878
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4621440
net.core.rmem_max = 4621440
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr
= 1048576
修改完毕后保存文件,执行 sysctl
–p 命令把这些修改反映到当前系统中。
编辑/etc/security/limits.conf文件。在文件的最后追加如下内容:
命令: vi /etc/security/limits.conf
* hard nofile 65536
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047
* hard stack 16384
* soft stack 10240
使用root登录,执行下列命令创建mon组:
# groupadd
mon
执行以下命令创建oracle用户:
# useradd
-g mon -G mon control
# groupadd
dba
执行以下命令创建oracle用户:
# useradd
-g oinstall -G dba oracle
如果用户已经存在,使用以下命令指定oracle的组
# usermod
-g oinstall -G dba oracle
启用oracle用户,并修改其密码为oracle
# passwd
oracle
////////////////////至此,以下操作使用oracle用户进行。///////////////////
#vi .bash_profile
将以下内容 copy 至此文件的最后,然后退出重新登录。
umask
022
TMP=/tmp
TMPDIR=$TMP
export TMP TMPDIR
ORACLE_SID=SUNTX
ORACLE_BASE=/app1/oracle
export
ORACLE_SID ORACLE_BASE
export
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
使用ftp工具,将安装介质linux.x64_11gR2_database_1of2、linux.x64_11gR2_database_2of2.zip上传到服务器的目录/app/software/下。