您好,欢迎访问三七文档
图文详解在虚拟机上安装SuSE+Oracle10g首先建立一个虚拟机,类型选择SUSELinuxEnterpriseServer,网络连接方式由于我们是做实验不用上网,选择host-only,设置内存为1g,将光盘放入虚拟机的光驱中,启动虚拟机进行安装.附系统要求[本帖最后由crosslife于2008-8-2319:43编辑]1.jpg(22.08KB)2008-8-2319:272.jpg(34.63KB)2008-8-2319:270.jpg(36.76KB)2008-8-2319:43启动虚拟机之后进入界面选择,用上下键进行选择,选择installation,点击回车.直接回车经过一段时间.出现下面的图片.[本帖最后由crosslife于2008-8-2319:38编辑]5.jpg(32.11KB)2008-8-2319:376.jpg(36.38KB)2008-8-2319:37选择语言,看你喜欢了..建议使用english选择好后按下一步,阅读协议,选择我同意协议,然后点下一步.选择安装方式,当然选择新安装咯7.jpg(69.68KB)2008-8-2319:418.jpg(38.11KB)2008-8-2319:41选择下一步.选择时区,亚洲,上海,本地时间.选择下一步.下面选择分区,安装的软件和备选语言,点击分区进入分区界面,选择第2项,选择下一步选择创建分区,首先创建交换分区,交换分区最好是内存的1.5倍,所以交换分区为1.5g.其他的创建根分区.点击完成[本帖最后由crosslife于2008-8-2319:56编辑]10.jpg(59.03KB)2008-8-2319:5411.jpg(59.15KB)2008-8-2319:56112.jpg(40.43KB)2008-8-2319:54下面是选择安装软件,除了默认选中的外,我们还学要安装一些安装oracle要求的软件.suse提供了一种可以很简单的安装方式,点击软件,选中下面的c/c++,然后点击细节,选择搜索方式,一步一步验证学要的软件包是否已经安装13.jpg(86.55KB)2008-8-2320:0114.jpg(44.85KB)2008-8-2320:01检查一下软件包是否安装15.jpg(24.03KB)2008-8-2320:05如果没有安装的请勾选上.选择完后点击接受16.jpg(61.93KB)2008-8-2320:09一切弄好后选择安装.如果是cd中间需要更换光盘.dvd就不需要了...按照提示来做就可以了17.jpg(59.39KB)2008-8-2320:1118.jpg(72.7KB)2008-8-2320:11安装好后自动重启之后会出现一个输入root帐户的密码,输入密码点击下一步.然后输入主机名和域名...点击下一步19.jpg(32.78KB)2008-8-2320:3820.jpg(33.75KB)2008-8-2320:38配置防火墙和ip如图,防火墙设置为不启用,因为我们选择的是host-only,所以ip段应该和windows里vm1在一个网段.21.jpg(45.57KB)2008-8-2320:4122.jpg(3.06KB)2008-8-2320:41后面的就很简单了.创建一个oracle用户....然后用root用户登陆,进行安装前环境的设置我们已经把应该装的软件先装上了...所以现在就不用检查包了....修改内核参数:编辑/etc/sysctl.conf在最后添加kernel.sem=25032000100128net.ipv4.ip_local_port_range=102465000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=2621441.jpg(32.99KB)2008-8-2321:05使内核参数立刻生效:sles-oracle:~#cd/proc/sys/net/ipv4sles-oracle:/proc/sys/net/ipv4#sysctl-p2.jpg(22.03KB)2008-8-2321:08添加组和创建安装需要的文件夹sles-oracle:~#groupaddoinstallsles-oracle:~#groupadddbasles-oracle:~#usermod-goinstall-Gdbaoraclesles-oracle:~#mkdir/dbsles-oracle:~#3.jpg(8.62KB)2008-8-2321:12改变db的所有者sles-oracle:~#chown-Roracle:oinstall/dbsles-oracle:~#接下来是挂载oracle安装包,你可以将oracle安装包做成iso文件挂载到光盘中,也可以利用vmtools共享,也可以开启smb服务共享windows里的文件.我是用iso文件挂上来的...挂载上来后解压文件.注意将文件放到db下,oracle才有权限4.jpg(3.98KB)2008-8-2321:16设置oracle的环境变量:sles-oracle:~#cd/home/oracle/sles-oracle:/home/oracle#vi.profileCODE:ORACLE_SID=orclORACLE_BASE=/db/oracleORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1exportORACLE_SIDORACLE_BASEORACLE_HOMEPATH=$PATH:/$ORACLE_HOME/bin:$HOME/binexportPATH在/etc/security/limits.conf文件中输入CODE:oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536在/etc/pam.d/login中输入CODE:sessionrequired/lib/security/pam_limits.so在/etc/profile文件中输入一下内容CODE:if[$USER=oracle];thenif[$SHELL=/bin/ksh];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi解压出来后进入database里运行./runinstaller会提示sles-oracle:/db/database#./runInstallerStartingOracleUniversalInstaller...Checkinginstallerrequirements...Checkingoperatingsystemversion:mustberedhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1orasianux-2FailedExitingOracleUniversalInstaller,logforthissessioncanbefoundat/tmp/OraInstall2008-08-23_09-37-39PM/installActions2008-08-23_09-37-39PM.log解决办法,sles-oracle:/db/database#lsdocinstallresponserunInstallerstagewelcome.htmlsles-oracle:/db/database#cdinstall/sles-oracle:/db/database/install#ls.ouiimagesoraparam.iniresponseaddLangs.shlsnodesoraparamsilent.iniunzipaddNode.shoneclick.propertiesresourcesles-oracle:/db/database/install#vioraparam.ini在[CertifiedVersions]Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2里添加SuSE-10再运行runinstaller[本帖最后由crosslife于2008-8-2321:41编辑]进入安装界面6.jpg(68.1KB)2008-8-2321:49一步7.jpg(58.08KB)2008-8-2321:49选择企业版8.jpg(50.39KB)2008-8-2321:50选择安装目录...默认就可以了9.jpg(39.54KB)2008-8-2321:51检查环境....有的需要自己手动检查10.jpg(73.95KB)2008-8-2321:52选择安装,我们这里不安装数据库实例,一会配置11.jpg(47.56KB)2008-8-2321:52点击安装就可以了12.jpg(50.36KB)2008-8-2321:53安装过程只需要等待就可以了13.jpg(42.66KB)2008-8-2321:55提示切换到root用户执行脚本14.jpg(48.88KB)2008-8-2321:56sles-oracle:/db/oracle#sh/db/oracle/oraInventory/orainstRoot.shChangingpermissionsof/db/oracle/oraInventoryto770.Changinggroupnameof/db/oracle/oraInventorytooinstall.Theexecutionofthescriptiscompletesles-oracle:/db/oracle#sh/db/oracle/product/10.2.0/db_1/root.shRunningOracle10root.shscript...Thefollowingenvironmentvariablesaresetas:ORACLE_OWNER=oracleORACLE_HOME=/db/oracle/product/10.2.0/db_1Enterthefullpathnameofthelocalbindirectory:[/usr/local/bin]:Copyingdbhometo/usr/local/bin...Copyingoraenvto/usr/local/bin...Copyingcoraenvto/usr/local/bin...Creating/etc/oratabfile...Entrieswillbeaddedtothe/etc/oratabfileasneededbyDatabaseConfigurationAssistantwhenadatabaseiscreatedFinishedrunninggenericpartofroot.shscript.Nowproduct-specificrootactionswillbeperformed.15.jpg(49.76KB)2008-8-2322:00安装完成16.jpg(41.78KB)2008-8-2322:00配置监听输入netca17.jpg(32.66KB)2008-8-2322:04按照图进行就可以了18.jpg(30.56KB)2008-8-2322:04按照图进行就可以了19.jpg(27.84KB)2008-8-2322:05按照图进行就可以了20.jpg(33.25KB)2008-8-2322:05按照图进行就可以了21.jpg(27.67KB)2008-8-2322:06按照图进行就可以了22.jpg(21.92KB)2008-8-2322:06最后只需要输入dbca进行数据库创建就是
本文标题:vm下安装SuSE
链接地址:https://www.777doc.com/doc-3374330 .html