
Oracle 在 2011 年 7 月份收购了 Ksplice。使用了 Ksplice 的 Linux 系统,为 Kernel 打补丁无需重启动,做系统维护的朋友应该明白这是一个杀手级特性。现在该产品已经合并到 Oracle Linux 中。
对于企业级 Linux,Oracle 只对 Oracle Linux Premier Support 客户提供 Ksplice 服务。毫无疑问,这个产品从一定程度上大大提升生产环境(尤其是数据库服务器)的安全性、可靠性和可用性,对购买了 Oracle 相关服务的用户来说,无疑这是个好产品,但对于 Linux 生态来说可能是灾难,尤其是 Red Hat,市场或许将进一步被 Oracle 蚕食,短时间内不太可能找到替代性的产品。Oracle 已经成为 Linux 操作系统市场上举足轻重的玩家,但是不交钱,用户没办法和 Oracle 玩儿。因为我未来的工作的一部分是为做 Oracle Linux Support Sales 的同事提供技术支持,所以了解 Oracle Ksplice 的原理十分有必要。
Red Hat Cluster Suite是Red Hat的集群解决方案,主要实现的构架是负载平衡+HA系统+GFS集群文件系统/集群LVM,同时也可以结合SAN(采用 iSCSI 或 GNBD)来构建一个大型集群系统。
这是一个开源集群的多种技术的组合解决方案,要深入研究则需要对各种底层技术进行深入学习。
Red Hat Cluster Suite (RHCS) 是部署高性能、高可用、负载平衡、可伸缩、文件共享的集群软件组合。
RHCS包含以下组件:
- Cluster Infrastructure – 提供集群的各节点工作基础:配置文件管理,管理管理,锁管理和fence管理(类似IPMI远程重启或关闭故障节点释放节点资源)
- HA服务管理 – 在一个节点不能正常工作的情况下提供failover服务到另外一个节点
- Cluster管理工具 – 配置和管理Red Hat群集
- Linux Virtual Server (LVS) – 通过IP负载平衡方式,提供将客户端请求分发到集群的各个真实节点上。
为支持Red Hat Cluster Suite可选的组件有:
- GFS (Global File System) 和 GFS2 (Global File System 2) – 为提供集群提供一个集群文件系统。 GFS/GFS2 允许多个节点在块级别上访问一个共享存储,就如同存储是连接在每个群集节点的本地一样。
- Cluster Logical Volume Manager (CLVM) – 在群集存储上提供卷管理。
- Global Network Block Device(GNBD) – 辅助GFS/GFS2在以太网上输出块级别存储的组件。这是对 Red Hat GFS 提供一种经济的块级别存储的方式。
随着IT应用的广泛及数据共享访问的需求的增加,Linux的集群技术越来越重要,很多情况下会有多个服务器去同时访问共享数据的需要,一般来说,传统的解决方法都是通过NFS/CIFS等方式来实现,或者是通过数据复制的方法来保证数据的一致性。但是通常情况下随着数据海量的增加及客户端数量的增加,NFS/CIFS的性能会很差,而通过数据复制方式又不能保证数据的实时一致性。
为了克服这种弱点,Red Hat 公司提供了自己的解决方案,它通过GFS来共享存储上的同一分区,使服务的各个节点就像访问自己本地文件系统一样,由于采用的是直接的I/O连接和访问方式,大大提升了共享访问同一分区数据的性能。
Red Hat Global File System (GFS)是一个开放源代码的,POSIX兼容的Cluster文件系统和卷管理系统,它运行在Red Hat企业Linux上,支持SAN (Storage Area Netowrk)。GFS支持Red Hat 企业Linux支持所有主要服务器和存储设备。它是Linux上的领先的第一个Cluster文件系统,和其它Cluster文件系统相比,GFS有着最强大的功能,广泛的支持和最好的性价比.
Red Hat GFS使运行Red Hat 企业Linux的多台服务器可以同时读写在SAN/ISCSI上的同一个共享文件,提供了更高的文件访问性能,降低了系统的复杂性和数据冗余备份的成本,保证了系统的数据完整性和统一性。 Red Hat GFS具有防止单点失效的高可用功能,可以提供从一台到几百台运行Red Hat 企业Linux的服务器提供服务,同时可以很好地和Linux上的各种应用程序保持兼容,共同工作。
Red Hat GFS和Red Hat企业Linux紧密地结合在一起,可以通过Red Hat Network来进行安装、升级和管理。各种应用程序如Oracle 9i RAC、在Cluster计算环境中的workloads 、文件服务、web和邮件服务都可以和Red Hat GFS完美的结合工作并达到更好的性能。

昨天是我入职新公司的第三天,领导给我安排了一个实践的小任务——在我一台 Dell 的 PC Server 上安装 Oracle 10g,同事先帮我把64位的 Oracle 安装文件通过 WinSCP 传递到了 Server 上,然后我就开始我的工作了,Google 了一篇网上的技术文档,觉得 Linux 下安装 Oracle 还真繁琐,之前做的工作比较多,虽然这篇文章是32位 Linux 系统的,而我要安装的 Dell 机器是64位的,但是步骤大同小异,现总结如下:
1.检查内核版本
要在 Linux 上安装 Oracle,所需内核版本:2.4.9-e.25(或更高版本)
通过运行以下命令检查内核版本:
# uname -r
2.6.18-128.e15
2.程序包安装和更新
在安装好 Linux 后,需验证安装是否具备 Oracle 10g 所需要的所有程序包和更新,按以下步骤验证安装,所需程序包的版本(或更高版本):
Categories
- 信息世界 | IT (95)
- Certification (1)
- Cloud Computing (1)
- Database (16)
- Google (10)
- Hardware (2)
- J2EE (4)
- Network (19)
- OS (18)
- Programming (11)
- Virtualization (1)
- Webmaster (11)
- 数码先锋 | Digital (17)
- 时事评论 | Event (5)
- 时光飞驰 | News (2)
- 杂七杂八 | Mix (2)
- 流金岁月 | Life (8)
- 游戏志 | Game (13)
- 看电影 | Movie (10)
- 红魔拥趸 | ManUtd (5)
- 读书频道 | Reading (1)
- 音乐无限 | Music (4)
- 信息世界 | IT (95)
Twitter
- I'm at 大连国美电器胜利新活馆 (大连市, 辽宁省) http://t.co/f7pxcNfg 18 小时前
- I'm at Xinghai Square | 星海广场 (Dalian, China) http://t.co/gKNqq2qV 24 小时前
- I'm at 壹品星海 (Dalian, China) http://t.co/o7SCCIrG 24 小时前
- 晚上和以前的同事喝了点酒,准备睡觉了,希望明天能把公司的电脑修好,没有电脑办公还真不方便,不知道明天印度那边有没有培训的消息。 2012-05-16
- 非常值得读的一本书! http://t.co/lV8ulDnV 2012-05-16
- I'm at 大连软件园15号楼 (大连市, 辽宁省) http://t.co/03DYYUKY 2012-05-16
- @yamiugly 好奇你做的是什么工作? 2012-05-16
- I'm at 壹品星海 (Dalian, China) http://t.co/frkQvlIn 2012-05-15
- I just ousted @fndhrt as the mayor of 大连软件园15号楼 on @foursquare! http://t.co/yn7fSLY6 2012-05-15
- I'm at 大连软件园15号楼 (大连市, 辽宁省) http://t.co/KH2m2Z4R 2012-05-15
- @terrysosi_chan 小日子过的太充实了! 2012-05-15
- RT @GossipSama: 玩diablo 2的时候我23岁,玩diablo 3的时候我34岁。暴雪是要等我不再2了才出3是么?那是不是要45岁才玩到4? 2012-05-15
- I'm at 中山广场 Zhongshan Circus (大连, 中国) http://t.co/fiD6vqHS 2012-05-14
- 英超还真他妈的好看。昨晚90分钟的比赛,跟坐过山车一样,如果不看直播,是体会不到这种刺激的,呵呵,英超第20年,今年的冠军真的很有戏剧性,恭喜曼城,明年的曼联面对的局势更难,曼城还会加大投入的,看看曼城现在的阵容,明年再买几个强援,大耳朵杯指日可待! 2012-05-14
- @Fatal1tyV 怎么弄? 2012-05-14
Latest Comments
Foursquare Checkins
标签

