oracle 11gR1扩容表空间
操作前冻结双机
1划逻辑卷、绑定裸设备
lvcreate -L 2G -n ora_data_0002 vg_data
raw /dev/raw/raw250 /dev/vg_data/ora_data_0002
说明:这个raw250一定是没有被占用的,可以通过raw -qa查看raw的使用情况
2建链接、赋权限
ln -sf /dev/raw/raw250 /dev/vg_data/rora_data_0002 chown oracle:oinstall /dev/vg_data/rora_data_0002
3创建或者扩容表空间
创建新的表空间语句:
create tablespace TEST datafile '/dev/vg_data/rora_data_0001' size 2G;
扩容表空间语句:
alter tablespace TEST add datafile '/dev/vg_data/rora_data_0002' size 1G;
4增加监控,该步骤主机、备机都要操作
在/opt/VRTSvcs/bin/XXX/db/vglv.def的[vg_data]段下增加如下内容
ora_data_0002=/dev/raw/raw250
说明:/dev/raw/raw250这个是未被占用的裸设备,通过raw -qa可以查出来
回退:
1删除表空间的新增的数据文件:
alter tablespace TEST drop datafile '/dev/vg_data/rora_data_0002';
2删除软连接
unlink /dev/vg_data/rora_data_0002
3删除raw绑定关系
1. raw -a查看需要删除的raw名称 2. raw /dev/raw/raw250 0 0
4删除lv
lvremove /dev/vg_data/ora_data_0002

浙公网安备 33010602011771号