配置Linux系统参数

配置阿里云yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
yum clean all
yum makecache
依赖包安装
yum install -y binutils-2.20* compat-libcap1-1.10-1 compat-libstdc++-33-* compat-libstdc++-33-3.2.3-69.el6.i686 gcc-4.4.4-13.el6 \
gcc-c++-4.4.4-13.el6 glibc-2.12-1.7.el6 glibc-2.12-1.7.el6 glibc-* glibc-devel* ksh libgcc-* libstdc++-* libstdc++.i686 \
libaio-* make sysstat
关闭防火墙 && 关闭SELINUX
#关闭防火墙
/etc/init.d/iptables stop
chkconfig iptables off
#关闭SELINUX
sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
扩展交换分区大小
#后边安装环境检查时根据要求扩展相应大小
#1.创建交换文件
dd if=/dev/zero of=/tmp/mem.swap bs=1M count=4096
#2.格式转换并挂载
mkswap /tmp/mem.swap
swapon /tmp/mem.swap
#3.检查交换分区是否扩展成功
swapon -s
#4.添加开机自动挂载
echo "/tmp/mem.swap swap swap defaults 0 0" >> /etc/fstab #注:卸载交换分区命令
swapoff /tmp/mem.swap
创建oracle账户和oracle用户组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
配置系统内核参数
cat >> /etc/sysctl.conf << EOF
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 524288 #值为:kernel.shmmax/4096
kernel.shmmax = 2147483648 #物理内存的90%
kernel.shmmni = 4096 #段页
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
EOF
/sbin/sysctl -p
#对oracle帐号进行资源限制
cat >> /etc/security/limits.conf << EOF
oracle soft nproc 4096
oracle hard nproc 16384
oracle soft nofile 4096
oracle hard nofile 65536
oracle soft stack 10240
EOF
创建oracle软件安装目录
mkdir -p /data/oracle/app/oracle
mkdir -p /data/oracle_install #放安装包
chown -R oracle:oinstall /data/*
chmod -R 775 /data/*
设置oracle用户环境变量
cat >> /home/oracle/.bash_profile << EOF
export ORACLE_BASE=/data/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
EOF
source /home/oracle/.bash_profile
配置主机名
echo "192.168.1.21 oracle_db" >> /etc/hosts

VNC安装

yum安装
yum groupinstall -y "Desktop"
yum install -y tigervnc-server.x86_64 tigervnc-server-module.x86_64

安装完成之后,输入vncpass设置vnc连接密码。

配置VNC
vi /etc/sysconfig/vncservers
#注释以下两行
# VNCSERVERS="2:myusername"
# VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
#添加以下两行
VNCSERVERS="1:root"  
VNCSERVERARGS[1]="-geometry 1024x768" vi /root/.vnc/xstartup
#注释以下两行
#ixterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
#添加gnome-session & 
gnome-session & 
#xstartup赋权
chmod 777 /root/.vnc/xstartup

修改配置之后启动vnc。

启动命令:vncserver :1,停止命令:vncserver -kill :1

oracle安装

通过VNC客户端连接VNC在VNC中操作。切换到oracle账户,进入安装包所在目录,解压。

[oracle@iZk55kn4inic7nZ oracle_install]$ ll
total 2487212
drwxr-xr-x 7 oracle oinstall 4096 Aug 27 2013 database
-rwxrwxrwx 1 root root 1395582860 Sep 11 23:15 p13390677_112040_Linux-x86-64_1of7.zip
-rwxrwxrwx 1 root root 1151304589 Sep 11 23:14 p13390677_112040_Linux-x86-64_2of7.zip

进入database执行./runInstaller ,VNC中会弹出oracle安装窗口



centos6.8 oracle 11.2.0.4 11g安装的更多相关文章

  1. oracle 11.2.0.4静默安装

    oracle 11.2.0.4静默安装 1.安装包 1.1.上传安装包 xshell可用rz命令,选择安装包. mobaxterm可用左侧栏上传功能. 2.安装准备 2.1.关闭防火墙.SELinux ...

  2. Oracle 11.2.0.4 RAC安装最新PSU补丁

    环境:两节点RAC(RHEL 6.4 + GI 11.2.0.4 + Oracle 11.2.0.4) 需求:安装最新PSU补丁11.2.0.4.7 1.下载补丁和最新OPatch 2.检查数据库当前 ...

  3. ORACLE 11.2.0.4 RAC安装在rhel6上

    . 关闭ipv4防火墙(两个节点): [root@RAC01 ~]# service iptables stop [root@RAC01 ~]# service iptables status ipt ...

  4. centos6.5 x86_64安装oracle 11.2.0.3grid

     centos6.5 x86_64安装oracle 11.2.0.3grid 1.安装前的准备 工作 1.1.配置node1 1.1.1.配置虚拟机并安装centos 安装node1----- 1 ...

  5. centos6.8 静默安装 oracle 11.2.0.4

    安装环境及系统要求    (下文具体参数值与路径根据自己的环境调整)操作系统:Red Hat Enterprise Linux 6 (x86) 或者CentOS 6 (x64) 数据库:Oracle ...

  6. Oracle 11.2.0.4单实例打PSU,OJVM PSU补丁快速参考

    写在前面: 1.Oracel打每个补丁的操作有时存在差异,所以不管多熟悉,都应该在打任何补丁之前阅读新补丁中附带的readme. 2.Oracle每季度都会更新一个最新的PSU,本文最新指的是当前最新 ...

  7. oracle 11.2.0.4单实例文件系统安装与补丁

    [TOC] 一,预安装处理 1.版本准备 操作系统:RHEL 6.5 数据库版本:Oracle 11.2.0.4 相关包:p13390677_112040_Linux-x86-64_1of7.zip  ...

  8. CentOS 7 安装 Oracle 11.2.0.4

    一.安装环境 CentOS Linux release 7.2.1511 (Core) Oracle Database 11g Release 2 (11.2.0.4) 二.安装前准备 2.1 修改主 ...

  9. Asianux 7.3安装Oracle 11.2.0.4单实例体验

    环境:Asianux 7.3 需求:安装Oracle 11.2.0.4 单实例 背景:系统使用默认的最小安装部署,Oracle安装额外需要的包统一使用yum安装. 查看当前系统相关信息: [root@ ...

随机推荐

  1. SpringMVC(IntelliJ IDEA)(详细操作)

    1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.

  2. redis 入门之哈希

    hset 将哈希表 hash 中域 field 的值设置为 value .如果给定的哈希表并不存在, 那么一个新的哈希表将被创建并执行 HSET 操作.如果域 field 已经存在于哈希表中, 那么它 ...

  3. spring源码解读之 JdbcTemplate源码

    原文:https://blog.csdn.net/songjinbin/article/details/19857567 在Spring中,JdbcTemplate是经常被使用的类来帮助用户程序操作数 ...

  4. 2019华工校赛 B - 修仙时在做什么?有没有空?可以来炼丹吗?

    题目链接:https://ac.nowcoder.com/acm/contest/625/B 解法:这题其实就是求2^18个点内最近的两个点的距离.我们可以容易想到朴素解法:把每个点作为源点跑最短路取 ...

  5. HTTP/2的优先级

    前言 记得HTTP/3即将标准化了.今日早读文章由@smallbonelu翻译授权分享. @smallbonelu,一枚爱好跑步的前端工程师 正文从这开始-- 以正确的顺序请求页面资源对于快速的用户体 ...

  6. 服务注册与发现---spring cloud

    Eureka基本架构 Register Service :服务注册中心,它是一个 Eureka Server ,提供服务注册和发现的功能. Provider Service :服务提供者,它是 Eur ...

  7. Sql 语法整理

    Query 1 SELECT 和 SELECT * 语句 SELECT LastName,FirstName FROM Persons 2 SELECT DISTINCT 语句 SELECT DIST ...

  8. psecurity配置

    <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr ...

  9. 【TCP】SYN攻击

    TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确 ...

  10. Robot Framework:数据库操作

    robotframework 操作数据库,需要安装DatabaseLibrary库 pip install robotframework-databaselibrary Python操作不同的数据库, ...