linux扫描新增磁盘命令,Linux新增磁盘与LVM逻辑卷操作

1. 环境

虚拟机环境:Oracle VisualBox 4.1

操作系统 Oracle Enterprise Linux 5.5

磁盘及文件系统环境:

2个16G - sda和sdb, sda中有2个物理分区,sdb有1个物理分区

sda1: 100M 挂载/boot,

sda2+sdb1组成一个卷组VolGroup00,

VolGroup00中分2个逻辑卷,一个4GSWAP,另一个为挂载根目录。

2. 目标

需要增加一块虚拟磁盘,用于安装Oracle, 大小为16G。

新增的磁盘需要加入卷组VolGroup00,并作为一个LV挂载到/oracle下。

3. 操作

3.1 在VisualBox中创建磁盘,大小为16G,动态分配。启动虚拟机,在/dev目录下出现sdc设备文件。

# ls -l /dev | grep sdc

3.2 创建物理分区

使用fdisk创建物理分区,fdisk位于/sbin目录下。

命令执行过程如下:

# fdisk /dev/sdc

command (m for help): n      n 命令用于新建一个分区

e extended

p primary partition(1-4): p      p 创建一个主分区

partition number(1-4): 1             分区号为1

First Cylinder(1-2088,default 1): 1  分区起始柱面号为1

Last Cylinder: 2088        分区截止柱面号2088,或者输入M

command (m for help): w    修改写入分区表后退出

此时,ls -l /dev | grep sdc命令将会新显示一个sdc1设备,表示sdc盘的第一个主分区。

3.3 创建逻辑卷

逻辑卷管理使用命令lvm,位于/sbin.

命令执行过程:

# lvm

lvm> pvcreate /dev/sdc1      初始化分区sdc1为物理卷

lvm> vgextend VolGroup00 /dev/sdc1     将物理卷sdc1加入卷组

lvm> vgs                     可以显示当前卷组空余空间为15.97G

lvm> pvdisplay  /dev/sdc1    显示该物理卷信息,记录可用PE数

lvm> lvcreate VolGroup00 -l 511 -n LogVolOracle /dev/sdc1

创建逻辑卷,位于卷组VolGroup00中,大小为511个PE,每个PE 32M,

PE大小在卷组创建时已确定。LV名称为LogVolOracle,位于物理卷

/dev/sdc1上。

lvm> quit   逻辑卷创建完成,退出lvm

# ls -l /dev/VolGroup00, 显示存在一个LogVolOracle的链接文件

3.4 格式化文件系统

文件系统创建使用mkfs命令, 以下命令将创建的逻辑卷,

采用ext3文件系统格式:

# mkfs -t ext3 /dev/VolGroup00/LogVolOracle

3.5 挂载挂载逻辑卷

修改/etc/fstab文件,增加一行:

/dev/VolGroup00/LogVolOracle  ext3  defaults 1 2

修改并保存后,执行以下命令挂载:

# mkdir /oracle

# mount /oracle

至此,新增的磁盘已经挂载到了/oracle下。使用LVM的好处是,逻辑卷的大小,不再受到单个物理磁盘分区的限制,可以自由跨分区跨磁盘设置。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值