数据库用裸设备做数据文件的一点记录

裸设备感觉用起来还是比较麻烦,记录一下。

建立之前需要先看看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;



你可能感兴趣的:(数据库,pv,裸设备,lv)