Oracle for AIX基于裸设备的表空间扩充步聚

2014-11-24 18:30:46 · 作者: · 浏览: 0

查看已有VG


#lsvg


rootvg


oravg


datavg



查看每个VG使用状态


#lsvg oravg


重点关注几个值


PP SIZE: 512 megabyte(s) 注释:每个PP大小


FREE PPs: 147 (75264 megabytes) 注释:剩余pp数及空间大小


#lsvg datavg


PP SIZE: 512 megabyte(s)


FREE PPs: 3974 (2034688 megabytes)



查看当前lv建立的数目


#lsvg -l rootvg 注释:rootvg上面没有关于数据库的lv


#lsvg -l oravg


........... ... ... ... . .......... ...


lv_users_49 raw 128 128 1 open/syncd N/A


lv_users_50 raw 128 128 1 open/syncd N/A


lv_users_51 raw 128 128 1 open/syncd N/A


lv_users_52 raw 128 128 2 open/syncd N/A



#lsvg -l datavg


datavg:


LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT


lv_users_53 raw 128 128 1 open/syncd N/A


lv_users_54 raw 128 128 1 open/syncd N/A


lv_users_55 raw 128 128 1 open/syncd N/A


lv_users_56 raw 128 128 1 open/syncd N/A


lv_users_57 raw 128 128 1 open/syncd N/A


lv_users_58 raw 128 128 1 open/syncd N/A


lv_users_59 raw 128 128 1 open/syncd N/A


lv_users_60 raw 128 128 1 open/syncd N/A



查看完成后,新的lv从lv_users_61开始建



例如:


在oravg下建十块lv,每块大小64g,名字为


lv_users_61 lv_users_62 lv_users_63 ... ... lv_users_64


PP_Size=512M,64G/PP_Size=128(NumPPs)



命令格式:


"/usr/sbin/mklv -y LVname -T O -w n -s n -r n VGname NumPPs"


#mklv -y lv_users_61 -t 'raw' -T O -w n -s n -r n datavg 128


#mklv -y lv_users_62 -t 'raw' -T O -w n -s n -r n datavg 128


#mklv -y lv_users_63 -t 'raw' -T O -w n -s n -r n datavg 128


... ...


#mklv -y lv_users_70 -t 'raw' -T O -w n -s n -r n datavg 128



修改rlv块设备权限


#cd /dev/


#ls -l rlv_user_60 查看以前块设备权限


#ls -l rlv_user_61 查看刚才新建的块设备权限


#chown oracle:dba rlv_user_62


#chown oracle:dba rlv_user_63


... ...


#chown oracle:dba rlv_user_70



然后加到表空间 Usersoracle加空间命令


#su - oracle


$sqlplus /nolog


$conn sys/oracle as sysdba;


进入sqlplus


>ALTER TABLESPACE "USERS" ADD DATAFILE '/dev/rlv_users_61' SIZE 65500M REUSE;


>ALTER TABLESPACE "USERS" ADD DATAFILE '/dev/rlv_users_62' SIZE 65500M REUSE;


>ALTER TABLESPACE "USERS" ADD DATAFILE '/dev/rlv_users_63' SIZE 65500M REUSE;


... ...


>ALTER TABLESPACE "USERS" ADD DATAFILE '/dev/rlv_users_70' SIZE 65500M REUSE;


逐个添加,输入加空间命令之后耐心等待,直至出现添加成功的提示之后方可输入下一条


添加命令。


添加完成后检查表空间,确认添加已经成功!