云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 如何在AIX上增加ORACLE表空间

如何在AIX上增加ORACLE表空间

  • 62 次阅读
  • 3 次下载
  • 2026/4/25 10:08:35

AIX用裸设备扩数据库表空间专题

AIXCLUB大哥的经典文章,看这个AIX裸设备这块基本差不多了!AIX的裸设备跟LINUX有些不一样,建立完LV会在/dev/下生成跟LV名称前加R的文件,它就是LV的裸设备文件。

硬件环境:小型机 IBM P670,存储:IBM SHARK F-20

软件环境:操作系统 AIX5.1 数据库oracle9i

主题思想:物理卷PV->卷组VG->逻辑卷LV(类型:raw)->添加表空间

操作过程:

一、 首先

#lsvg – o //查看所有可用卷组

datavg03

datavg02

datavg01

datavg00 rootvg

二、 然后对用来专为数据库准备的卷组进行如下操作:

#lsvg –l datavg03

datavg09:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

lvdata0316 raw 64 64 1 open/syncd N/A

lvdata0317 raw 64 64 1 open/syncd N/A

lvdata0318 raw 64 64 1 closed/syncd N/A

lvdata0319 raw 64 64 1 closed/syncd N/A

lvdata0320 raw 64 64 1 closed/syncd N/A

lvdata0321 raw 64 64 1 closed/syncd N/A

lvdata0322 raw 64 64 1 closed/syncd N/A

lvdata0323 raw 64 64 1 closed/syncd N/A

lvdata0324 raw 64 64 1 closed/syncd N/A

lvdata0325 raw 64 64 1 closed/syncd N/A

lvdata0326 raw 64 64 1 closed/syncd N/A

lvdata0327 raw 64 64 1 closed/syncd N/A

lvdata0328 raw 64 64 1 closed/syncd N/A

lvdata0329 raw 64 64 1 closed/syncd N/A

lvdata0330 raw 64 64 1 closed/syncd N/A

由显示可知:该卷组还有13个逻辑卷(裸设备)未被使用(如果在显示结果中没有closed/syncd状态的逻辑卷,可进入第3步)但如何知道这13个逻辑卷有多大容量呢,可以机使用如下命令:

#lslv lvdata0315

LOGICAL VOLUME: lvdata0309 VOLUME GROUP: datavg09 LV

VG STATE: active/complete LV STATE: opened/syncd

TYPE: raw WRITE VERIFY: off

MAX LPs: 512 PP SIZE: 64 megabyte(s)

COPIES: 1 SCHED POLICY: parallel

LPs: 64 PPs: 64

IDENTIFIER:

0037de1d00004c0000000105cd3b6816.11

PERMISSION:

read/write

STALE PPs: 0 BB POLICY: relocatable

INTER-POLICY: minimum RELOCATABLE: yes

INTRA-POLICY: middle UPPER BOUND: 32

MOUNT POINT: N/A LABEL: None

MIRROR WRITE CONSISTENCY: on/ACTIVE

EACH LP COPY ON A SEPARATE PV ?: yes

可看到物理分区大小为64M,由于在同一卷组当中,所以可以知道所有物理分区大小都是64M,从lsvg - l datavg09的显示结果可看到,PPs:LPs=1:1所以,每个逻辑卷的大小是:LPs×PPSIZE=64*64M=4096M=4G,进而可知还有13个4G的逻辑卷,未被使用。

但到此还不能完全保证就可以使用这13个逻辑卷对数据库的表空间进行扩充,因为我们还不知到这些裸设备的属主,所以还需要如下步骤:

#cd /dev

# ls –l rlvdata03* //显示以rlvdata03开头的文件属性

crw-rw---- 1 oracle dba 58, 20 Aug 22 11:33 rlvdata0318

crw-rw---- 1 oracle dba 58, 21 Aug 22 11:35 rlvdata0319

crw-rw---- 1 oracle dba 58, 22 Aug 22 11:37 rlvdata0320

crw-rw---- 1 oracle dba 58, 23 Aug 22 12:35 rlvdata0321

crw-rw---- 1 oracle dba 58, 24 Aug 22 12:37 rlvdata0322

crw-rw---- 1 oracle dba 58, 25 Aug 22 12:39 rlvdata0323

crw-rw---- 1 oracle dba 58, 26 Aug 22 12:39 rlvdata0324

crw-rw---- 1 oracle dba 58, 27 Aug 19 16:14 rlvdata0325

从查询结果可知,裸设备的属主已经是oracle了,oracle可以添加这些裸设备了,但如果裸设备的属主不是oracle而是其他用户,那么需要

#chown oracle:dba rlvdata03* //要根据实际情况修改,千万小心

三、添加表空间 我们可以登录数据库了,使用有创建或修改表空间权限的用户登录数据库(有多种方法),我们以sqlplus为例:

#su - oracle

$ sqlplus /nolog

SQL*Plus: Release 9.2.0.5.0 - Production on Mon Aug 22 12:49:55 2005

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL>conn /as sysdba

Connected.

SQL>alter tablespace ts_index add datafile

2 ‘/dev/rlvdata0318’ size 4090; //size 是4090而不是4096,如果4096全部使用的话,容易出错

SQL> Tablespace altered

可以反复以上操作,完成其它裸设备的添加,从而达到表空间扩充的目的。

但是如果以上13个逻辑卷还不能满足扩充需求,那么可以继续以下步骤

四、#lsvg datavg09 //查看卷组信息和使用情况,看是否还有足够的空间

VOLUME GROUP: datavg09 VG IDENTIFIER: 0037de1d00004c000000010

5cd3b6816

VG STATE: active PP SIZE: 64 megabyte(s)

VG PERMISSION: read/write TOTAL PPs: 2605 (166720 megabytes)

MAX LVs: 256 FREE PPs: 557 (35648 megabytes)

LVs: 32 USED PPs: 2048 (131072 megabytes)

OPEN LVs: 16 QUORUM: 3

TOTAL PVs: 5 VG DESCRIPTORS: 5

搜索更多关于: 如何在AIX上增加ORACLE表空间 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

AIX用裸设备扩数据库表空间专题 AIXCLUB大哥的经典文章,看这个AIX裸设备这块基本差不多了!AIX的裸设备跟LINUX有些不一样,建立完LV会在/dev/下生成跟LV名称前加R的文件,它就是LV的裸设备文件。 硬件环境:小型机 IBM P670,存储:IBM SHARK F-20 软件环境:操作系统 AIX5.1 数据库oracle9i 主题思想:物理卷PV->卷组VG->逻辑卷LV(类型:raw)->添加表空间 操作过程: 一、 首先 #lsvg – o //查看所有可用卷组 datavg03 datavg02 datavg01 datavg00 rootvg

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com