今天安装oracle的时候,遇到了swap分区不够的情况。问了群里的大牛,说了两种方法。一、lvm,二、dd。这里使用dd解决的。
[root@DBT_A dev]# dd if=/dev/zero of=/swap_add/swap_add bs=1024 count=655360
655360+0 records in
655360+0 records out
671088640 bytes (671 MB) copied, 20.152 seconds, 33.3 MB/s
[root@DBT_A dev]# mkswap /swap_add/swap_add
Setting up swapspace version 1, size = 671084 kB
[root@DBT_A dev]# swapon /swap_add/swap_add
[root@DBT_A dev]# swapon -s
Filename Type Size Used Priority
/dev/sda3 partition 1052248 160 -1
/swap_add/swap_add file 655352 0 -3
[root@DBT_A dev]# free
total used free shared buffers cached
Mem: 1100232 1085596 14636 0 266076 676304
-/+ buffers/cache: 143216 957016
Swap: 1707600 160 1707440
[root@DBT_A dev]# vi /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/home /home ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
LABEL=SWAP-sda3 swap swap defaults 0 0
/swap_add/swap_add none swap sw,pri=3 0 0
1)创建Swap文件
[root@DBT_A dev]# dd if=/dev/zero of=/swap_add/swap_add bs=1024 count=655360
将/dev/zero内容写入/swap_add/swap_add,读写块大小1024bytes
,块个数655360。
/dev/zero是个未使用的文件模版,可以用它来创建“干净”的文件。后两个参数可以控制文件大小。
2)把这个文件变成swap文件
[root@DBT_A dev]# mkswap /swap_add/swap_add
3)激活使用这个swap文件
[root@DBT_A dev]# swapon /swap_add/swap_add
查看状态:
[root@DBT_A dev]# swapon -s
Filename Type Size Used Priority
/dev/sda3 partition 1052248 160 -1
/swap_add/swap_add file 655352 0 -3
4)设置开机启用
[root@DBT_A dev]# vi /etc/fstab ,添加如下内容
/path/swapfile none Swap sw,pri=3 0 0
删除多余的swap空间
1)使用Swapoff命令收回Swap空间。
#swapoff swapfile
2)编辑/etc/fstab文件,去掉此Swap文件的实体。
3)从文件系统中回收此文件。
#rm swapfile
还有一点经验,最后安装完oracle时提示em安装失败,因为主机名 含有下划线。。。。
分享到:
相关推荐
在Linux下安装Oracle 11g的时候,发现系统的swap分区太小了,为了不重新装系统,在此提供两种增加swap分区大小的方法。
Linux修改Swap大小.
Linux dd命令在扩增SWAP分区时的应用.docx
介绍: ubuntu系统增加swap分区
linux系统中新建和增加swap分区的方法,用于swap分区不足时使用。
修改swap分区大小方法,如果安装完linux后感觉swap分区不够用,可以尝试此方法。
2.创建SWAP文件 mkfile nnn filename mkfile 100m swapfile 3.激活swap /usr/sbin/swap -a /path/filename -d (删除多余swap空间) 4. vi /etc/vfstab /path/filename - - swap - no - 5. 检验 /usr/sbin/swap...
本文介绍了在Linux系统中增加Swap分区文件步骤方法:首先检查当前的分区情况,然后增加交换分区文件及大小,最后启用交换分区文件。
Linux下增加Swap
Linux系统增加swap空间方法,请有需要的朋友们尽快下载 Linux系统增加swap空间方法,请有需要的朋友们尽快下载
linux'操作2.格式化为交换分区文件: # sudo mkswap /root/swapfile #建立swap的文件系统
如果swap空间不够,增加swap.txt
本文介绍了Linux中增加Swap分区文件的步骤方法。
swap电路:当输入c=0时,输出x等于输入a,输出y等于输入b。当输入c=1时,则交换两输出,即输出y等于输入a
用于查看LINUX下进程占用SWAP大小
讲述如何动态增加linux系统的Swap分区
如果你的硬盘空间已经全部分配给其他分区,也没有多余的预算新添购硬盘,可以利用swap文件的方式增加虚拟的swap空间,不过执行性能会较实际的swap分区差。
sudo dd if=/dev/zero of=swapfile bs=1024 count=100000 其中count的大小对应swap的大小,如上述代码所示count=100000为大约100M 注:设置count值时要注意,如果设置swap大小超过硬盘大小,会导致设置完重启后,...
本版本适用于CPU换脸:只需安装Anaconda3-2023.03-Windows-x86_...按照这个思路进行部署,查阅网上教程(使用Anaconda命令部署和启动faceswap-master),一步步看着走即可完成部署,换脸使用教程网上搜索faceswap使用即可
unix命令dd说明 资源分 1.命令简介 2.实例分析 2.1.数据备份与恢复 2.2.增加Swap分区文件大小 2.3.销毁磁盘数据 2.4磁盘管理