VMware虚拟机安装LINUX操作系统及oracle数据库的研究

来源 :电脑迷 | 被引量 : 0次 | 上传用户:tao1624
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 文章简单介绍了VMware虚拟机的及其安装配置,并在VMware上安装了LINUX操作系统,搭配实现了Oracle数据库的安装,同时研究了能够使Oracle数据库稳定运行和便于管理而需要进行的一些参数设置方法。
  关键词 VMware虚拟机 LINUX操作系统 oracle数据库
  中图分类号:TP3 文献标识码:A
  1 VMware虚拟机
  VMWare虚拟机软件是一个“虚拟PC”软件,如图1所示。VMware可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就像标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。
  图1:VMWare虚拟机软件界面
  2安装并配置VMware虚拟机
  Vmware软件的安装过程不详述,因为很简单,只要按照提示一步步往下走就ok。在这里提醒一句,如果要配置ORACLE RAC,一定不要安装vmware workstation版本,而要安装vmware server版本,这样在创建共享磁盘过程的时候才会比较顺畅。
  VMware安装完毕后,利用它可以建立多个虚拟机,每新建一个虚拟机,就会要求你建立一个配置文件。这个配置文件实际上相当于新电脑的“硬件配置”,你可以在配置文件中决定虚拟机的硬盘如何配置,内存多大,准备运行哪种操作系统,是否有网络等。配置Linux虚拟机的步骤如下。
  (1)选择File菜单下的“New Virtual Machine”出现新虚拟机向导后单击“下一步”,选择“Typical”典型安装。
  (2)再单击“下一步”,在选择操作系统界面的“Guest Operation System”中选择“Linux”,然后单击Version对应的下拉菜单选择具体的Linux版本,此处我们选择“Red Hat Linux”。
  (3)单击“下一步”进入安装目录选择界面。根据需要选择好后,单击“下一步”按钮,出现设置虚拟机内存大小的界面。Linux9.0对内存的要求推荐使用192MB。
  (4)单击“下一步”按钮进入网络连接方式选择界面。在此,我们选择Brided方式。
  (5)单击“下一步”按钮进入虚拟磁盘的设置界面。这里有三种方式(Create a new virtual disk、Use an existing virtual disk、Use a physical disk)可供选择,建议初学者选择“Create a new virtual disk”,其含义是新建一个虚拟磁盘,该虚拟磁盘只是主机上的一个独立文件。
  (6)在“下一步”中设置磁盘大小。在此,我们采用默认的4GB。
  (7)单击“下一步”进入文件存放路径选择界面。在此界面可单击Browse按钮进行设置。此处我们使用默认值,单击“完成”按钮。至此,完成一个虚拟机的配置。
  3 VMware下Linux的安装
  以上相当于组装了一台新的计算机,接下来的工作便是安装操作系统了。安装前需做好准备工作:购买一套Red Hat Linux 9.0的安装盘,共三张。或下载Red Hat Linux 9.0安装所需要的三个ISO文件。下面,我们以使用ISO镜像文件安装为例讲述。
  (1)安装第一张虚拟光盘(如果直接用光盘安装,可省去此步及后述的第5步,直接将光盘插入物理光驱即可)选择VM菜单下的Settings选项,单击Hardware选项卡下的CD-ROM1,在右边的“connecti on”单选按钮组中选择“Use ISO image”,按“Browse”选择3个光盘文件中的第一个,然后按“OK”。
  (2)启动虚拟机。点击工具栏上的绿色启动按钮或屏幕显示区的Start this virtual machine命令,然后按“OK”。RED HAT会自动进入安装程序的界面。首先询问是以图形界面还是以文本界面安装,依据提示按回车选择图形界面安装,接下来询问是否要测试光驱,这里选择不要即可。
  (3)设置分区。依提示选择完安装语言、键盘、鼠标、安装类型(与Windows类似,此处不再详述)后进入磁盘分区界面。在接下来的窗口中一路默认连按“下一步”后,弹出“你已选择了要在下列驱动器内删除所有分区……”的警告,选择“是”进入引导程序装载界面。
  (4)设置根口令。在引导程序装载界面连按“下一步”,设置完系统语言和时区后进入根口令的设置界面,设置好口令后连按“下一步”,等待安装软件包,直到出现更换光盘的提示。
  (5)安装第二和第三张ISO光盘设置方法同1,只不过是分别选择3个光盘文件中的第二、三个。第三张盘读完后,系统问是否做启动盘,这个根据自己需要选择,然后就是显卡等的设置,一路默认。最后选一个“退出”,VMware内系统重启。
  (6)创建个人用户账号和密码。重启后,系统提示你创建一个个人账号和密码,和Windows中创建一个新用户相当。
  (7)其他设置。选择日期和试听声卡后问你是否注册,选择“否,我不想注册我的系统”,接下来问有无附加安装,在此我们先不安装,直接按“前进”。VMware内系统再次重启。
  (8)登录系统。启动后,系统询问用户名和密码。输入在步骤6中设置的户名和密码或输入用户名“root”和第4步中你所设置的根口令即可。至此,出现Red Hat 9的界面,Linux的安装完成了。   (9)安装VMware tools。安装完Linux之后,还需要对此VM安装VMware tools,这相当于给Linux安装各种驱动程序。首先以root身份进入Linux,按CTRL+ALT组合键,进入主操作系统,点击VM菜单下的VMware Tools Install子菜单。在弹出的对话框中单击“install”,出现包含一个Vmware-linux-tools.tar.gz文件的cdrom对话框。把这个文件解压缩后,执行其中的Vmware-install.pl文件。
  4安装 Oracle 数据库
  4.1获取安装文件
  安装Oracle数据库可以从Oracle官方网站下载安装文件,并且创建必要的用户和用户组,设置内核参数,配置shell参数。
  4.2安装前准备工作
  在安装Oracle数据库之前需要完成一些准备工作,包括系统软件的安装、安装目录的创建和环境变量的设置等,Oralce的安装程序需要寻找一些环境变量来设定安装目录,因此,需要预先设置好ORACLE_BASE和ORACLE_HOME这两个环境变量。
  4.3安装Oracle
  因为Oracle的安装程序中的jre的配置问题,当使用中文界面的时候,会出现汉字显示方块的情况,因此,通过设置如下环境参数来强制使用英文界面来进行安装:export LANG=en_US.UTF-8因为Debian并不是Oralce官方支持的Linux发行版,因此,需要以ignoreSysPrereqs这个参数来进行安装,强制让安装程序不进行系统检查:./runInstaller-ignoreSysPrereqs在安装过程中不创建数据库,等数据库程序文件安装完成后,再使用dbca这个工具来创建数据库。在Oracle数据库安装结束后,安装程序要求以root身份运行两个脚本(也就是在系统目录下创建一些文件),因为Debian中没有nobody组,只有nogroup组,因此,需要对root.sh文件进行一些修改,把其中的$CHGRP nobody $ ORACLE _HOME/bin/extjob换成 $CHGRP nogroup $ ORACLE_HOME/bin/ext-job。
  4.4数据库的管理和维护
  4.4.1准备工作
  在以后的管理过程中,都是以 oracle 用户来进行的,因此,需要设置一下 oracle 用户登录后的环境变量,在 oracle 的家目录的.bashrc 中添加如下信息:
  export ORACLE_BASE = / data / ORACLE
  export ORACLE _ HOME = / data / ORACLE / app /10.2.0 / db_1
  export PATH = $ PATH: $ ORACLE_HOME / bin
  export LD _ LIBRARY _ PATH = $ ORACLE _HOME / lib
  export NLS_LANG = SIMPLIFIED CHINESE_CHINA.UTF8
  4.4.2数据库的启动
  可以使用dbstart命令来启动相应的数据库,不过,在运行这个命令之前,需要在/etc/oratab中进行配置,以让dbstart命令知道需要自动启动哪些数据库,/etc/oratab中配置信息的格式如下:
  ORACLE_SID:ORACLE_HOME:
  ORACLE_SID是创建的本地NET服务名,ORACLE_HOME是oralce的安装目录,N表示不自动启动,Y表示自动启动,
  配置完这些信息后,就可以以oracle用户身份运行dbstart,命令执行成功后,可以通过lsnrctl来查看状态。
  参考文献
  [1] 侯茂胜.VMware在计算机网络技术教学中的应用[J].科技资讯,2008(05).
  [2] 俊英.VMware环境下Linux集群的构建[J].电脑与电信,2008(09).
  [3] 廖水莲.VMware架构及虚拟机系统安装的实现[J].电脑编程技巧与维护,2008(15).
其他文献
可视化语言技术比一维文本语言在描述软件组成方面具有优越性.由于图表和图形概念在系统建模中的广泛使用,可视化语言可以应用于需求分析、设计、测试和维护等软件开发的各个
赛缪尔·泰勒·柯勒律治(Samuel Taylor Coleridge)(1772-1834),英国诗人,文学评论家,19世纪英国浪漫主义文艺思潮的主要代表人物之一。他一生诗歌创作数量不多,仅《古舟子咏
期刊
语言是人类独有的,最重要的交际工具,它展现着一个民族的重要特征。维吾尔语作为维吾尔族的交际语言,在历史发展过程中,接触了很多语言并在相互影响,吸收了不同语言的各种特点,丰富
采用有限元数值模拟技术,分别对采用齿根圆定位和齿顶圆定位的钢质同步环的成形过程进行了模拟,分析了不同坯料定位方式下材料流动状态。结果表明,坯料定位方式对金属流动状
摘 要 伴随计算机科学技术的高速发展,通过通信以及计算机技术为前提的信息体系正处在繁荣发展的阶段。单位在竞争越来越激烈的当代社会,逐步提升产品自身质量的时候,对工作人员的标准也在慢慢提升,考勤管理也因此变成一个比较大众化普通的话题。  关键词 公司员工 考勤签到 系统  中图分类号:F272.9 文献标识码:A  公司考勤管理体系在每一家企事业单位里面都是难以忽略的一部分,其具体内容对单位的管理者
采用数值模拟的方法,建立了描述某厂结晶器内钢液流动的数学模型;用有限体积法求解,研究了结晶器内的钢液流动行为,详细分析了结晶器浸入式水口(SEN)插入深度、侧孔倾角和拉
前人对《二十四诗品》的研究甚多,对其主旨的阐述莫衷一是,有的认为通篇都是风格论,有的则以为是意境论,还有的指出其主旨是探讨创作论。这些观点都有其合理之处,但是还不够全面。
期刊
摘 要 本文通过PowerPoint软件的历史变迁和技术分析,阐述了PowerPoint软件的应用技巧。  关键词 中职计算机 PowerPoint 软件应用  中图分类号:G71 文献标识码:A  随着计算机发展的突飞猛进,计算机应用基础这门学科,已成为各专业必学的一门公共基础课。软件的版本在不断更新,计算机的教学当然也要跟着变化发展。这里我们一起来看看office办公软件包之一的PowerPo