zoukankan      html  css  js  c++  java
  • [每日一题] 11gOCP 1z0-052 :2013-09-5 runInstaller oracle of no swap

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/11186995


     正确答案:A

            我们先来看下面这张截图,这是我在安装Oracle 11.2.0.3.0时检查交换分区的提示,从这个提示上来看: Checkingswap space must be greater than 150M. 说明在Oracle 11gr2中SWAP只要大于150M就可以安装了。

      


    在这道题目中提示如下:

    其实这个警告不用理它,1018MB的swap已经够大了,这个问题不会影响安装和今后使用的。oracle是有自己内存结构(SGA+PGA),实例启动后oracle就会分配初始化这些物理内存。一旦oracle开始使用swap空间,性能就会急剧劣化,oracle使用swap内存是必须避免的(所以我们平时在OS上都会开启大页,即修改OS内核参数)。

      如果你不想在安装的时侯报上面的错误,交且你的磁盘空间也足够的情况下,可以增加SWAP空间(我们一般会在OS上都会开启大页,这样Oracel e就不会去使用SWAP空间以避免性能下降,呵呵设大了SWAP是浪费了这块空间而已,所以设大没用)

    下面是如何增加SWAP的方法:

    方法一

    一、查看系统当前的分区情况:

    >free -m 

    二、创建用于交换分区的文件: 

    >dd if=/dev/zero of=/whatever/swap bs=block_size count=number_of_block 

    三、设置交换分区文件: 

    >mkswap /whatever/swap 


    四、立即启用交换分区文件: 

    >swapon /whateever/swap 

    五、若要想使开机时自启用,则需修改文件/etc/fstab中的swap行:

    /whatever/swap swap swap defaults 0 0 


    方法二

    增加交换分区空间的方法:

    1.查看一下/etc/fstab确定目前的分区

    2.swapoff /dev/hd**

    3.free 看一下是不是停了.

    4.fdisk 删了停掉的swap分区

    5.重新用FDISK建一个新的SWAP分区

    6.mkswap /dev/hd**把新的分区做成swap

    7.swapon /dev/hd**打开swap

    8.修改/etc/fstab

    操作实例:

    1.查看系统Swap空间使用

    # free
                 total       used       free     shared    buffers     cached
    Mem:        513980     493640      20340          0     143808     271780
    -/+ buffers/cache:      78052     435928
    Swap:      1052248      21256    1030992
    


    2.在空间合适处创建swap文件

    # mkdir swap
    # cd swap
    # dd if=/dev/zero of=swapfile bs=1024 count=10000
    10000+0 records in
    10000+0 records out
    # ls -al
    total 10024
    drwxr-xr-x    2 root     root         4096  7月 28 14:58 .
    drwxr-xr-x   19 root     root         4096  7月 28 14:57 ..
    -rw-r--r--    1 root     root     10240000  7月 28 14:58 swapfile
    
    
    # mkswap swapfile
    Setting up swapspace version 1, size = 9996 KiB


    3.激活swap文件

    # swapon swapfile
    # ls -l
    total 10016
    -rw-r--r--    1 root     root     10240000  7月 28 14:58 swapfile
    # free
                 total       used       free     shared    buffers     cached
    Mem:        513980     505052       8928          0     143900     282288
    -/+ buffers/cache:      78864     435116
    Swap:      1062240      21256    1040984
    

    生成1200M的文件

    # dd if=/dev/zero of=swapfile bs=1024 count=1317000
    

    创建为swap文件

    #mkswap swapfile

    让swap生效

    #swapon swapfile

    查看一下swap

    #swapon -s
    Filename                        Type            Size    Used    Priority
    
    /dev/sda3                       partition       8024    2504    -3
    
    /var/swapfile                   file            1316992 0       -4
    

    加到fstab文件中让系统引导时自动启动

    #vi  /etc/fstab
    /var/swapfile    swap    swap    defaults    0 0
    



    *****************************SWAP空间的增加上面描述了这么多,就以下面这个操作为准吧******************************

    在Linux下增加Swap区

    1.查看系统Swap空间使用

    # free
                 total       used       free     shared    buffers     cached
    Mem:        513980     493640      20340          0     143808     271780
    -/+ buffers/cache:      78052     435928
    Swap:      1052248      21256    1030992
    


    2.在空间合适处创建swap文件

    # mkdir swap
    # cd swap
    # dd if=/dev/zero of=swapfile bs=1024 count=10000
    10000+0 records in
    10000+0 records out
    # ls -al
    total 10024
    drwxr-xr-x    2 root     root         4096  7月 28 14:58 .
    drwxr-xr-x   19 root     root         4096  7月 28 14:57 ..
    -rw-r--r--    1 root     root     10240000  7月 28 14:58 swapfile
               z
    
    # mkswap swapfile
    Setting up swapspace version 1, size = 9996 KiB
    

    3.激活swap文件

    # swapon swapfile
    # ls -l
    total 10016
    -rw-r--r--    1 root     root     10240000  7月 28 14:58 swapfile
    # free
                 total       used       free     shared    buffers     cached
    Mem:        513980     505052       8928          0     143900     282288
    -/+ buffers/cache:      78864     435116
    Swap:      1062240      21256    1040984
    


    精华贴:

    明明白白使用数据块 ----数据块格式深入解析
    http://www.itpub.net/thread-1772905-1-1.html
    一条UPDATE从生到死的整个过程的深入解析
    http://www.itpub.net/thread-1780068-1-1.html
    ITPUB知识索引贴--Joe Oracle深入讨论专题系列集锦
    http://www.itpub.net/thread-1792451-1-1.html
    Oracle 11g OCP最新题库
    http://www.itpub.net/thread-1805359-1-1.html


    QQ:252803295

    学习交流QQ群:
    DSI&Core Search  Ⅰ 群:127149411(2000人技术群:未满)
    DSI&Core Search  Ⅱ 群:177089463(1000人技术群:未满)
    DSI&Core Search  Ⅲ 群:284596437(500人技术群:未满)
    DSI&Core Search  Ⅳ 群:192136702(500人技术群:未满)
    DSI&Core Search  Ⅴ 群:285030382(500人闲聊群:未满)

    MAIL:oracledba_cn@hotmail.com

    BLOG: http://blog.csdn.net/guoyjoe

    WEIBO:http://weibo.com/guoyJoe0218

    ITPUB: http://www.itpub.net/space-uid-28460966.html

    OCM:   http://education.oracle.com/education/otn/YGuo.HTM

      

  • 相关阅读:
    09.05 javascript 属性 内置属性 自定义属性 DOM文档对象模型
    09.04 javaScript Event 对象 时间的冒泡和捕获 节点 从HTML中通过id name 标签名 class 选择器 获取元素
    08.31 JavaScript 事件基础 绑定事件 解除绑定事件 this的用法 事件类型 鼠标事件 键盘事件 Event对象
    08.30 javascript BOM &DOM
    阿飞的梦境世界 2017-09-02-6-00-周六
    阿飞的梦境世界 2017-08-29-7-00-周二
    JavaScript练习题 全局变量 局部变量 作用域
    全局变量和局部变量
    return 的返回值与结束功能
    函数的调用和引用
  • 原文地址:https://www.cnblogs.com/pangblog/p/3306275.html
Copyright © 2011-2022 走看看