STALE PPs: 0
ACTIVE PVs: 2 AUTO ON: no
MAX PPs per VG: 32768 MAX PVs: 1024
LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
由上面可知,datavg还有740个FREE PPs,于是我们可以从这个VG中划分出几个LV,用于扩大数据库的表空间。
小技巧:
我们知道,在创建LV时,都是以PP为单位进行分配的,这样会给很初学者带来不便,比如我要划分一个20G的LV,那么该给多少个PP呢?
以这里的datavg为例:
首先:lsvg datavg --> PP的大小为128M,那么20G需要的PP数为:20*1024/128=160。
GD_HYWG_cManager2_A:/dev>mklv -t jfs2 -y ora10g_data3 datavg 160 -->20G
GD_HYWG_cManager2_A:/dev>mklv -t jfs2 -y ora10g_data4 datavg 240 -->30G
GD_HYWG_cManager2_A:/dev>mklv -t jfs2 -y ora10g_data5 datavg 240 -->30G
修改权限:
GD_HYWG_cManager2_A:/dev>chown oracle:dba rora10g_data[3-5]
GD_HYWG_cManager2_A:/dev>chown oracle:dba ora10g_data[3-5]
$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Oct 24 15:50:48 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> alter tablespace BILLING_DATA2 add datafile '/dev/rora10g_data3' size 20470M autoextend off;
SQL> alter tablespace BILLING_DATA2 add datafile '/dev/rora10g_data4' size 30710M autoextend off;
SQL> select file_name,tablespace_name,bytes/1024/1024 from dba_data_files where tablespace_name='BILLING_DATA2';
摘自:HW_LiBo的专栏