导航:首页 > 操作系统 > oraclelinuxswap

oraclelinuxswap

发布时间:2022-07-12 19:59:24

A. 关于ORACLE数据库服务器SWAP该设置成多大的建议值

原来小内存时代(4GB以下,服务器硬盘46Gb/72Gb/146Gb)是建议是内存的两倍,现在内存都是白菜价了,一般服务器配置内存都大的很,64Gb,128Gb,192Gb……
如果机器内存大于32GB的话,有一倍就够了,内存再大的话就配置linux的建议值(也是一倍)就够了。

B. linux oracle swap不足有影响吗

第一步:使用free -m查看目前swap的交换空间情况,1019M,也可以使用grep SwapTotal /proc/meminfo查看

[root@localhost swapimage]# free -m
total used free shared buffers cached
Mem: 1010 995 15 0 1 847
-/+ buffers/cache: 145 865
Swap: 1019 0 1019

用df –h查看磁盘空间的使用情况
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 40G 4G 36G 10% /
/dev/sda3 15G 1.7G 13G 13% /home
/dev/sda1 46M 11M 33M 25% /boot
tmpfs 506M 0 506M 0% /dev/shm

第二步:确保系统中有足够的空间用来做swap交换空间,经过df –h查看。

# dd if=/dev/zero of=/tmp/swap2 bs=32k count=819200 -----(32*819200= 26214400(KB),亦等于25600MB)

执行上述命令后,会在/tmp目录中创建一个25600MB的swap2文件,再次用df –h查看磁盘空间的使用情况,/home的可以大小已经由1G变成38G了,也就是说通过上面的dd操作,我们已经成功的分配了25G的swap交换空间)

第三步:使用mkswap命令,创建(或设置)交换空间,将文件格式化为swap文件格式
[root@localhost swapimage]# mkswap /tmp/swap2

第四步:使用swapon命令,启用新增的25G交换空间
[root@localhost swapimage]# swapon /tmp/swap2
这样修改后SWAP就增加了25G,使用free –m确认新增的swap交换空间已生效

检查swap
命令代码
#swapon -s

第五步:修改/etc/fstab文件,使新增的25G交换空间在系统重启后自动生效

[root@localhost swapimage]# vi /etc/fstab
/tmp/swap2 swap swap defaults 0 0

C. 如何不让Oracle使用Linux的swap分区

那个分区自然是不好的
可以删除啊, 加大内存就行了
能否看一看wo的网名呢?这种可以讨论一下的

D. 如何不让oracle使用linux的swap分区

一般来说,如果你的内存足够大,肯定会先使用物理内存。
如果你的内存不够大,
如果设定了不让oracle使用swap,
那么必然引起其它的问题。
如果不是非常之专业,建议还是由系统管理(在下也不是很专业,仅是个人见解)。

E. linux 安装 oracle 10G 可用空间不足 怎样解决

你这个不用解决,5279MB的swap已经够大了,这个问题不会影响安装和今后使用的。
oracle是有自己内存结构的,oracle必须使用物理内存。一旦oracle开始使用swap空间,性能就会急剧劣化,oracle使用swap空间是必须避免的。

当然,如果你磁盘上还有空间,也可以增加swap。
在某个有空闲空间的文件系统下:
dd if=/dev/zero of=swapfile bs=1024 count=1048576
(这个count是1G,请根据需求自己调整count参数)
mkswap swapfile
swapon swapfile

F. linux swap交换空间不足怎么办

1、使用分区: 在安装OS时划分出专门的交换分区,空间大小要事先规划好,启动系统时自动进行mount。 这种方法只能在安装OS时设定,一旦设定好不容易改变,除非重装系统。 2、使用swapfile:(或者是整个空闲分区) 新建临时swapfile或者是空闲分区,在需要时设定为交换空间,最多可以增加8个swapfile。 交换空间的大小,与CPU密切相关,在i386系中,最多可以使用2GB的空间。 在系统启动后根据需要在2G的总容量下进行增减。 这种方法比较灵活,也比较方便,缺点是启动系统后需要手工设置。 以下是运用swapfile增加交换空间的步骤: 涉及到的命令: free ---查看内存状态命令,可以显示memory,swap,buffer cache等的大小及使用状况; dd ---读取,转换并输出数据命令; mkswap ---设置交换区 swapon ---启用交换区,相当于mount swapoff ---关闭交换区,相当于umount 步骤: 1、创建swapfile: root权限下,创建swapfile,假设当前目录为"/",执行如下命令: # dd if=/dev/zero of=swapfile bs=1024 count=500000 则在根目录下创建了一个swapfile,名称为“swapfile”,大小为500M,也可以把文件输出到自己想要的任何目录中, 个人觉得还是直接放在根目录下比较好,一目了然,不容易误破坏,放在其他目录下则不然了; 命令中选项解释: ---of:输出的交换文件的路径及名称; ---bs:块大小,单位byte,一般为1k即1024个byte; ---count:总块数即空间总大小,单位为块即k; ---if:读取的源空闲空间,为什么是zero,不清楚,先固定这么写吧; 2、将swapfile设置为swap空间 # mkswap swapfile 3、启用交换空间,这个操作有点类似于mount操作(个人理解): # swapon swapfile 至此增加交换空间的操作结束了,可以使用free命令查看swap空间大小是否发生变化; 4、如果不再使用空间可以选择关闭交换空间,这个操作有点类似于umount操作(个人理解):: # swapoff swapfile 使用这种方法在每次系统启动时都需要手动设置、开启swapfile,比较麻烦,解决方法: 在 /etc/rc.d/rc.local 文件的末行下追加加以下内容:(编辑这个文件当然是用vi了~) /sbin/swapon /swapfile 保存后退出,这样在系统启动后,swap空间就会自动加载了; 总结:在安装OS时一定要规划后swap大小,通常为内存的2倍,但是要考虑到以后增加内存的可能,所以可以考虑设的稍大一些,想在虚拟机里面安装oracle10g,发现默认的swap交换空间不满足最低要求,因为我分配的物理内存是1G,那么就按照要求需要2G的swap交换空间,默认只有1G的交换空间。 添加swap交换空间的步骤如下: 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交换文件 第二步:添加交换文件并设置其大小为2G,使用如下命令 [root@sense image]# dd if=/dev/zero of=/opt/image/swap bs=1024 count=2048000 过段时间就返回如下结果: 2048000+0 records in 2048000+0 records out 2097152000 bytes (2.1 GB) copied, 272.867 seconds, 7.7 MB/s 第三步:创建(设置)交换空间,使用命令mkswap [root@sense image]# mkswap /opt/image/swap Setting up swapspace version 1, size = 2097147 kB 第四步:检查现有的交换空间大小,使用命令free [root@sense image]# free -m total used free shared buffers cached Mem: 1011 989 21 0 1 875 -/+ buffers/cache: 112 898 Swap: 1027 0 1027 或者检查meminfo文件 grep SwapTotal /proc/meminfo 第五步:启动新增加的2G的交换空间,使用命令swapon [root@sense image]# swapon /opt/image/swap 第六步:确认新增加的2G交换空间已经生效,使用命令free [[root@sense image]# free -m total used free shared buffers cached Mem: 1011 995 15 0 4 877 -/+ buffers/cache: 113 897 Swap: 3027 0 3027 或者检查meminfo文件 grep SwapTotal /proc/meminfo 第七步:修改/etc/fstab文件,使得新加的2G交换空间在系统重新启动后自动生效 在文件最后加入: /opt/image/swap swap swap defaults 0 0 我的操作 [root@weblogic Server]# free total used free shared buffers cached Mem: 1785856 1753452 32404 0 38592 1036312 -/+ buffers/cache: 678548 1107308 Swap: 2064376 116 2064260 创建交换空间文件,1000M [root@weblogic /]# dd if=/dev/zero of=/swapfile bs=1024 count=1000000 1000000+0 records in 1000000+0 records out 1024000000 bytes (1.0 GB) copied, 28.5423 seconds, 35.9 MB/s [root@weblogic /]# mkswap swapfile Setting up swapspace version 1, size = 1023995 kB [root@weblogic /]# swapon swapfile 打开 [root@weblogic /]#swapoff swapfile 关闭 删除 swapoff swapfile rm -rf swapfile

G. linux怎么安装oracle

安装ORACLE 需要提前装需要安装oracle配置的包,之后才能安装oracle,这个网上找的到的,或者你上oracle官网上看看。

H. 安装oracle

安装orale是要检查你的机器的,其中就包括内存。

你给的图中就是说:内存不够!(PhysicalMemory)磁盘的交换空间不够(swapsize)


--oracle安装最少要1g的内存!

--swap size (虚拟内存)的修改:

--linux系统swap size设置:

---望采纳!谢谢!!

阅读全文

与oraclelinuxswap相关的资料

热点内容
腾讯云连接不上服务器 浏览:219
不能用来表示算法的是 浏览:859
6轴机器人算法 浏览:890
手机主题照片在哪个文件夹 浏览:294
安卓手机后期用什么软件调色 浏览:628
cad修改快捷键的命令 浏览:242
好钱包app怎么登录不了 浏览:859
树莓派都用python不用c 浏览:757
access文件夹树的构造 浏览:662
安卓多指操作怎么设置 浏览:658
linux树形目录 浏览:727
平方根的简单算法 浏览:898
千牛订单页面信息加密取消 浏览:558
单片机自制红外遥控灯 浏览:719
服务器最小配置怎么弄 浏览:853
ibm服务器硬件如何升级 浏览:923
全球程序员节点赞 浏览:986
php函数传递数组 浏览:632
人工峰群算法的目标函数 浏览:468
如何删加密文档 浏览:105