ASM实验手册22-04_Oracle数据库教程_管理ASM实例和管理ASM磁盘组

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:905

[backcolor=rgb(248, 248, 248)]ASM实验手册22-04_Oracle数据库教程_管理ASM实例和管理ASM磁盘组
[backcolor=rgb(248, 248, 248)]ASM磁盘组是作为一个逻辑单元管理的一个ASM磁盘池。与其他任何LVM一样,ASM管理大量物理卷并将它们作为一个或多个逻辑卷呈交给Oracle。物理卷可以是实际的磁盘或磁盘的分区,或者是隶属操作系统的卷管理器管理的卷。无论采用哪种方式,它们都不能使用任何文件系统格式化,它们必须是原始设备。ASM会接受原始设备并将它们放到许多ASM磁盘组中,磁盘组就是逻辑卷。
1216
[backcolor=rgb(248, 248, 248)]考点:ASM磁盘必须是没有文件系统的原始磁盘,但不必是实际的磁盘,它们可以是磁盘、磁盘的分区或LVM管理的逻辑卷。提示:可以使用文件替代原始设备来创建ASM,但是实际系统完全不支持这样做,而仅适用于培训和演示系统。例如,在Linux系统上可能有6个SCSI磁盘,每个磁盘大小为72GB。您决定将其中一个磁盘用于/dev/sda作为根文件系统和实用程序,然后将/dev/sdb用作$ORACLE_HOME目录,并将/dev/sdc、/dev/sdd、/dev/sde和/dev/sdf用于数据库文件。可以在每个磁盘上创建一个文件系统并格式化磁盘--可能作为ext3--然后将文件系统加载到跟文件系统的目录加载点。这样做也不错,但是没有发挥机器的性能潜力。在用于数据库的4个磁盘上均匀分配I/O非常困难,并且必须监视哪些文件的活性最强并设法分离它们。此外,一个磁盘可能被填满而其他磁盘有大量剩余空间。一个相应的Windows示例是将驱动器C:用于Windows自身,将驱动器D:用于ORACLE_HOME,然后将驱动器E:、F:、G:和H:专用于数据库文件。所有磁盘很可能都格式化为NTFS。如果打算将4个专用于数据库的磁盘放到RAID 0逻辑卷中,将会获得更好的性能,并且系统需要更少的监视和管理。但是您可能没有逻辑卷管理器。进入ASM。若要使用ASM,则不能格式化专用于数据库文件的4个磁盘。根文件系统和ORACLE_HOME文件系统必须按常规管理;并且只能将ASM卷用于数据库和恢复文件。然后将启动一个ASM实例并设置实例参数,以便找到4个原始卷并将它们放到一个ASM磁盘组中。这个组将包含具有希望的任意RAID特性的数据库。考点:ASM只能用于数据库和恢复文件,而不能用于Oracle Home或其他任何事物。数据库文件的定义很宽泛,但是不包括跟踪文件、警报日志、口令文件或静态参数文件。ASM磁盘组的大小是所有ASM磁盘的大小之和再减去一个小的磁盘量。但是根据指定的容错性程度,可用的大小将要少一些。默认的容错性是单镜像,意味对于我们的示例来说,最终的结果是数据库可用的空间接近144GB,并且获得单镜像的容错性和4倍的原始磁盘性能。可以对整个组或组内的单个文件更改这种镜像程度,条带化是自动的并且不能被禁用。1217考点:ASM镜像默认是单镜像,但是可以设置为无镜像或双镜像;不能禁用条带化。可以在一定限制下向磁盘组动态地添加和删除磁盘。一般来说,如果操作系统和硬件能够在计算机运行的同时执行添加或删除磁盘的操作,那么ASM也能这样做。

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】