zoukankan      html  css  js  c++  java
  • 在linux上安装oralce并做简单优化

    下载安装包

    在oracle官网下载linux对象的安装包下载路径

    选择下载的文件:

    在这里我选择了11.2.0.1.0,linux x86-64,可以在centos  terminal输入uname -a来查看需要哪个版本,为了管理方便我在windows系统里下载的文件,通过WinSCP同步到linux上。

    配置linux

    打开terminal:

    首先输入df -H命令来查看磁盘使用情况:

    添加用户组、用户:

    修改数据库密码:

     切换到oracle用户下:

     打开用户配置文件:

     键入i进行文本编辑:

     修改完成后键入ctrl+c再键入两次shift+z两次,完成编辑。

    切换到root用户下:

     创建文件夹:

     授予文件夹权限给用户:

     修改系统参数:

     修改参数的脚本为:

    sysctl -a|grep sem|sed 's/32/100/2'>>/etc/sysctl.conf
    sysctl -a|grep ip_local|sed -e 's/32768/1024/' -e 's/60999/65000/'>>/etc/sysctl.conf
    sysctl -a|grep rmem_d|sed 's/212992/262144/'>>/etc/sysctl.conf
    sysctl -a|grep rmem_max|sed 's/212992/262144/'>>/etc/sysctl.conf
    sysctl -a|grep wmem_max|sed 's/212992/262144/'>>/etc/sysctl.conf
    sysctl -a|grep wmem_default|sed 's/212992/262144/'>>/etc/sysctl.conf
    sysctl -a|grep file-max   //暂时没有修改这个内容

    最好是先通过|前的内容查询要替换的值,比如:

    sysctl -a|grep sem

     我已经查询过了,所以直接进行了设置。

    可以通过 vi /etc/sysctl.conf来查看是否修改了参数。

     最后通过sysctl -p来使修改生效。

    查询系统资源是否足够

    内存大小:

     swap分区与硬盘大小:

     检查oracle安装环境

    安装:

    yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

    检查:

    rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

    内核参数参考(补充):

     参考:https://www.cnblogs.com/exmyth/p/9048941.html

    开始安装oracle

    解压安装包:unzip 解压包 -d 文件目录

    例如: unzip aa.zip -d /mnt

    两个压缩包都解压后,会创建database目录。

    切换用户:切换到root 用户下,执行xhost + 命令,在切换到oracle用户下,执行 export DISPLAY=:0.0

    然后执行:/mnt/database/runInstaller

    就可以打开图形界面可以进行安装了。

    安装完成后需要执行连个命令:

     再执行:

    图形界面出现闪烁:

    全屏之后就没有这个问题了;

    ins-32031 ins-32033:需要为文件夹赋予权限,chown -R oracle:oinstall /u01

    遇到错误:error in invoking target install of makefile链接,错误又弹出两次,直接关闭处理不知道对后面使用是不是有影响。

  • 相关阅读:
    LeetCode OJ 112. Path Sum
    LeetCode OJ 226. Invert Binary Tree
    LeetCode OJ 100. Same Tree
    LeetCode OJ 104. Maximum Depth of Binary Tree
    LeetCode OJ 111. Minimum Depth of Binary Tree
    LeetCode OJ 110. Balanced Binary Tree
    apache-jmeter-3.1的简单压力测试使用方法(下载和安装)
    JMeter入门教程
    CentOS6(CentOS7)设置静态IP 并且 能够上网
    分享好文:分享我在阿里8年,是如何一步一步走向架构师的
  • 原文地址:https://www.cnblogs.com/GiserPage/p/13531465.html
Copyright © 2011-2022 走看看