ITPub博客

首页 > 数据库 > Oracle > rhel as 4 安装oracle 10g 之二(linux 为oracle 所更改的配置,以及oracle的安装)

rhel as 4 安装oracle 10g 之二(linux 为oracle 所更改的配置,以及oracle的安装)

原创 Oracle 作者:wsf3809 时间:2007-10-14 17:21:06 0 删除 编辑

1:

以root 身份登录:

grep MemTotal /proc/meminfo

grep SwapTotal /proc/meminfo

所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。

检查磁盘空间:

df -h

df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 6.8G 1.3G 5.2G 20% /
/dev/sda1 99M 17M 77M 18% /boot


2:建立oracle 用户

用户帐户将称为 oracle,而组将称为 oinstall 和 dba

以root 登录

groupadd oinstall 创建 oinstall组

groupadd dba 创建 dba 组

useradd -m -g oinstall -G dba oracle

给oracle 帐户 设置密码

passwd oracle

例如:
# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd:all authentication tokens updated successfully.


3 创建目录

以 root 用户身份执行以下命令:

mkdir -p /u01/app/oracle
mkdir -p /u02/oradata
chown -R oracle:oinstall /u01/app/oracle /u02/oradata
(意思是把 这个2个目录的属主和属组改变 为oracle 用户的oinstall)

chmod -R 775 /u01/app/oracle /u02/oradata
(意思是把 这个2个目录设置权限 )
(chown 命令    功能:更改某个文件或目录的属主和属组。这个命令也很常用。)
(chmod
语法为:chmod abc file 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 r=4,w=2,x=1 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=5。 这个775 的由来 原来如此!

3.配置内核参数:

以root 登录

cat >> /etc/sysctl.conf <kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000

net..core.rmem_default=1048576(10专用)

net.core.rmem_max=1048576

net.core.wmem_default=262144

net.core.wmem_max=262144
EOF

然后sysctl -p 执行一下!


(cat >>/etc/sysctl.conf<

To make your changes take effect immediately, type this command:

sysctl -p。

以 root 用户身份运行以下命令来验证您的设置:

/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep ip_local_port_range

4.为oracle增加shell权限

Oracle 建议对每个 Linux 帐户可以使用的进程数和打开的文件数设置限制。要进行这些更改,以 root 用户的身份执行下列命令

cat >> /etc/security/limits.conf <oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF

cat >> /etc/pam.d/login <session required /lib/security/pam_limits.so
EOF

cat >> /etc/profile <if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF

5.设置oracle的环境变量

su - oracle

vi .bash_profile

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=***

(如果以vmware安装最好配置以下参数

TERM=xterm; export TERM

export ORACLE_TERM=xterm

)

6.把安装文件ftp 过去,然后 unzip ,cd 到目录 运行 . ./runInstaller

ok

开始安装和windows 下一样的安装!!!

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/700806/viewspace-976636/,如需转载,请注明出处,否则将追究法律责任。

下一篇: test
请登录后发表评论 登录
全部评论
  • 博文量
    36
  • 访问量
    41272