oracle11G空间占用,及docker镜像安装oracle

阅读更多
很生气
到处都是oracle安装教程,居然没有一个提到oracle11G安装完成后空间是多大,虚拟机需要建多大硬盘够用!
我还是自己来试吧!
-------------------------------------------------------------

oracle11g本身体积2G,如果你要解压到系统里安装,要预留4G安装空间
oracle11g需要3.7G的swap空间,就算4G吧
oracle装完你得给各种log,数据,索引留下足够的空间,就算5G吧
以centos7为例:centos装完占用1.5G左右

这样算下来一共约15G空间死死的别的没了,但是你还要预留其它软件,应用,和系统空间,像日志和数据这类都是不断增长的。

如果安装顺利的话,20G空间装完还剩下1G就不错了

我在开始安装的时候已经只剩下4G不到了;

我们虚拟机装的时候硬盘算了20G,显然不够的。
-----------------------------------------------------

就安装机制来看:oracle和linux的包管理机制结合起来,简直世界最垃圾的一套安装机制;

最后我安装卡在了缺少各种package上面

比如oracle要求:libgc 2.3.06,我系统是2.3.09

这居然过不去!

折腾一天了,不想折腾了!

我放弃了自己安装oracle这个想法。

最后使用的方案是docker镱像,装好docker服务,执行一条命令,去睡觉,早上起来镜像装好,并且启动了。

试用了一下,没问题,自己建空间和表后,退出再进也不会丢失;

重要的是不用自己去操作安装的问题了。
--------------------------------------------------------------------

对了,要使用这个docker,虚拟机硬盘要设40G够用

我的虚拟硬盘文件体积21G,系统内查看实际占用10G

--------------------我使用的docker镜像地址--------------------------------

docker run -d --name oracle_11g -p 1521:1521 registry.aliyuncs.com/helowin/oracle_11g


原页面:
https://dev.aliyun.com/detail.html?spm=5176.1972343.2.4.12775aaaecI3Qn&repoId=1969

注:
另外csdn上面有一个号称装了oracle的linux虚拟机硬盘文件,是不能用的,里面没有oracle,大家使用要注意,不要走弯路,要么自己装,要么用docker:
http://blog.csdn.net/sunansheng/article/details/49680201

你可能感兴趣的:(oracle,虚拟机,oracle11g,空间,docker)