今天准备试着安装一下Oracle数据库。当然是参考论坛中的帖子照做而以,不是什么原创,只是想记录一下过程,方便以后我再“温故而知新”
我参考的贴子是viewtopic.php?f=44&t=170399
1检查内存和磁盘空间
首先查看一下我的交换区,用的命令是“swapon”。用“man swapon”查看了一下这个命令,提示“swapon, swapoff - enable/disable devices and files for paging and swap-ping”。
如果交换区不够大,那么就需要增加。上面的命令“dd”是创建一个文件(位于/tmp目录下,名为“tmp.swap”),“chmod”是修改这个文件的属性,“mkswap”是创立一个Linux交换区,“swapon”则是激活这个交换区文件了。把Oracle数据库安装好了以后,我们就不需要这个新增的交换文件了,先用“swapoff”把它禁用,然后再删除它。1. 增加swap分区(根据需要确定是否要增加)
安装需要1G的swap分区,如果不够的话
$dd if=/dev/zero of=/tmp/tmp.swap bs=1M count=100
$chmod 600 /tmp/tmp.swap
$mkswap /tmp/tmp.swap
$sudo swapon /tmp/tmp.swap
查看 swap分区: swapon -s
安装完毕,恢复swap
$swapoff /tmp/tmp.swap
$rm /tmp/tmp.swap
我查看了一下,交换区应该是足够了
代码: 全选
yaos@yaos-desktop:~$ swapon -s
Filename Type Size Used Priority
/dev/sda3 partition 996020 39840 -1
代码: 全选
yaos@yaos-desktop:~$ cat /proc/meminfo
MemTotal: 2075368 kB
MemFree: 74748 kB
Buffers: 9796 kB
Cached: 1396876 kB
SwapCached: 12 kB
Active: 1153008 kB
Inactive: 599924 kB
HighTotal: 1179264 kB
HighFree: 3452 kB
LowTotal: 896104 kB
LowFree: 71296 kB
SwapTotal: 996020 kB
SwapFree: 956180 kB
Dirty: 128 kB
Writeback: 0 kB
AnonPages: 346248 kB
Mapped: 768996 kB
Slab: 32808 kB
SReclaimable: 21496 kB
SUnreclaim: 11312 kB
PageTables: 3840 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 2033704 kB
Committed_AS: 1103956 kB
VmallocTotal: 114680 kB
VmallocUsed: 18820 kB
VmallocChunk: 95504 kB
硬盘空间的大小,我想现在的电脑应该都能满足。磁盘空间大小可以用“df -h”查看。加上“-h”选项是为了以K、MB、G这样的单位显示大小,以便于我们人类理解。