这篇文章将为大家详细讲解有关Linux操作系统中virtualbox虚拟机挂载光驱iso镜像文件安装oracle数据库软件的示例分析,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
Linux操作系统 virtualbox虚拟机挂载光驱iso镜像文件安装oracle数据库软件
OS:RHEL6.4 64bit DB:Oracle Database 11.2.0.4 虚拟机:Oracle virtualbox 【实验背景】使用虚拟机进行linux操作系统上安装oracle数据库实验时如果采用上传oracle数据库安装包,在linux系统中解压后安装的方法,会导致导出虚拟机时生成的文件过大为了减小虚拟机文件大小,方便导出更小的虚拟机文件便于保存、传输 在安装完linux操作系统后安装oracle软件时,可以不必上传oracle数据库软件的安装包到linxu系统中直接采用挂载光驱中iso文件的形式 【实验过程】在windows中,解压数据库软件包 p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip得到database目录 使用UltraISO软件将database目录另存为iso文件虚拟机存储中 添加第二个虚拟光驱 同时将操作系统iso文件 和 数据库软件iso文件加载到虚拟光驱中操作系统iso用来挂载后配置yum软件仓库使用oracle数据库iso用来安装oracle软件启动操作系统,CRT连接查看 默认没有挂载在虚拟机控制台图形界面,使用root用户登陆查看,桌面上显示两个光盘图标此时再次执行df -Th查看 光驱已自动挂载到/mnt目录下挂载点oracle数据库对应的光驱为/dev/sr1 为了方便oracle用户执行runInstaller安装需要重新挂载到oracle用户家目录下一个目录 oracle用户在家目录创建挂载点root用户重新挂载/dev/sr1查看此时oracle数据库软件iso已经挂载到/home/oracle/cdrom 位置,但是查看权限oracle用户对/home/oracle/cdrom没有权限,更无法执行database目录中 runInstaller命令 【解决方法】将当前挂载的/dev/sr1 卸载掉,注意此处卸载2次 彻底卸载重新挂载再次查看权限,此时oracle用户已经有相应权限,可以执行runInstaller启动xmanager-passive软件,配置DISPLAY环境变量,进入database目录,执行./runInstaller 命令报错Error: OUI cannot be launched because the current working directory is set on the CD-ROM mount point. Launching OUI from this directory will make it difficult to unmount the disk later in the installation. Please change the working directory and relaunch OUI.You can change the working directory by typing 'cd' (e.g. cd /home) and then execute the 'runInstaller' command by typing its full path (e.g. /mnt/cdrom/runInstaller)根据报错提示,cd回车回到oracle用户家目录/home/oracle使用绝对路径执行/home/oracle/cdrom/database/runInstaller 成功启动OUI图形化安装界面
关于Linux操作系统中virtualbox虚拟机挂载光驱iso镜像文件安装oracle数据库软件的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。