zhouyi 发表于 2018-9-23 13:31:48

centos 5 安装oracle 10g

  创建 Oracle 组和用户帐户
  /usr/sbin/groupadd oinstall
  /usr/sbin/groupadd dba
  /usr/sbin/useradd -m -g oinstall -G dba oracle
  id oracle
  设置 oracle 帐户的口令:
  passwd oracle
  =====================================
  创建安装目录
  mkdir -p /opt/app/oracle/10g
  mkdir -p /opt/app/oracle/oradata
  chown -R oracle:oinstall /opt/app/oracle/oradata
  chmod -R 775 /opt/app/oracle/oradata
  =====================================
  配置 Linux 内核参数
  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
  如果您按照以上说明安装了 Linux,且内核参数全部采用默认值,则只需在以 root 用户身份登录后执行下命令。
  cat >> /etc/sysctl.conf/etc/sysctl.confkernel.shmmax = 2147483648
  > kernel.shmmni = 4096
  > kernel.sem = 250 32000 100 128
  > fs.file-max = 65536
  > net.ipv4.ip_local_port_range = 1024 65000
  > EOF
  # /sbin/sysctl -p
  net.ipv4.ip_forward = 0
  net.ipv4.conf.default.rp_filter = 1
  kernel.sysrq = 0
  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
  以 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
  例如:
  # /sbin/sysctl -a | grep shm
  kernel.shmmni = 4096
  kernel.shmall = 2097152
  kernel.shmmax = 2147483648
  kernel.shm-use-bigpages = 0
  # /sbin/sysctl -a | grep sem
  kernel.sem = 250      32000   100   128
  # /sbin/sysctl -a | grep file-max
  fs.file-max = 65536
  # /sbin/sysctl -a | grep ip_local_port_range
  net.ipv4.ip_local_port_range = 1024   65000
  如果系统的参数设置的比上述参数值小,则编辑 /etc/sysctl.conf 文件,添加或更改这些参数。完成后,运行以下命令激活更改:
  /sbin/sysctl -p
  =====================================
  为 oracle 用户设置 Shell 限制
  Oracle 建议对每个 Linux 帐户可以使用的进程数和打开的文件数设置限制。要进行这些更改,以 root 用户的身份执行下列命令:
  cat >> /etc/security/limits.conf/etc/pam.d/login/etc/profile/etc/csh.login
页: [1]
查看完整版本: centos 5 安装oracle 10g