AIX Oracle RAC表空间增加数据文件,增加裸设备,双机同步
更新时间:2023-03-16 16:53:01 阅读量: 教育文库 文档下载
- 爱心代码编程python推荐度:
- 相关推荐
AIX Oracle RAC表空间增加数据文件,增加裸设备,双机同步
准备工作:
#lsvg DATAVG
VOLUME GROUP: DATAVG VG IDENTIFIER: 000b9d5a00004c00000000f070632cf6
VG STATE: active PP SIZE: 8 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 34754 (278032 megabytes)
MAX LVs: 512 FREE PPs: 2315 (18520 megabytes)
LVs: 125 USED PPs: 32439 (259512 megabytes)
OPEN LVs: 107 QUORUM: 2
TOTAL PVs: 2 VG DESCRIPTORS: 3
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: no
MAX PPs per PV: 24384 MAX PVs: 5
LTG size: 128 kilobyte(s) AUTO SYNC: no
HOT SPARE: no
该命令可以看出vg的重要属性及占用情况,作为是否需要扩容的一个依据。
#lsvg -l DATAVG
DATAVG:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
loglv00 jfslog 1 1 1 open/syncd N/A
lv00 jfs 3870 3870 1 open/syncd /smcbill
system92 raw 256 256 1 open/syncd N/A
temp92 raw 64 64 1 open/syncd N/A
undotbs92 raw 256 256 1 open/syncd N/A
redo92_01 raw 64 64 1 closed/syncd N/A
redo92_02 raw 64 64 1 closed/syncd N/A
redo92_03 raw 64 64 1 open/syncd N/A
cwmlite92
drsys92
indx92
tools92
users92
xdb92
ctl92_01
ctl92_02
ctl92_03
lv_smcdata1
lv_smcdata2
lv_smcdata3
lv_smcdata4
lv_smcdata5
lv_smcdata6
lv_smcdata7
lv_smcdata8
raw 36 36 1 open/syncd N/A raw 36 36 1 open/syncd N/A 36 36 1 open/syncd N/A raw 36 36 1 open/syncd N/A raw 36 36 1 open/syncd N/A raw 36 36 1 open/syncd N/A raw 64 64 1 open/syncd N/A raw 64 64 1 open/syncd N/A raw 64 64 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw 256 256 1 open/syncd N/A raw lv_smcdata9 raw 256 256 1 open/syncd N/A
lv_smcdata10 raw 256 256 1 open/syncd N/A
lv_smcdata11 raw 256 256 1 open/syncd N/A
lv_smcdata12 raw 256 256 1 open/syncd N/A
lv_smcdata13 raw 256 256 1 open/syncd N/A
lv_smcdata14
lv_smcdata15
lv_smcdata16
lv_smcdata17
lv_smcdata18
lv_smcdata19
lv_smcdata20
lv_smcdata21
lv_smcdata22
lv_smcdata23
lv_smcdata24
lv_smcdata25
lv_smcdata26
lv_smcdata27
lv_smcdata28
lv_smcdata29
lv_smcdata30
256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 lv_smcdata31 raw 256 256 1 open/syncd N/A
lv_smcdata32 raw 256 256 1 open/syncd N/A
lv_smcdata33 raw 256 256 1 open/syncd N/A
lv_smcdata34 raw 256 256 1 open/syncd N/A
lv_smcdata35 raw 256 256 1 open/syncd N/A
lv_smcdata36
lv_smcdata37
lv_smcdata38
lv_smcdata39
lv_smcdata40
lv_smcindex1
lv_smcindex2
lv_smcindex3
lv_smcindex4
lv_smcindex5
lv_smcindex6
lv_smcindex7
lv_smcindex8
lv_smcindex9
lv_smcindex10
lv_smcindex11
lv_smcindex12
256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 open/syncd N/A closed/syncd N/A closed/syncd N/A closed/syncd N/A closed/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A raw raw raw raw raw raw raw raw raw raw raw raw raw raw lv_smcindex13 raw 256 256 1 open/syncd N/A
lv_smcindex14 raw 256 256 1 open/syncd N/A
lv_smcindex15 raw 256 256 1 open/syncd N/A
lv_smcindex16 raw 256 256 1 open/syncd N/A
lv_smcindex17 raw 256 256 1 open/syncd N/A
lv_smcindex18
lv_smcindex19
lv_smcindex20
lv_smcindex21
lv_smcindex22
lv_smcindex23
lv_smcindex24
lv_smcindex25
lv_smcindex26
lv_smcindex27
lv_smcindex28
lv_smcindex29
lv_smcindex30
lv_smcindextmp
lv_smcdatatmp
l2cachedb1
l2cachedb2
raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 256 256 1 raw 128 128 1 raw 128 128 1 raw 256 256 1 raw 256 256 1 open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A open/syncd N/A closed/syncd N/A closed/syncd N/A closed/syncd N/A closed/syncd N/A closed/syncd N/A closed/syncd N/A open/syncd N/A closed/syncd N/A open/syncd N/A open/syncd N/A
l2cachedb3 raw 256 256 1 open/syncd N/A
l2cachedb4 raw 256 256 1 open/syncd N/A
l2cachedb5 raw 256 256 1 open/syncd N/A
l2cachedb6 raw 256 256 1 open/syncd N/A
l2cachedb7 raw 256 256 1 open/syncd N/A
l2cachedb8
l2cachedb9
l2cachedb10
l2cachedb11
l2cachedb12
l2cachedb13
l2cachedb14
l2cachedb15
l2cachedb16
l2cachedb17
l2cachedb18
l2cachedb19
l2cachedb20
l2cachedb21
l2cachedb22
l2cachedb23
l2cachedb24
raw 256 raw 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd 1 open/syncd N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A 256 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 raw 256 l2cachedb25 raw 256 256 1 open/syncd N/A
l2cachedb26 raw 256 256 1 open/syncd N/A
l2cachedb27 raw 256 256 1 open/syncd N/A
l2cachedb28 raw 256 256 1 open/syncd N/A
l2cachedb29 raw 256 256 1 open/syncd N/A
l2cachedb30 raw 256 256 1 open/syncd N/A
l2cachedbtmp raw 256 256 1 open/syncd N/A
l2cachedb31 raw 256 256 1 closed/syncd N/A
l2cachedb32 raw 256 256 1 closed/syncd N/A
l2cachedb33 raw 256 256 1 closed/syncd N/A
l2cachedb34 raw 256 256 1 closed/syncd N/A
l2cachedb35 raw 256 256 1 closed/syncd N/A
该命令可以看出vg到底划分了哪些lv,各lv目前是否被使用(closed/syncd表示暂未使用,open/syncd表示已使用。)大家可以发现提供给历史表空间的lv有以下
lv_smcdata37 raw 256 256 1 closed/syncd N/A
lv_smcdata38 raw 256 256 1 closed/syncd N/A
lv_smcdata39 raw 256 256 1 closed/syncd N/A
lv_smcdata40 raw 256 256 1 closed/syncd N/A
未被使用。
一,利用系统已有的lv来扩容表空间
你可以通过oracle的企业管理器可以发现smc1的历史表空间占用的数据文件为/dev/rlv_smcdata1~/dev/rlv_smcdata36
对比上面的lsvg –l DATAVG列表可以知道,确实还有/dev/rlv_smcdata37~ /dev/rlv_smcdata40四个已划分的lv没有被历史表空间使用,可以“利旧”。
二,新建lv来扩容表空间
当然,如果你想新建lv,也是可以的,只是要注意lsvg DATA的属性(红色标记部分)
#lsvg -p DATAVG
DATAVG:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk2 active 13032 1167 46..00..00..00..1121
hdisk3 active 21722 1148 249..00..00..160..739
mklv –y 'lv_smcdata41' –t 'raw' DATAVG 256(新增一个名为lv_smcdata41的lv),DATAVG包含2个hdisk(见上面的lsvg –p结果),该命令不需要指定某个hdisk,系统会轮循再两个hdisk上建立lv。DATAVG的pp单位为8M。256×8M=2048M,裸设备大小不能超过2048M。
由于主机上重新创建了一些数据库的裸设备,因此还要进行双机同步操作,同步主备机的DATAVG信息,保证主备机的配置一样。具体步骤如下:
当进行主备机同步时,需要将主备机上的双机软件停止,同时又必须让浮动IP继续生效,进行如下操作:
1. 在root用户下用smitty clstop以graceful方式停止备机双机软件
2. 在root用户下用smitty clstop以forced方式停止主机上的双机软件
3. 如果billcreater将话单写在DATAVG上,先改一下billcreater的配置文件,将话单写在rootvg上,然后重启billcreater进程。主、备机上都要进行操作。
4. 在主机上oracle用户下停止oracle数据库。顺序执行如下两个命令
$ lsnrctl stop
$ dbshut
在主机/dev目录下执行命令将属主为oracle的文件名保存下来,以root用户执行如下命令,则oracle的数据文件名保存在文件oradate中。
#ls -l|grep oracle > oradate
5. 以root用户在主机上执行命令将DATAVG varyoff
停所有的FTP取话单工具,否则存话单的文件系统varyoff失败
#varyoffvg DATAVG
6. 以root用户在备机上执行如下命令
#exportvg DATAVG
7. 以root用户在备机上执行如下命令
#importvg -y DATAVG hdisk3
上面的hdisk3为DATAVG上的一个hdisk,可以用命令lsvg –p DATAVG查看,如下所示。该命令只需指定其中一个hdisk即可,hdisk2或hdisk3。
# lsvg -p DATAVG
DATAVG:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk2 active 30412 21131 2883..01..6082..6082..6083
hdisk3 active 30412 21080 2819..14..6082..6082..6083
9.在备机上root用户下将/dev目录下面的oracle用户的数据文件的属性和组改为 oracleinstall 。oracle用户的数据文件在第2步中有保存。比如将数据文件lv_smcdata41的属性和组改为oracle
#chown oracle
install lv_smcdata41 intall的命令如下:
10.在同步DATAVG之后,在主、备机上检查DATAVG的自动激活属性设置为no(如下红色的部分).
在root用户下如下查看,如果不是no,则将其改为no(蓝色部分需要手工输入,是vg的名称)。
#smitty vg
-> Characteristics of a Volume Group
-> change a Volume Group
-> VOLUME GROUP name [DATAVG]
出现如下界面
* VOLUME GROUP name DATAVG
* Activate volume group AUTOMATICALLY no
at system restart?
* A QUORUM of disks required to keep the volume yes
group on-line ?
Convert this VG to Concurrent Capable? no
* Autovaryon VG in Concurrent Mode? no
LTG Size in kbytes 128
Set hotspare characteristics n
Set synchronization characteristics of stale n
Partitions
11.同步之后,再将DATAVG挂到主机上。命令如下:
在备机上以root用户执行命令: #varyoffvg DATAVG
在主机上以root用户执行命令: #varyonvg DATAVG
最后再将主备机上的双机软件拉起。先拉起主机上的双机软件、然后拉起备机上的双机软件.
主机拉起HA后,观察oracle日志,没有拉起oracle的记录,导致主机“停机”,浮动丢失,DATAVG丢失。所以建议主机HA拉起后,手动启动oracle。
12.待双机环境恢复之后,如果在第一步改过话单的目录,则再改还原,重新启动话单模块,让配置生效。
上面两者之一做完后,就可以利用oracle的企业管理进行扩容表空间的操作了
主机拉起HA后,观察oracle日志,没有拉起oracle的记录,导致主机“停机”,浮动丢失,DATAVG丢失。所以建议主机HA拉起后,手动启动oracle。
12.待双机环境恢复之后,如果在第一步改过话单的目录,则再改还原,重新启动话单模块,让配置生效。
上面两者之一做完后,就可以利用oracle的企业管理进行扩容表空间的操作了
正在阅读:
AIX Oracle RAC表空间增加数据文件,增加裸设备,双机同步03-16
凡客诚品调研与分析报告e06-15
c++account作业实验报告11-15
72-教育管理06-11
普通高等学校2018年高三英语招生考试20套模拟测试试题 - 图文11-29
细胞论述题09-22
半导体二极管04-30
体育学院毕业生自我鉴定09-15
华南理工大学2006年硕士研究生入学考试建筑构造试卷09-15
放鞭炮作文400字07-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 双机
- 增加
- 同步
- 文件
- 数据
- Oracle
- 设备
- 空间
- AIX
- RAC
- 2011年中国500强(企业名单) - 图文
- 安徽医科大学2011研究生生物安全题目
- 残疾人社会工作案例
- 视唱练耳教学改革及实践成果-精品文档
- 电工电子解答题
- 宋词三百首
- 物理化学(上册)练习题
- 安装工长判断 - 图文
- 室内一般抹灰工程施工工艺标准
- 工业自动控制系统装置项目可行性研究报告
- 2013 - 2014江岸区八下数学期末试卷
- 2019届高三地理人教版一轮复习课时作业:第十五章第二讲合开发以美国田纳西河流域为例含答案
- 第三讲 春秋战国时代的社会变动2010-2011学年第一学期
- 《难忘的一课》教学设计七
- 2017年12月大学英语四级考试真题及答案解析(第一套)
- 模电课后题答案详解
- 八字预测学
- 超星尔雅2016山水地质学与中国绘画章节测验及答案
- 2019最新沪科版八上初中物理金榜学案精练精析:单元综合检测(三)word版
- 机械设计习题集