Linux Oracle可以装在WMware虚拟机上

系统 Linux
Linux Oracle安装分为自动安装和交互式安装两种,我们大部分时间采用的是交互式安装方式,也就是使用Linux Oracle universal installer这样一个工具来安装的。

我以获得无尽的Linux Oracle系统知识奥义,我预知你可能会在Linux Oracle安装中遇到问题,CentOS Linux作为众多Linux发行版中的一个,有着独特的个性,那就是CentOS Linux 与Red Hat Linux企业版(RHEL)保持着密切的关联。CentOS Linux的起源还要从著名的Linux发布商Red Hat公司的发行版产品说起。Linux Oracle安装。

Linux Oracle安装分为自动安装和交互式安装两种,我们大部分时间采用的是交互式安装方式,也就是使用Linux Oracle universal installer这样一个工具来安装的。Linux Oracle universal installer简称OUI,具有一个图形化的界面。之所以叫universal,是因为其是用java开发的,Linux Oracle同时内置了java的虚拟机,所以这样一个工具可以跑在不同的平台上。要安装在windows上,我们只要双击setup.exe就可以开始安装了,但在Linux 上,前期还要做很多准备。

我们选择在centos上安装Linux Oracle10g,centos可以装在WMware虚拟机上。oracle官方支持的Linux主要有两大系列,redhat系和suse系。可以把centos当成redhat enterprise的免费版本,他们的功能99.99%的相似。如果装在诸如debian等其他Linux上,可能需要多做几个步骤。

安装centos的时候要注意,swap交换分区的大小***为物理内存的两倍,网络***配置静态ip,还有安装时把开发工具装上,因为Linux Oracle的安装依赖于gcc,make等开发包,这点很让人不解。当然x系统也是必须安装的,因为OUI是基于图形界面的嘛。centos安装成功后,我们可以修改一下/etc/initab文件,这样下次启动时,就不会启动图形系统,可以节省不少的内存。

安装Linux Oracle可以参考其官方文档,上面有各个平台上安装Linux Oracle的详细教程,Linux-86上的安装文档足足有186页,实在太长。把其精简后,参考下面的步骤足以安装好Linux Oracle,假定你熟悉Linux 系统及其常用命令。

以root登录用户,执行rpm -q package_name检查以下rpm包是否安装packagebinutils-2.15.92.0.2-13.EL4 compat-db-4.1.25-9 compat-libstdc++-296-2.96-132.7.2 control-center-2.8.0-12 gcc-3.4.3-22.1.EL4 gcc-c++-3.4.3-22.1.EL44glibc-2.3.4-2.9 glibc-common-2.3.4-2.9 gnome-libs-1.4.1.2.90-44.1 libstdc++-3.4.3-22.1libstdc++-devel-3.4.3-22.1make-3.80-5pdksh-5.2.14-30sysstat-5.0.5-1xscreensaver-4.18-5.rhel4.2setarch-1.6-1默认情况下我们是有几个包没有装的,在centos的dvd或iso中rpm目录下找到没有安装的包,上传到centos里,执行rmp -ivr *.rpm安装

新建oinstall和dba两个用户组和Linux Oracle用户groupadd oinstallgroupadd dbauser add -g oinstall -G dba -d /s01/oracle oraclepasswd oralcechown -R oinstall:oracle /s01这里假设我们把Oracle安装在/s01/oracle这个目录下执行id nobody查看nobody用户是否存在,默认是存在的,这步可以略过修改内存参数将以下内容添加到/etc/sysctl.conf文件的***,方法是使用vi编辑器,vi /etcCodekernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144执行/sbin/sysctl,是修改生效,当然reboot重启也可以,但作为一个优秀的Linux管理员,在万不得以时都不应重启系统。

将以下内容添加到/etc/security/limits.conf中Linux Oracle soft nproc 2047 Linux Oracle hard nproc 16384 oracle soft nofile 1024oracle hard nofile 65536将以下内容添加到/etc/pam.d/login中session required /lib/security/pam_limits.so session required pam_limits.so将以下内容添加到/etc/profile.local中if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi

修改环境变量,添加如下信息:$ vi .bash_profileexport ORACLE_BASE=/s01export ORACLE_HOME=$ORACLE_BASE/oracleexport ORACLE_SID=ora10gexport PATH=$ORACLE_HOME/bin:$PATHexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATHok,现在就可以./runInstaller安装了。由于OUI是通用的,所以在win和linux上安装过程是一致的。流水账式的安装方式,想在Linux上熟练的Linux Oracle安装,***的方式就是自己动手实践一遍。

【编辑推荐】

  1. CentOS Linux创建私钥与SSH配置文件
  2. 一些高效的Linux命令行操作
  3. 后门技术和Linux LKM Rootkit详解
  4. Linux下的Memcache安装
  5. Linux下编译时出现的错误及解决方法
责任编辑:佚名 来源: CSDN
相关推荐

2011-07-05 16:18:14

DataGuardSTANDBY

2023-02-14 15:04:00

Linux虚拟机物理机

2015-10-20 14:03:44

虚拟机特性Windows 10

2009-03-26 19:56:31

虚拟化Vmware虚拟机

2009-03-27 09:04:25

GoogleAndroid移动OS

2009-08-05 15:11:46

VMWare虚拟机上网

2010-11-18 13:50:09

VMware虚拟机

2009-08-05 14:42:06

VMware虚拟机上网

2021-08-19 08:00:00

Windows 11Windows 10虚拟机

2023-11-17 14:06:43

2010-06-28 15:38:01

MeeGo

2009-08-06 10:36:10

VMware上网设置VMware故障排查

2009-07-02 16:57:51

安装VxWorks

2012-12-31 10:36:56

2012-05-07 10:00:56

虚拟机

2012-03-19 21:19:14

vmwarekvm

2020-08-27 22:18:27

WindowsLinux虚拟机

2009-11-23 08:55:00

Windows 7虚拟机设置

2023-03-14 16:40:17

2011-02-25 13:41:39

UbuntuUSB虚拟机
点赞
收藏

51CTO技术栈公众号