创建Oracle10g ASM数据库
2008-09-08 12:53:10 来源:WEB开发网由于Virtual Disk的特点,在新创建这个磁盘文件的时候,并不会用到最大的size,所以即使整个分区的空闲容量没有4G(我们要创建4个最大size是1G的虚拟磁盘),也不会有问题,虚拟磁盘文件的大小是随着需要而持续增加的,最大增加到指定的max size。当然这种特性也就导致了使用Virtual Disk比使用Plain Disk(创建时即占用max size大小的磁盘空间)的I/O效率要低,所以如果有足够的磁盘空间,那么建议使用Plain Disk,创建Plain Disk的方法是在上面的第二步时,在“Allocate all disk space now”的复选框前面打勾,这样将会创建一个以pln和dat为扩展名的虚拟磁盘文件。Plain Disk的好处还在于可以模拟RAC环境中的共享磁盘,这是Virtual Disk无法作到的。模拟RAC不在本文叙述的范围内。
<!--[if !supportLists]-->3. <!--[endif]-->更新内核>uname -a
RHEL3默认安装的linux内核版本是2.4.21-4,为了能够正确的地安装oracleasm lib,我们需要将内核升级到2.4.21-15.EL,否则将无法正常启用oracleasm。
原因是我们安装的oracleasmlib是已经编译好的rpm包,而我们当前操作系统的内核必须和编译时候的系统内核版本一样,否则即使看上去安装正常,但是在启动oracleasm时候会在/var/log/messages文件中发现类似如下的报错信息:kernel-module version mismatch
^I/lib/modules/2.4.21-EL-ABI/oracleasm/oracleasm.o was compiled for kernel version 2.4.21-15.EL ^Iwhile this kernel is version 2.4.21-4.EL.
从这个报错信息中我们也可以知道应该安装的内核版本,为了更确切地知道下载的oracleasm包需要哪个版本的内核,我们也可以先下载oracleasm,安装,启动然后查看这个报错信息,之后再升级内核到相应的版本。
- ››创建SQL2005自动备份,定期删除的维护计划
- ››创建动态表单 javascript
- ››创建基于PPTP的站点到站点VPN连接:ISA2006系列之...
- ››创建基于L2TP的站点到站点的VPN连接:ISA2006系列...
- ››创建一个Twisted Reactor TCP服务器
- ››创建Windows Mobile上兼容性好的UI 程序
- ››创建android的Service
- ››创建远古部落环境与原住民角色
- ››创建并扩展Apache Wicket Web应用
- ››创建不在任务条中显示窗口按钮的应用
- ››创建 Android 文件系统(Root file system)
- ››创建 Android 系统步骤简介
更多精彩
赞助商链接