Oracle安装理论小结1续

为了提高linux系统软件的性能,必须增加对oracle用户的shell限制:
S hell限制
Item in limits.conf 项目limits.conf中 
Hard Limit 硬限制 
Maximum number of open file descriptors 最大数量打开文件描述符 
nofile  
65536  65536 
Maximum number of processes available to a single user 最大数量的进程提供给单个用户  
nproc  
16384  16384 
#vim /etc/security/limits.conf(为了提高shell限制,添加如下行)
oracle              soft    nproc   2047
oracle              hard    nproc   16384
oracle              soft    nofile  1024
oracle              hard    nofile  65536
#vim /etc/pam.d/login
1.  session    required   /lib/security/pam_limits.so
2.  session    required     pam_limits.so
#vim  /etc/profile(根据oracle用户默认shell,修改默认shell启动文件,添加如下行)
if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi
vim /etc/csh.login(添加如下行)
if ( $USER == "oracle" ) then
        limit maxproc 16384
        limit descriptors 65536
endif
6)确定所需的软件目录,必须确定或创建oracle软件的以下目录:
<1>o racle 基本目录,oracle基本目录是一个顶级目录,oracle软件的安装目录,经常我们这样去指定: / mount_point /app/ oracle_sw_owner
mount_point 是挂载的文件系统将包含甲骨文软件点目录 ,这里使用/u01装入点的目录你也可以选择其它的安装目录,如/oracle或/opt/oracle
oracle_sw_owner 是操作系统,甲骨文软件所有者的用户名,例如 oracle  。
你可以使用一个以上的安装相同的oracle基本目录,也可以创建单独的oracle的基础设施为不同的目录,如果不同的操作系统用户安装在同一系统甲骨文软件,那么每个人必须创建一个单独的oracle基本目录例:下面的基本目录都可能存在于同一系统
/u01/app/oracle
/u01/app/orauser
/opt/oracle/app/oracle
<2>oracle库存目录,oracle库存目录oraInventory存储一个系统上的所有已安装的软件列表,它要求和共享所有单个系统上安装oracle软件,当你第一次在系统上安装oracle软件,oracle通用安装程序提示你指定的路径到这个目录,建议你选择的路径如下:
oracle_base /oraInventory
oracle通用安装程序创建你指定的目录并设置正确的所有者,组和他的权限,你不需创建它
注:所有oracle软件安装依靠此目录,确保定期备份,不要删除此目录,除非你从系统中删除所有的oracle软件
<3>oracle主目录,它是用来选择安装特定oracle残品的软件,必须安装不同的oracle残品,或不同的oracle主目录的相同的oracle产品的包不同的版本,当你安装oracle通用安装程序,它会提醒你指定此目录的路径,以及它的名称、标识,
在你指定的目录必须是oracle基本目录的子目录,建议使用路径格式累似如下:
oracle_base /product/10.2.0/db_1 (oracle通用安装程序创建的目录你指定的路径下的oracle基本目录,但默认以创建了,注意:在安装过程中,不能指定一个现有目录给oracle主目录给它预定义的权限,若这样做了有可能会遇到安装失败的情况,因为文件和族所有权限错误
7)查看或创建oracle基本目录
8)确定一个现有的oracle基本目录,若你制定一个现有的oracle库存目录或现有的oracle主目录,那么你通常可以识别oracle基本目录如下:
确定一个现有的oracle库存目录
# more /var/opt/oracle/oraInst.loc (若存在oraInst.loc文件则输出类似如下:
inventory_loc=/u01/app/oracle/oraInventory
inst_group=oinstall
确定oracle现有主目录
# more /etc/oratab (若文件存在输出内容类似如下:
*:/u03/app/oracle/product/10.2.0/db_1:N
*:/opt/orauser/infra_904:N
*:/oracle/9.2.0:N
该目录每行确定的oracle主目录中指定的路径,目录路径随着oracle文件的所有者的用户的末尾,你要使用的oracle为基本目录的有效选择,如果你打算使用oracle用户安装软件,那么你可以选择从前面的例子以下的目录之一
/u03/app/oracle (若可能则选择此路径形式)
/oracle
在决定使用此安装一个现有的Oracle基础的目录,请确保它满足下列条件: 
It should not be on the same file system as the operating system. 它不应该作为操作系统相同的文件系统。  
It must have sufficient free disk space, as follows: 它必须有足够的可用磁盘空间,具体如下: 
Requirement 要求 
Free Disk Space 可用磁盘空间 
The Oracle base directory will contain only software files. Oracle的基目录将只包含软件文件。 
Up to 3 GB 高达3 Gb 
oracle The Oracle base directory will contain both software and database files (not recommended for production databases). oracleoracle 的基础目录将包含软件和数据库文件(不生产数据库的建议)。 
Up to 4 GB 最高4 GB
# df -h  oracle_base_path (确定文件系统的oracle基地目录所在的可用磁盘空间)
9)创建oracle基本目录
确定一个适当的文件系统:
#df  �C h(确定每个挂载文件系统的可用空间,确定文件系统有适当的可用磁盘空间,记下挂载文件系统,确定点目录的名称)
创建oracle基目录,并指定正确的所有者,组和它的权限:
# mkdir -p / mount_point /app/ oracle_sw_owner
# chown -R oracle:oinstall
/ mount_point /app/ oracle_sw_owner
# chmod -R 775 / mount_point /app/ oracle_sw_owner
例,若你确定安装点是/u01和oracle是oracle软件的所有者用户名,建议oracle软件基本目录路径如下:
/u01/app/oracle
当你配置在这一章的oracle用户的环境后,设置ORACLE_BASE环境变量指定的目录
10)选择oracle数据库和恢复文件的存储选项
对于所有安装,您必须选择存储选项,您要使用的Oracle数据库文件。  If you want to enable automated backups during the installation, then you must also choose the storage option that you want to use for recovery files (the flash recovery area). 如果你想在安装过程中启用自动备份,那么你必须选择存储选项,您要用于恢复文件(闪回恢复区)。   You do not have to use the same storage option for each file type. 您不必使用每个文件类型相同的存储选项。
重要事项: 
Database files are supported on file systems, Automatic Storage Management, and raw devices. 数据库文件支持的文件系统,自动存储管理,设备和原材料。   Recovery files are supported only on file systems and Automatic Storage Management. 恢复文件只支持文件系统和自动存储管理。 
Storage Option 存储选项 
File Types Supported 支持的文件类型 
Database 数据库 
Recovery 恢复 
File system 文件系统 
Yes 是 
Yes 是 
Automatic Storage Management 自动存储管理 
Yes 是 
Yes 是 
Raw devices 原始设备 
Yes 是 
No 否 
11)为oracle数据库或恢复文件创建目录
使用下表来确定最低的磁盘的数量和最小磁盘空间要求的 installation: 安装: 
Redundancy Level 冗余级别 
Minimum Number of Disks 最低数量的磁盘  
Data Files 数据文件 
Recovery Files 恢复文件 
Both File Types 这两个文件类型 
External 外部 
1  1 
1.15 GB  1.15 GB的 
2.3 GB  2.3 GB的 
3.45 GB  3.45 GB的 
Normal 正常 
2  2 
2.3 GB  2.3 GB的 
4.6 GB  4.6 GB的 
6.9 GB  6.9 GB的 
High 高的 
3  3 
3.45 GB  3.45 GB的 
6.9 GB  6.9 GB的 
10.35 GB  10.35 GB的 
后面的我们来具体做一次实验:在linux操作系统上安装Oracle数据库

你可能感兴趣的:(oracle,linux,安装,小结,休闲)