“天街小雨润如酥,草色遥看近却无。最是一年春好处,绝胜烟柳满皇都。”读一首古诗,心情也随之平静下来

Linux下oracle10g的安装与配置及相关问题解决方案(二)

上一篇 / 下一篇  2010-12-30 16:48:48 / 天气: 晴朗 / 心情: 高兴 / 精华(1) / 置顶(1) / 个人分类:数据库

第二部分 针对Oracle配置Linux

3.1检查Linux系统空间

要验证系统是否满足Oracle 10g数据库的最低要求,以root用户身份登录并运行以下命令。

运行以下命令查看可用RAM和交换空间大小:

[root@localhost oracle]# grep MemTotal /proc/meminfo

MemTotal:      515444 kB

[root@localhost oracle]# grep SwapTotal /proc/meminfo

SwapTotal:    1044184 kB

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

-------------------------------------------------------------------------------Oracle 10g软件还需要2.5GB的可用磁盘空间,而数据库则另需1.2GB的可用磁盘空间。/tmp目录至少需要400MB的可用空间。要检查系统上的可用磁盘空间,运行以下命令:

[root@localhost oracle]# df -h

Filesystem           Size Used Avail Use% Mounted on

/dev/sda2            3.8G 3.1G 573M 85% /

/dev/sda3             15G 1.1G  13G  8% /home

/dev/sda1             46M  11M  33M 25% /boot

tmpfs                252M    0 252M  0% /dev/shm

 

从结果看,/tmp目录没有自己的文件系统,它是根文件系统的一部分。根文件系统可用空间为还有573M,够/tmp的最低要求,这样就需要把Oracle10g和所需的数据库空间共5.2 GB分配到/home目录下,除了满足安装(2.5 + 1.2 + 0.4 = 4.1GB)外还有很大的富余。

 

3.2创建Oracle组和用户帐户

接下来,创建用于安装和维护Oracle 10g软件的Linux组和用户帐户。用户帐户:oracle,组:oinstalldba。以root用户身份执行以下命令:

[root@localhost oracle]# groupadd oinstall创建组oinstall

[root@localhost oracle]# groupadd dba创建组dba

[root@localhost oracle]# useradd -m -g oinstall -G dba oracle创建用户oracle并分配群组

[root@localhost oracle]# id oracle查看用户oracle的信息

uid=503(oracle) gid=503(oinstall) groups=503(oinstall),504(dba) context=root:system_r:unconfined_t:SystemLow-SystemHigh

[root@localhost oracle]# passwd oracleoracle账户创建密码

Changing password for user oracle.

New UNIX password:

BAD PASSWORD: it is based on a dictionary word

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

3.3创建目录

创建目录并设置权限

[root@localhost mytools]# mkdir -p programs/oracle/u01/app/oracle

[root@localhost oracle]# mkdir -p u02/oradata

[root@localhost programs]# chown -R oracle:oinstall oracle/./u01/app/oracle./u02/oradata调整所有者

[root@localhost programs]# chmod -R 755 oracle/./u01/app/oracle./u02/oradata做调整访问权限


TAG: 问题 Linux linux Oracle oracle 安装 解决方案

 

评分:0

我来说两句

Open Toolbar