- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【知识点1】操作系统准备工作(六步)
一、OS版本限制
oracle 8i
oracle 9i rhel 4.x
oracle 10G R2 rhel 4.x
oracle 11G R2 rhel 5.x
oracle 12c
【注1】其中,10g以及之前的版本已经不支持了。
【注2】oracle 版本出现的时期对应的 rhel版本要注意,如:oracle 10G R2版本,官方是不支持装在rhel 5上的。
【问题1】8i 9i 后面跟字母i什么意思?
1998年9月,ORACLE公司正式发布ORACLE 8i。
“i”代表Internet,这一版本中添加了大量为支持Internet而设计的特性。
【问题2】10g 11g 后面的g是什么意思,12 c 中的c是什么意思?
2003年9月8日,旧金山举办的ORACLE World大会上,Ellison宣布下一代数据库产品为“ORACLE 10g”。
ORACLE应用服务器10g(ORACLE Application Server 10g)也将作为甲骨文公司下一代应用基础架构软件集成套件。“g”代表“grid ,网格”。
这一版的最大的特性就是加入了网格计算的功能。
c 代表cloud
二、磁盘空间限制
1、oracle是数据库的一款产品软件,然后在这款产品之上,可以建库。
2、两个安装目录
/软件安装目录 /u01/oracle
/数据库目录
这2个目录安装初期需要大约3.5G,以后再学习备份恢复的课程,又会拷贝出来一份,所以一般留出至少10G的空间,我们可以设置60G
3、/tmp
安装时会用到临时目录/tmp,产生临时文件,至少400M的空间
4、swap 交换分区 real_memory*2 测试环境可以不满足 生产环境尽量满足
2g 4g
4g 8g
# free 查看Swap分区 # cat /proc/meminfo
三、软件包依赖
oracle软件是用C语言和JAVA写的,源代码安装需要做编译,所以需要编译器,而且需要动态链接库,所以装OS时选择“开发库”、“开发工具”和“老软件支持”
# yum grouplist --- 查看包组
Development Libraries
Development Tools
Legacy Soft Support ------ legacy
除此之外,官方列出了很多软件包
rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libiao-devel libgomp libstdc++ libstdc++-devel make sysstat unixoDBC unixoDBC-devel | grep not
四、主机名和解析地址
1、不要使用DHCP分配的IP,要使用静态IP
2、解析
# vim /etc/hosts
【语法格式】
IP 主机全名
192.168.1.88 rh6oracle
五、用户和资源限制(PAM)
# id oracle 查看是否有oracle这个用户
【解释】建立一个账户 oracle ,因为公司不可能把root的权限给你,权限太大,你的职责是管理数据库,所以,专门给DBA建立一个账号叫oracle的账户使用
1、建议指定GID和UID方式(尤其集群环境)
# groupadd -g 54321 oinstall2\
# groupadd -g 54322 dba
# useradd -u 54321 -g oinstall -G dba oracle
# echo oracle | passwd --stdin oracle
2、/etc/security/limits.conf 里的内容,针对单个用户的限制
oracle soft nproc 2047 ---软限进程数(nproc:number of process):此时会有警告,告诉你进程有点多了,但是还可以继续运行更多的进程
oracle hard nproc 16384 --- 最多可以运行16384个进程
oracle soft nofile 1024 --- 软限文件数1024
文档评论(0)