121,121...正在赶来!请不要走开哦...
Logo Background RSS

Linux 下 Oracle 的安装 (二)

  • Written by SUNJIANSUNJIAN 哇! 3 位骚人吟风起舞.3 条评论 Comments (367 views)

    完全对接接上次整理过的 《Linux 下 Oracle 的安装 (一)》 今天又整理出了一部分笔记,并尽量做得格式化一些,希望看起来会方便一些。未完待续…

    创建安装数据库的用户、组和安装目录
    3.1 创建用户和相关的组
    # /usr/sbin/groupadd oinstall
    # /usr/sbin/groupadd dba
    # /usr/sbin/useradd -g oinstall -G dba oracle
    # passwd oracle


    3.2 建立相关目录并授权
    # mkdir -p /usr/app/oracle (the Oracle base directory)
    # mkdir -p /usr/oradata    (an optional Oracle datafile directory)
    # chown -R oracle:oinstall /usr/app/oracle /usr/oradata
    # chmod -R 77

    4 配置内核参数
    4.1 修改核心参数并检查
    4.1.1 修改参数
    # vi /etc/sysctl.conf
    说明:在该文件末尾加入如下内容:
    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.shmall = 2097152
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    #net.core.rmem_default=262144
    #net.core.rmem_max=262144
    #net.core.wmem_default=262144
    #net.core.wmem_max=262144

    4.1.2 启用新参数
    # /sbin/sysctl -p

    4.1.3 检查参数
    # /sbin/sysctl -a | rpm sem
    # /sbin/sysctl -a | rpm shm
    # /sbin/sysctl -a | rpm file-max
    # /sbin/sysctl -a | rpm ip_local_port_range

    4.2 设置oracle用户的shell限制
    4.2.1 编辑limits.conf
    # vi /etc/security/limits.conf
    说明:添加如下的行
    # nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)
    *               soft    nproc   2047
    *               hard    nproc   16384
    *               soft    nofile  1024
    *               hard    nofile  65536

    4.2.2 编辑/etc/pam.d/login,添加1行:
    # vi /etc/pam.d/login
    session    required     /lib/security/pam_limits.so

    4.2.3 编辑/etc/profile,添加如下部分:
    # vi /etc/profile

    复制内容到剪贴板
    代码:

    if [ $USER = "racle" ]; then
    if [ $SHELL = "/bin/ksh" ]; then
    ulimit -p 16384
    ulimit -n 65536
    else
    ulimit -u 16384 -n 65536
    fi
    fi

    5 装载CD,或上传并解压缩文件
    5.1 若装载CD:
    # mount /media/cdrom

    5.2 若上传并解压缩文件
    5.2.1 上传:可用ftp命令或ftp工具
    5.2.2 解压缩:
    # unzip 10201_database_linux32.zip -d /tmp/oracle
    5.2.3 改变属主和权限:
    # chown oracle /tmp/oracle
    # chmod -R +755 /tmp/oracle

    5.3 设置在安装Oracle的机器上以oracle用户安装
    # xhost localhost:oracle

    未完待续 ….  Daniel 会继续抽空搞定的 …

  • 我们的说明!

    欢迎转载,但请您以链接形式注明本文出处和本站原文链接,下面是链接形式,谢谢合作!
    出处链接:Allove of Paradise
    原文链接:http://blog.allove.org/archives/setup-oracle-on-linux-2.html
3 条评论
  1. #1 Yacca
    8月 25th, 2008 at 11:55 上午

    最近有同事在下tiger 想在intel的机子上装mac…嗯 我期待.

    [回复]

    Post ReplyPost Reply
  2. #2 Daniel
    8月 25th, 2008 at 4:36 下午

    搞定了给我说哦 呵呵 我也期待下, 原来准备这么干的但是考虑到我的IDE们 所以还是放弃了,win和linux的开发环境还是适用点

    [回复]

    Post ReplyPost Reply
  3. #3 sanding
    8月 25th, 2008 at 10:08 下午

    赞~
    我在linux下只用。。。MySQL……

    [回复]

    Post ReplyPost Reply
Leave a Comment