小间距LED显示屏优点趋势分析
2022-02-02
Oracle RAC 简介:
Oracle RAC,全称是 Oracle Real Application Cluster,顾名思义即为真正的应用集群。整个集群系统由 Oracle Clusterware(集群就绪软件)和 Real Application Clusters(RAC)两大部分组成。
RAC 的主要优点是高可用和负载均衡,即便某个节点出现故障,也不会影响整体业务的运行。
Oracle RAC 的特点:
01 - 实现多节点的负载均衡
RAC 数据库集群可以根据设定的策略,在多个节点之间实现负载均衡。每个节点都处于正常工作状态,并相互监控。一旦某个节点发生故障,RAC 会自动将其隔离,并将该节点上的业务切换到其他健康节点。
02 - 提供高可用的服务
当某个节点发生故障时,业务会自动切换至正常节点,确保服务不中断。
03 - 良好的扩展性
RAC 支持在线扩展节点,能够根据业务需求快速添加或移除节点,不会影响业务系统的运行。
Oracle RAC 的缺点:
1. 与单实例数据库相比,RAC 的维护更为复杂,对运维人员的技术要求较高。
2. 如果前期底层架构规划不当,可能会影响整个 RAC 集群的性能。
3. 需要采购额外的硬件服务器、存储设备和企业级软件,增加软硬件成本。
RAC 集群结构简介:
一个 Oracle RAC 集群数据库由两个或更多服务器节点组成。每台服务器拥有自己的操作系统(OS)、Clusterware、RAC 组件和 Listener 网络监听器。
Clusterware 是 Oracle 开发的集群管理组件,负责系统管理;RAC 提供 Oracle 实例进程供客户端访问;监听器监听网络端口以接收连接请求。
所有程序均通过操作系统访问共享存储进行读写操作。常见的共享存储方案包括 ASM(Automatic Storage Management)、OCFS(Oracle Cluster File System)、裸设备(Raw Device)和网络存储(NAS)。
ASM(Automatic Storage Management)简介:
ASM 是 Oracle 提供的跨平台存储管理方案。
ASM 的优点:
1. 跨平台支持良好,兼容主流硬件平台。
2. 数据均匀分布在磁盘组中,具备条带化技术,大幅提升读写性能。
3. 多重冗余机制,保障数据安全。
4. 支持在线磁盘的添加、删除和更换,自动数据重分布。
ASM 常用配置与命令:
1. 查看实例状态:select status from v$instance;
2. 查看 ASM 实例参数文件位置:show parameter spfile
3. 使用 asmcmd
查看磁盘组信息。
4. 查看 ASM 下的数据文件路径与文件列表。
5. 查看 ASM 磁盘名称:/etc/init.d/oracleasm listdisks
6. 创建新磁盘命令示例:
/etc/init.d/oracleasm createdisk ASM_DATA14 /dev/opt/data/emcpowero1
(路径请根据实际情况调整)
7. 查看磁盘路径的使用情况。