`
limititi
  • 浏览: 48245 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

如何增加系统Swap分区

阅读更多

如何增加系统Swap分区

| |
[2007/08/10 10:19 | 分类: Linux » 系统配置 | by oceanboo ]

点击在新窗口中浏览此图片 在这篇日志安装Oracle 10g XE on Debian/Ubuntu 中,在 apt 安装 oracle-xe-client 时,有可能会出现如下的错误,提示 Swap 分区没有达到要求的大小,安装无法继续。

引用
This system does not meet the minimum requirements for swap space.  Based on the amount of physical memory available on the system, Oracle Client 10g Express Edition requires 1024 MB of swap space. This system has 951 MB of swap space.  Configure more swap space on the system and retry the installation.


下面我们就来增加系统的 Swap 大小。

1.首先用命令free查看系统内 Swap 分区大小。

free -m

 

引用

            total       used       free     shared    buffers     cached
Mem:          1002        964         38          0         21        410
-/+ buffers/cache:        532        470
Swap:          951         32        929


可以看到 Swap 只有951M,不符合 Oracle-xe-client 的安装要求。

2.创建一个 Swap 文件。

mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1024 count=100000


出现下列提示,上面命令中的 count 即代表swap文件大小。

引用
记录了 100000+0 的读入
记录了 100000+0 的写出
102400000 字节 (102 MB) 已复制,0.74704 秒,137 MB/秒


把生成的文件转换成 Swap 文件

sudo mkswap swapfile

 

引用
Setting up swapspace version 1, size = 102395 kB
no label, UUID=09fde987-5567-498a-a60b-477e302a988b



3.激活 Swap 文件。

sudo swapon swapfile


再次查看 free -m 的结果。

引用
            total       used       free     shared    buffers     cached
Mem:          1002        967         34          0         22        410
-/+ buffers/cache:        534        467
Swap:         1053        32       1021


添加成功。



扩展:
如果需要卸载这个 swap 文件,可以进入建立的 swap 文件目录。执行下列命令。

sudo swapoff swapfile


如果需要一直保持这个 swap ,可以把它写入 /etc/fstab 文件。

引用
swapfilepath               swap                    swap    defaults        0 0  
<!-- Added by RelatedTopic, plugin for Bo-Blog 2.0.0 -->

相关日志
Linux下好用的数据库管理工具-----DbVisualizer(8.13更新)
安装Oracle 10g XE on Debian/Ubuntu

分享到:
评论

相关推荐

    如何动态增加系统Swap分区

    讲述如何动态增加linux系统的Swap分区

    Linux新建和增加swap分区

    linux系统中新建和增加swap分区的方法,用于swap分区不足时使用。

    如何增加swap分区的大小

    在Linux下安装Oracle 11g的时候,发现系统的swap分区太小了,为了不重新装系统,在此提供两种增加swap分区大小的方法。

    ubuntu增加swap分区

    介绍: ubuntu系统增加swap分区

    Linux系统中增加Swap分区文件步骤方法

    本文介绍了在Linux系统中增加Swap分区文件步骤方法:首先检查当前的分区情况,然后增加交换分区文件及大小,最后启用交换分区文件。

    linux系统怎么增加swap分区空间小?.docx

    linux系统怎么增加swap分区空间小?.docx

    Linux系统中swap分区的设置与增加/删除

    我们都知道在安装Linux系统时在分区时可以分配swap分区,而系统安装后(在运行中)如何建立或调整swap分区...下面这篇文章主要给大家介绍了关于Linux系统中swap分区的设置与增加/删除的相关资料,需要的朋友可以参考下

    linux中Centos7增加swap分区详解

    注意:(Redhat5官方推荐) ...添加swap有两种方式:1、添加swap分区;2、添加swap文件; 方法一、 添加swap空间可用于解决系统物理内存占用过高,导致部分服务被强制关闭的问题 在关机状态下,添加一块200M(0.2G

    SUSE上扩容Swap空间方法

    SUSE上扩容Swap空间方法,让你真正体验Linux系统的强大吧。

    Linux系统磁盘格式化以及手动增加swap分区

    windows:支持NTFS ,fat linux支持文件格式: cat /etc/filesystems 查看Centos 7可支持的文件格式。...例如:mke2fs -t ext4 -b 2048 /dev/sdb1 #指定文件文件系统格式为ext4,块大小为2048k,格式化/dev/sdb1

    swap区增加

    linux'操作2.格式化为交换分区文件: # sudo mkswap /root/swapfile #建立swap的文件系统

    CentOS7系统增加swap的操作方法实例

    主要给大家介绍了关于CentOS7系统增加swap的操作方法,文中通过示例代码介绍的非常详细,对大家的学习或者使用CentOS7系统具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    Centos7中添加、删除Swap交换分区的方法

    Swap空间的作用是当系统的物理内存不够用的时候,就需要将物理内存中的一...这篇文章主要给大家介绍了关于Centos7中添加、删除Swap交换分区的相关资料,以及Centos7下增加swap分区大小的方法,需要的朋友可以参考下。

    Irix系统 Irix系统管理

    1、使用光盘启动系统进行分区: 5 三、系统安装: 8 四、基本参数的配置: 13 1、主机名、IP地址: 13 第二章 IRIX6.5分区配置文档 15 一、系统分区: 15 二、创建文件系统和文件系统的安装: 18 第三章 IRIX系统...

    geth命令被杀死,以太坊节点自动死掉(swap使用)

    2:划分/扩充swap分区(用来放内存溢出的) 实现步骤: 查看下系统是否配置过分区 swapon -s (下图 根下面的 swapGeth 是我自己创建的swap文件,系统如果未配置,则无返回) 也可以使用free -m来查看系统的整体内存...

    Linux磁盘分区

    磁盘分区 1.虚拟机添加一块硬盘 右击选项卡–&gt;设置–&gt;硬盘 2.硬盘所在的位置: 目录: /dev 设备名: /dev/sd SCSI设备 /dev/hd ID设备 /dev/sdb1 SCSI设备的第二块硬盘第一个主分区 分区: 主分区,逻辑分区,扩展...

    桌面linux_ubuntu童鞋问题.chm

    临时性导出收集的网页资料,并不成体系;...Ubuntu下调整swap分区的大小; NFS的简易配置NFS的简易配置 ; ubuntu分区和文件系统的选择; ubuntu下安装oracle xe; ubuntu9.04安装oracle xe步骤; Ubuntu中增加交换分区

Global site tag (gtag.js) - Google Analytics