1. 为裸盘分区
    1. 查看硬盘分区

      fdisk -l

    2. 进入分区管理
      fdisk /dev/sda 

  2. 创建PV
    1. 创建PV

      pvcreate /dev/sda1
      pvcreate /dev/sdb1
      pvcreate /dev/sdc1

    2. 查看PV
      pvdisplay

  3. 创建VG
    1. 创建VG

      vgcreate phelsysvg /dev/sda1
      vgcreate pheldatvg01 /dev/sdb1 /dev/sdc1

  4. 创建LV
    1. 创建LV

      lvcreate -L 64G -n lvphelsys01 phelsysvg
      lvcreate -L 64G -n lvphelrdo01 phelsysvg
      lvcreate -L 120G -n lvpheludo01 phelsysvg
      lvcreate -L 64G -n lvphelaud01 phelsysvg
      lvcreate -L 480G -n lvpheltmp01 phelsysvg
      lvcreate -L 120G -n lvphelarc01 phelsysvg
      lvcreate -L 1920G -n lvpheldat01 pheldatvg01

    2. 格式化LV(分开执行)
      mkfs -t ext3 /dev/phelsysvg/lvphelsys01
      mkfs -t ext3 /dev/phelsysvg/lvphelrdo01
      mkfs -t ext3 /dev/phelsysvg/lvpheludo01
      mkfs -t ext3 /dev/phelsysvg/lvphelaud01
      mkfs -t ext3 /dev/phelsysvg/lvpheltmp01
      mkfs -t ext3 /dev/phelsysvg/lvphelarc01
      mkfs -t ext3 /dev/pheldatvg01/lvpheldat01

    3. 挂载LV
      mkdir -p /phel/phelsys_u01
      mkdir -p /phel/phelrdo_u01
      mkdir -p /phel/pheludo_u01
      mkdir -p /db_audit_file_dest
      mkdir -p /phel/pheltemp_u01
      mkdir -p /oraarchivelog
      mkdir -p /phel/pheldata_u01 chown -R oracle:oinstall /phel/phelsys_u01
      chown -R oracle:oinstall /phel/phelrdo_u01
      chown -R oracle:oinstall /phel/pheludo_u01
      chown -R oracle:oinstall /db_audit_file_dest
      chown -R oracle:oinstall /phel/pheltemp_u01
      chown -R oracle:oinstall /oraarchivelog
      chown -R oracle:oinstall /phel/pheldata_u01 mount /dev/phelsysvg/lvphelsys01 /phel/phelsys_u01
      mount /dev/phelsysvg/lvphelrdo01 /phel/phelrdo_u01
      mount /dev/phelsysvg/lvpheludo01 /phel/pheludo_u01
      mount /dev/phelsysvg/lvphelaud01 /db_audit_file_dest
      mount /dev/phelsysvg/lvpheltmp01 /phel/pheltemp_u01
      mount /dev/phelsysvg/lvphelarc01 /oraarchivelog
      mount /dev/pheldatvg01/lvpheldat01 /phel/pheldata_u01
    4. 设置自动挂载
      vi /etc/fstab
      
      /dev/phelsysvg/lvphelsys01 /phel/phelsys_u01 ext3 defaults
      /dev/phelsysvg/lvphelrdo01 /phel/phelrdo_u01 ext3 defaults
      /dev/phelsysvg/lvpheludo01 /phel/pheludo_u01 ext3 defaults
      /dev/phelsysvg/lvphelaud01 /db_audit_file_dest ext3 defaults
      /dev/phelsysvg/lvpheltmp01 /phel/pheltemp_u01 ext3 defaults
      /dev/phelsysvg/lvphelarc01 /oraarchivelog ext3 defaults
      /dev/pheldatvg01/lvpheldat01 /phel/pheldata_u01 ext3 defaults
    5. 创建子文件夹

LINUX创建LVM、PV、VG、LV ORACLE服务器方案划分的更多相关文章

  1. 【Linux】pv vg lv, 加盘,扩容磁盘

    PV VG LV关系:一个物理盘(或一个lun)就是一个pv,有几个物理盘就有几个pv.一个或者几个硬盘可以组成一个vg,一个系统可以包括好几个vg,比如rootvg ,datavg等 PV组成VG, ...

  2. Centos_Lvm_Create pv vg lv and mount

    re-scan new disks without restarting CentOS re-scan new disks(/dev/sdc): #ls /sys/class/scsi_host/ h ...

  3. linux创建lvm分区

    创建LVM分区 shell> fdisk /dev/xvdb #### 选择磁盘 Command (m for help): m #### 帮助 Command action a toggle ...

  4. linux上创建PV/VG/LV

    LVM的整体思路是: 首先创建PV-->然后创建VG并将多个PV加到VG里-->然后创建LV-->格式化分区-->mount分区 1.创建PV pvcreate /dev/sd ...

  5. linux创建逻辑卷(lv)并挂载

    新加磁盘启动系统后,查看现有磁盘使用情况 命令 df -h 查看现有磁盘情况,我们发现系统已经有一个10G的磁盘sdb,这个磁盘共有1305个柱面,每个柱面大小是8225280 bytes (大约8M ...

  6. LUN/PV/VG/LV

    存储中的几个概念,参考一些网络资料重新画个图梳理下,如下: LUN:lun是针对存储设备(如磁盘阵列)的逻辑概念,物理上可能就是几块硬盘.那么主机的HBA 卡看到的存储上的存储资源就靠主要两个东西定位 ...

  7. centos扩容(pv,vg,lv)

    preFace: (应用场景需求分析)

  8. AIX中PV,VG,LV及FS常用相关命令

    1.PV常用相关命令 1)lsdev:列出ODM(Object Data Manager)中的设备. 2)chdev:修改一个AIX设备的属性. 3)mkdev:创建一个AIX设备. 4)chpv:修 ...

  9. Linux创建LVM

    ###########format disk############ 格式化磁盘,将其SystemId修改为8e fdisk /dev/sdb n p 1 [enter] [enter] t 8e w ...

随机推荐

  1. Windows 内核漏洞学习—空指针解引用

    原标题:Windows Kernel Exploitation – NullPointer Dereference 原文地址:https://osandamalith.com/2017/06/22/w ...

  2. 聊聊并发(三)Java线程池的分析和使用

    1.    引言 合理利用线程池能够带来三个好处.第一:降低资源消耗.通过重复利用已创建的线程降低线程创建和销毁造成的消耗.第二:提高响应速度.当任务到达时,任务可以不需要的等到线程创建就能立即执行. ...

  3. module.export与export的区别?

    对于大多数node初学者而言, module.exports应该都是理解的, 但多出来一个exports获取就有些疑问了 疑问一: 既然有module.exports了为什么还要有exports? 疑 ...

  4. NSTimer、performSelector 函数没有被调用的原因

    performSelector 指定的方法没有被调用 Invokes a method of the receiver on the current thread using the default ...

  5. php的GC机制

    在php5.3版本之前, php变量的回收机制只是简单的通过计数来处理(当refcount=0时,会回收内存),但这样会出现一个问题 $a=array("str"); $a[]=& ...

  6. Java枚举源码分析

    1.是一个范型类, 实现了Serializable和Comparable接口 2.只有两个成员变量:name.ordinal 3.枚举类隐含一个values函数,需通过反射调用才可获取枚举实例化对象列 ...

  7. How React Works (一)首次渲染

    How React Works (一)首次渲染 一.前言 本文将会通过一个简单的例子,结合React源码(v 16.4.2)来说明 React 是如何工作的,并且帮助读者理解 ReactElement ...

  8. 【转】Session 过期问题处理

    原文:http://www.cnblogs.com/powerfan/archive/2011/03/29/1998691.html 在Asp.net应用中,很多人会遇到Session过期设置有冲突. ...

  9. 四则运算2及psp0设计

    随机生成运算式,要求: 1.题目避免重复. 2.可定制(数量/打印方式). 3.可以控制一下参数. 要求:是否有乘除法,是否有括号,数值范围,加减有无负数,除法有无余数. 刚开始看到这样一个题目感觉还 ...

  10. Android 开发工具类 07_ScreenUtils

    获得屏幕相关的辅助类: 1.获得屏幕高度: 2.获得屏幕宽度: 3.获得状态栏的高度: 4.获取当前屏幕截图,包含状态栏: 5.获取当前屏幕截图,不包含状态栏. import android.app. ...