WEB开发网
开发学院服务器服务器方案 Linux 集群文件系统简介 阅读

Linux 集群文件系统简介

 2008-11-26 10:58:52 来源:WEB开发网   
核心提示: 允许在 Oracle 数据库处于完全运转状态时进行主要的存储操作 — 无需停机即可添加、删除、甚至将磁盘组移到新的存储阵列(尽管少见) 当添加或删除磁盘时,进行自动负载均衡和重新均衡 通过使用故障组,Linux 集群文件系统简介(3),提供额外的冗余保护 优化存储资源的使用,

允许在 Oracle 数据库处于完全运转状态时进行主要的存储操作 — 无需停机即可添加、删除、甚至将磁盘组移到新的存储阵列(尽管少见)

当添加或删除磁盘时,进行自动负载均衡和重新均衡

通过使用故障组,提供额外的冗余保护

优化存储资源的使用。

当安装在原始设备或者安装在 Oracle 所推荐的那些使用 ASM 库驱动程序的块设备上时,ASM 自身作为实例来运行,该实例先于数据库实例启动。它使 DBA 能够创建、扩展和缩小磁盘,并将这些变化映射到共享访问这些组的其他节点上的磁盘组。数据库实例能够在集群的多个节点间共享存储器的集群池。

ASM 由 Oracle 通用安装程序安装。如果将 ASM 添加到一个现有的数据库中,则要确保将数据库设置为从属于 ASM 实例,以便在启动时 ASM 实例先于所从属数据库启动。例如:

$ srvctl modify instance -d O10G -i O10G1 -s +ASM1

使 o10G1 实例从属于 +ASM1 实例。

ASM 实例与 Oracle 数据库实例的区别表现在以下几方面:

尽管可以使用几个 V$ 视图来获得关于 ASM 实例的信息,但没有数据字典:V$ASM_DISKGROUP、V$ASM_CLIENT、V$ASM_DISK、V$ASM_FILE、V$ ASM_TEMPLATE、V$ASM_ALIAS 和 V$ASM_OPERATION。

您只能以 SYSDBA 或 SYSOPER 连接 ASM 实例。

有五个初始化参数用于 ASM 实例,其中 INSTANCE_TYPE 是必要的,并应该设置如下:INSTANCE_TYPE = ASM。

在 ASM 实例中,DBA 可以使用 SQL 语法或 Enterprise Manager 来:

使用一个或多个磁盘为存储池定义一个磁盘组

在磁盘组中添加和删除磁盘

定义一个故障组 来增加数据冗余保护。通常这是磁盘组中一系列需要不间断运行的磁盘,它们共享一种共用资源,如控制器。

上一页  1 2 3 4 5 6 7  下一页

Tags:Linux 集群 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接