热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在RAC环境中如何管理日志(redologfile_sqlserver

在RAC环境中如何管理日志(redologfile)组Tuesday,2004-09-1411:52Eygle      htt

在RAC环境中如何管理日志(redolog file)组

Tuesday, 2004-09-14 11:52 Eygle 
    
 

http://www.gaodaima.com/35805.html在RAC环境中如何管理日志(redolog file_sqlserver

 原文连接:

http://www.eygle.com/faq/How.To.Mangement.redologfile.in.Rac.Raw.htm

本文简单介绍在RAC裸设备环境下如何管理日志文件(redolog file)

本文环境:oracle9i Rac + VCS4.0 + VxVM4.0 + Solaris9.0 + SunFire210

1.首先可以查看当前裸设备情况

# vxprintDisk group: oradgTY NAME ASSOC KSTATE LENGTH PLOFFS STATE TUTIL0 PUTIL0dg oradg oradg – – – – – -dm oradg01 c2t0d2s2 – 244143872 – – – -v ctlfile1 gen ENABLED 204800 – ACTIVE – -pl ctlfile1-01 ctlfile1 ENABLED 204800 – ACTIVE – -sd oradg01-13 ctlfile1-01 ENABLED 204800 0 – – -v ctlfile2 gen ENABLED 204800 – ACTIVE – -pl ctlfile2-01 ctlfile2 ENABLED 204800 – ACTIVE – -sd oradg01-14 ctlfile2-01 ENABLED 204800 0 – – -v redo101 gen ENABLED 204800 – ACTIVE – -pl redo101-01 redo101 ENABLED 204800 – ACTIVE – -sd oradg01-04 redo101-01 ENABLED 204800 0 – – -v redo102 gen ENABLED 204800 – ACTIVE – -pl redo102-01 redo102 ENABLED 204800 – ACTIVE – -sd oradg01-05 redo102-01 ENABLED 204800 0 – – -v redo103 gen ENABLED 204800 – ACTIVE – -pl redo103-01 redo103 ENABLED 204800 – ACTIVE – -sd oradg01-06 redo103-01 ENABLED 204800 0 – – -v redo201 gen ENABLED 204800 – ACTIVE – -pl redo201-01 redo201 ENABLED 204800 – ACTIVE – -sd oradg01-07 redo201-01 ENABLED 204800 0 – – -v redo202 gen ENABLED 204800 – ACTIVE – -pl redo202-01 redo202 ENABLED 204800 – ACTIVE – -sd oradg01-08 redo202-01 ENABLED 204800 0 – – -v redo203 gen ENABLED 204800 – ACTIVE – -pl redo203-01 redo203 ENABLED 204800 – ACTIVE – -sd oradg01-09 redo203-01 ENABLED 204800 0 – – -v spfile gen ENABLED 204800 – ACTIVE – -pl spfile-01 spfile ENABLED 204800 – ACTIVE – -sd oradg01-12 spfile-01 ENABLED 204800 0 – – -v srvcfg gen ENABLED 1024000 – ACTIVE – -pl srvcfg-01 srvcfg ENABLED 1024000 – ACTIVE – -sd oradg01-15 srvcfg-01 ENABLED 1024000 0 – – -v system gen ENABLED 1638400 – ACTIVE – -pl system-01 system ENABLED 1638400 – ACTIVE – -sd oradg01-01 system-01 ENABLED 1638400 0 – – -v temp gen ENABLED 2048000 – ACTIVE – -pl temp-01 temp ENABLED 2048000 – ACTIVE – -sd oradg01-02 temp-01 ENABLED 2048000 0 – – -v undo11 gen ENABLED 16777216 – ACTIVE – -pl undo11-01 undo11 ENABLED 16777216 – ACTIVE – -sd oradg01-10 undo11-01 ENABLED 2048000 0 – – -sd oradg01-17 undo11-01 ENABLED 14729216 2048000 – – -v undo21 gen ENABLED 2048000 – ACTIVE – -pl undo21-01 undo21 ENABLED 2048000 – ACTIVE – -sd oradg01-11 undo21-01 ENABLED 2048000 0 – – -v users gen ENABLED 16777216 – ACTIVE – -pl users-01 users ENABLED 16777216 – ACTIVE – -sd oradg01-03 users-01 ENABLED 2048000 0 – – -sd oradg01-16 users-01 ENABLED 14729216 2048000 – – –

2.分配新的裸设备并设置相应的权限

这一步需要以root身份执行

 

# vxassist -g oradg -U gen make redo104 100m
# vxassist -g oradg -U gen make redo105 100m
# vxedit -g oradg set user=oracle mode=644 redo104
# vxedit -g oradg set user=oracle mode=644 redo105

 

3.重新规划redolog file组

$ sqlplus “/ as sysdba”SQL*Plus: Release 9.2.0.4.0 – Production on Tue Sep 14 10:02:47 2004Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.Connected to:Oracle9i Enterprise Edition Release 9.2.0.4.0 – 64bit ProductionWith the Real Application Clusters optionjserver Release 9.2.0.4.0 – ProductionSQL> set linesize 120SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM———- ———- ———- ———- ———- — —————- ————- ——— 1 1 6313 52428800 1 NO ACTIVE 3193855 14-SEP-04 2 1 6312 52428800 1 NO INACTIVE 3191691 14-SEP-04 5 1 6314 52428800 1 NO CURRENT 3196041 14-SEP-04 3 2 17 10485760 1 NO CURRENT 3016310 14-SEP-04 4 2 16 10485760 1 NO INACTIVE 1619198 13-SEP-04SQL> alter database add logfile thread 1 group 6 (‘/dev/vx/rdsk/oradg/redo104’) size 90M;Database altered.SQL> alter database add logfile thread 1 group 7 (‘/dev/vx/rdsk/oradg/redo105’) size 90M;Database altered.SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM———- ———- ———- ———- ———- — —————- ————- ——— 1 1 6316 52428800 1 NO INACTIVE 3200415 14-SEP-04 2 1 6315 52428800 1 NO INACTIVE 3198233 14-SEP-04 5 1 6317 52428800 1 NO ACTIVE 3202621 14-SEP-04 6 1 6318 94371840 1 NO CURRENT 3204811 14-SEP-04 7 1 0 94371840 1 YES UNUSED 0 3 2 17 10485760 1 NO CURRENT 3016310 14-SEP-04 4 2 16 10485760 1 NO INACTIVE 1619198 13-SEP-047 rows selected.SQL> alter database drop logfile group 5;Database altered.SQL> alter database add logfile thread 1 group 5 (‘/dev/vx/rdsk/oradg/redo103’) size 90M;Database altered…..SQL> select *from v$log; GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM———- ———- ———- ———- ———- — —————- ————- ——— 1 1 6327 94371840 1 NO INACTIVE 3238534 14-SEP-04 2 1 6329 94371840 1 NO CURRENT 3246417 14-SEP-04 5 1 0 94371840 1 YES UNUSED 0 6 1 6328 94371840 1 NO ACTIVE 3242482 14-SEP-04 7 1 6326 94371840 1 NO INACTIVE 3234597 14-SEP-04 3 2 17 10485760 1 NO CURRENT 3016310 14-SEP-04 4 2 16 10485760 1 NO INACTIVE 1619198 13-SEP-047 rows selected.

 

欢迎大家阅读《在RAC环境中如何管理日志(redolog file_sqlserver》,跪求各位点评,若觉得好的话请收藏本文,by



推荐阅读
  • 本文探讨了MariaDB在当前数据库市场中的地位和挑战,分析其可能面临的困境,并提出了对未来发展的几点看法。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文介绍了如何通过 Maven 依赖引入 SQLiteJDBC 和 HikariCP 包,从而在 Java 应用中高效地连接和操作 SQLite 数据库。文章提供了详细的代码示例,并解释了每个步骤的实现细节。 ... [详细]
  • 高效解决应用崩溃问题!友盟新版错误分析工具全面升级
    友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ... [详细]
  • 该平台旨在为大型企业提供一个高效、灵活且可扩展的分布式微服务架构解决方案。它采用模块化、微服务化和热部署的设计理念,结合当前最先进且无商业限制的主流开源技术,如Spring Cloud、Spring Boot2、MyBatis、OAuth2和Element UI,实现前后端分离的系统管理平台。 ... [详细]
  • andr ... [详细]
  • VSCode与Gitee集成:项目提交的高效实践
    本文介绍如何利用VSCode内置的Git工具将项目提交到Gitee,简化Git命令的使用,提升代码管理效率。同时分享一些常见的踩坑经验和解决方案。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
author-avatar
mobiledu2502854957
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有