为什么RHEL 6上没有ASMLIB?
来源:互联网 发布:php短信源码 编辑:程序博客网 时间:2024/04/26 12:53
为什么RHEL 6上没有ASMLIB?
有些人简单解释为Oracle为了推广自家的Oracle Linux而特意为之,实际上这一评价是不公允的。
ASMLIB的特殊性是它有部分Linux Kernel内核级别的组件, 而Kernel的开放与否完全取决于Kernel内核的维护者,对于Red Hat Enterprise Linux而言是Redhat公司。 由于Redhat公司从RHEL 6这个版本开始决定从Kernel中移除ASMLIB,并且不再给与Oracle公司对于该部分内核代码的访问修改权利,这直接导致Oracle不可能build出FOR RHEL 6的ASMLIB版本,因此显然这是Redhat的问题,而非O记得问题。
http://www.askmaclean.com/archives/why-no-asmlib-redhat-linux6.html
注意ASMLIB仅仅是不支持原生态的RHEL 6的Kernel,这不代表在RHEL 6上不可能用ASMLIB。Metalink文档介绍了相关信息:
What is ASMLib?
ASMLib is free, optional software for the Automatic Storage Management (ASM) feature of Oracle Database that simplifies the management and discovery of ASM disks and makes I/O processing and kernel resource usage with ASM storage more efficient. ASMLib is not required to use the Automatic Storage Management (ASM) feature of Oracle Database on Linux and all features and functionality of ASM will work without ASMLib.
Software Update Policy for ASMLib running on Red Hat Enterprise Linux
Oracle provides ASMLib software and support for customers who receive Red Hat Enterprise Linux (RHEL) operating system support from Red Hat and have a valid Oracle database support contract. Only the latest release of ASMLib will be provided for new Linux kernels released with each new RHEL minor release (“Update”). For example, if Red Hat were to release kernel 2.6.18-194.0.1.el5, Oracle will only release the latest version of ASMLib, say 2.0.5, for that kernel. Oracle will not release any previous versions of ASMlib for that kernel.
Furthermore, ASMLib software is only provided for Linux kernels for which the corresponding packages (devel, src, binaries) are available to Oracle. For example, Oracle cannot provide ASMLib software for kernels provided under Red Hat’s Extended Update Model or “z-stream” support.
Red Hat Enterprise Linux 6 (RHEL6)
For RHEL6 or Oracle Linux 6, Oracle will only provide ASMLib software and updates when configured Unbreakable Enterprise Kernel (UEK). Oracle will not provide ASMLib packages for kernels distributed by Red Hat as part of RHEL 6 or the Red Hat compatible kernel in Oracle Linux 6. ASMLib updates will be delivered via Unbreakable Linux Network(ULN) which is available to customers with Oracle Linux support. ULN works with both Oracle Linux or Red Hat Linux installations, but ASMlib usage will require replacing any Red Hat kernel with UEK
对于RHEL6,只要使用Oracle自己的Unbreakable Enterprise Kernel(UEK)内核则仍可以使用ASMLIB软件及其更新,仅仅是不支持RHEL 6自带的Kernel以及Redhat兼容的Kernel。 可以使用Unbreakable Linux Network(ULN)更新ASMLIB,前提是用户购买了Oracle Linux Support服务。 不管是Oracle Linux还是Redhat Linux均可以使用ULN服务,但是ASMlib要求必须将任何Redhat Kernel替换为UEK。
相关阅读:
在Linux 6上使用UDEV解决RAC ASM存储设备名问题
利用UDEV服务解决RAC ASM存储设备名
Why ASMLIB and why not?
如何诊断ASMLIB故障
- 为什么RHEL 6上没有ASMLIB?
- 为什么RHEL 6上没有ASMLIB?
- rhel 6.x下oracle asmlib包
- ListView上为什么AddHeaderView为什么没有显示
- 从OTN上下载 ASMLib
- ASMlib
- rhel没有my.cnf
- Vmware安装RHEL 6出现“没有找到可用磁盘”
- 为什么我强烈不推荐ASM环境下使用ASMLIB
- RHEL上编译内核
- rhel上配置rsync
- 对于rhel 6.6 内核2.6.32-504.el6安装asmlib问题
- 打开窗口后为什么任务栏上没有显示
- http响应头上为什么没有Content-Encoding
- #为什么红黑树路径上没有连续红节点?
- 为什么JVM上没有C#语言?浅谈Type Erasure特性
- 解决为什么提交spark job 在web上没有进度
- 我为什么没有在比特币上发财
- VC++6.0利用控制台输出调试信息
- 一些工作和学习中经常用到的SQL语句
- JeeSite的Excel导入、导出、支持大数据量,使用annotation最小化配置
- linux ftp安装
- 你是想读书,还是想读完书?
- 为什么RHEL 6上没有ASMLIB?
- Linux下已经安装了vsftpd软件包,并且vaftpd服务已启动,为什么输入命令ftp时还是提示command not found
- C语言-指针的基础学习笔记(2)
- 如何在Python环境下连接Oracle数据库
- DATENAME
- android系统移植emmc记录(4)-- fdisk 分区命令分析 .
- 危险的Alter User权限
- IOS开发错误汇总
- C语言堆栈入门