阅读:12338回复:3
CentOs7安装Oracle10g-一:安装环境配置
以下为个人经验总结,欢迎各位交流自己的见解!
1、关闭防火墙自启:systemctl disable firewalld.service(有些系统安装的是iptables,那这里就应该是 iptable.service) 2、修改SE Linux 为disabled,然后重启; 3、root登陆, 检查依赖包命令:rpm -q binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat 4、只能单个依次安装: yum -y install 安装包; 5、建立相应的群组和用户 (1) 建立群组oinstall:# groupadd oinstall (2) 建立群组dba:# groupadd dba (3) 新增使用者oracle并将其加入oinstall和dba群组:# useradd -m -g oinstall -G dba oracle (4) 测试oracle账号是否建立完成:# id oracle (5) 建立oracle的新密码:# passwd oracle 6、 vi /etc/sudoers 在root ALL=(ALL) ALL 下面添加:oracle ALL=(ALL) ALL 保存使用wq!因为是只读文件 7、 vi /etc/sysctl.conf 添加以下内容(删除注释) kernel.shmall = 4294967296 //表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152,通常不需要修改 kernel.shmmax = 68719476736 //定义了共享内存段的最大尺寸(以字节为单位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2G kernel.shmmni = 4096 //用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改 kernel.sem = 250 32000 100 128 //表示设置的信号量 net.ipv4.ip_local_port_range = 1024 65000 //必须留空格 net.core.rmem_default=4194304 //默认的接收窗口大小 net.core.rmem_max=4194304 //接收窗口的最大大小 net.core.wmem_default=262144 //默认的发送窗口大小 net.core.wmem_max=262144 //发送窗口的最大大小 vm.hugetlb_shm_group=501 //这里501是oracle用户组dba的gid,原文这里没有配置,这里一定要配置,要不然后面每次重启后,启动oracle实例都会碰到一个错误,具体的在下文会说到 8、启动变更 sysctl -p 9、 vi /etc/security/limits.conf编辑,添加 oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 10、 vi /etc/pam.d/login编辑,添加 session required /lib64/security/pam_limits.so session required pam_limits.so 11、 vi /etc/profile编辑,添加 if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 12、修改Linux发行版本信息,因为10g发行很早,只能识别低版本 vi /etc/redhat-release redhat-4 13、创建Oracle安装文件夹以及数据存放文件夹,将安装包放入opt/oracle文件夹下 #mkdir /opt/oracle #mkdir /opt/oracle/102 #chown -R oracle:dba /opt/oracle 14、配置主机映射:cat /etc/hosts查看是否有本机ip,没有则加上 如: IP地址+ CentOS-ORACLE (示例:192.168.1.1 CentOS-ORACLE) 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 |
|
最新喜欢:何圆 |
板凳#
发布于:2018-11-01 11:28
|
|
地板#
发布于:2018-11-15 14:06
李盛涛:Linux系统Oracle 10gR2版本安装包地址 |
|