裸设备感觉用起来还是比较麻烦,记录一下。
建立之前需要先看看vg的情况,也要看看lv有没有划分,大小是多少
hpux系统的话:
aix的话:
个人感觉aix比较好,还可以看到那个lv没有用,哪个lv备用了。不过实际生产中如果不小心添加了已经用了的裸设备,oracle会发现并报错,这一点还好。
建立软连接
建立之前需要先看看vg的情况,也要看看lv有没有划分,大小是多少
hpux系统的话:
vgdisplay 看vg的情况
vgdisplay -v 看每一个lv的情况
vgdisplay /dev/vgdata 看指定vg的情况
vgdisplay -v /dev/vgdata 看指定vg的每一个lv的情况
aix的话:
lsvg
lsvg -l
lsvg datavg
lsvg -l datavg
个人感觉aix比较好,还可以看到那个lv没有用,哪个lv备用了。不过实际生产中如果不小心添加了已经用了的裸设备,oracle会发现并报错,这一点还好。
建立软连接
ln -s /dev/oravg1/roravg1lv055 /oracle/oradata/zbgdoss/oravg1lv052.dbf
在主机添加数据文件,注意这大小不是乱加的(生产库加错各种悲剧),一般按照之前一个裸设备的大小即可。
alter tablespace zbgdoss add datafile '/oracle/oradata/zbgdoss/oravg1lv052.dbf' size 5100m;