设为首页 加入收藏

TOP

Linux下安装Oracle的过程和涉及的知识点-系列3(一)
2014-11-23 21:48:50 来源: 作者: 【 】 浏览:38
Tags:Linux 安装 Oracle 过程 涉及 知识点 系列

4、磁盘空间

11g R2要求/tmp空间不能少于1G,若不满足要求,可以做以下两件事情之一:

(1)、删除/tmp的空间,以满足磁盘要求。

(2)、设置TMP和TMPDIR环境变量。

使用df -h查看磁盘空间,11g R2要求的空间大小是:

Installation Type Requirement for Software Files (GB)
Enterprise Edition 4.7
Standard Edition 4.6

Installation Type Requirement for Data Files (GB)
Enterprise Edition 1.7
Standard Edition 1.5

5、依赖包

11g R2对Linux x86_64的依赖包要求是:

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)

当前实验的版本缺少如下包:

compat-libstdc++
gcc-c++
libstdc++-devel
libaio-devel

另外,若需要使用ODBC,也需要安装unixODBC包。

可以使用yum -y install libaio-devel*的方式安装所需的依赖包。

通过实验,看到上述依赖包有很多前缀一样但后缀分为x86_64和i686的,其实只需要下载x86_64就可以了。

依赖包这块的安装是否全,决定了安装Oracle时是否会出现缺少依赖包的问题。

王道就是尽量安装全官方要求的依赖包,yum时也会找到该包当前的最新版本。

6、创建安装路径、用户、用户组:

(1)、创建dba组

groupadd -g 101 dba

这里可以指定gid是101,也可以不指定使用默认值。

可以使用grep dba /etc/group查看是否建立过dba组。

(2)、创建oinstall组

groupadd oinstall

这个组如果不建立也不会影响当前Oracle的安装,oinstall组一般是用于控制软件安装、补丁安装的,dba组一般是用于控制数据库创建,数据库管理等的,当然组名不一定必须是dba或oinstall,另外以上权限也可以都授权给dba组,这样只需要创建一个dba组就可以了。

可以使用more /etc/oraInst.loc查看是否已经建立过Oracle Inventory group,例如:

inventory_loc=/opt/app/oraInventory

inst_group=oinstall

(3)、创建用户

useradd -g oinstall -G dba ora11g

这里-g表示用户ora11g指定主group是oinstall,-G表示用户ora11g指定其他用户(副)group是dba。

一个用户只能属于一个主group,但可以属于多个其他用户组。

可以使用id ora11g查看用户所属的主group和副group等信息。也可以使用groups ora11g查看所属组。

使用passwd ora11g为用户创建密码。

(4)、创建安装目录,配置权限

mkdir -p /opt/app/ora11g

chown -R ora11g:dba /opt/app/ora11g

创建Oracle安装路径/opt/app/ora11g,-R表示修改该目录所属的用户和组,包括路径下的子文件夹。

7、系统内核参数

官方文档给出的内核参数建议是:

vciBLZXJuZWwgUGFyYW1ldGVycyBvbiBMaW51eA==" width="100%"> 并强调如果当前 系统的内核参数值大于上述建议值,则不建议修改这些值。

如果需要修改

首页 上一页 1 2 下一页 尾页 1/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇oracle常用命令(自己日常整理,.. 下一篇Oracle(3)数据库

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: