1、以虚拟机为例,给虚拟机添加一块新硬盘,并创建LVM组,将新硬盘用于存放oracle数据库文件。
2、fdisk -ll查看新添加的硬盘是否被识别,如图已经识别出sdb。
3、# pvcreate /dev/sdb (创建PV,相当于win中将基础磁盘转换为动态磁盘)
4、# vgcreate oracle_vg /dev/sdb (创建VG,创建虚拟卷组,win中无此概念)
5、# lvcreate -l +100%free oracle_vg -n oracle_lv (创建LV,LV相当于win中的逻辑分区)
6、使用lvdisplay查看创建的vg及lv等信息。
7、# mkfs.ext4 /dev/oracle_vg/oracle_lv (格式化创建的LV,并用ext4文件系统格式化)
8、创建目录并挂载LV
mkdir /oracledata
mount /dev/oracle_vg/oracle_lv /oracledata
9、修改/etc/fstab文件,在最后加入一行:
/dev/oracle_vg/oracle_lv /oracledata ext3 defaults 0 0
使之每次重启能够自动挂载
10、把该目录赋权给指定的用户,并赋予读写权限。
chmod -R 775 /oracledata (赋予目录读写权限)
chown oracle:oinstall /oracledata (设置归属组,用户名:oracle 用户组:oinstall)