linux磁盘管理不用LVM,linux磁盘管理及lvm

一、硬盘挂载

在服务器上把硬盘接好,启动linux,以root登陆。

比如我新加一块SCSI硬盘,需要将其分成三个区:

#fdisk /dev/sdb

进入fdisk模式:

Command (m for help):p //查看新硬盘的分区

Command (m for help):n //创建新分区

可以用m命令来看fdisk命令的内部命令;n命令创建一个新分区;d命令删除一个存在的分区;p命令显示分区列表;t命令修改分区的类型ID号;l命令显示分区ID号的列表;a命令指定启动分区;w命令是将对分区表的修改存盘让它发生作用。

Command action

e extended //输入e为创建扩展分区

p primary partition

(1-4) //输入p为创建主分区,这里我们选择p

Partion number(1-4):1 //第一个扩展分区,按你需求可以最多分4个主分区

First Cylinder(1-1014,default 1): 1 //第一个主分区起始的磁盘块数

Last cylindet or +siza or +sizeM or +sizeK:

+1024MB //可以是以MB为单位的数字或者以

磁盘块数,这里我们输入+1024MB表示分区大小为1G。

这样我们就创建完一个分区,如果要创建更多分区可以照上面的步骤继续创建。

创建完后用w保存分区。

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

这样就分区完,我们还要进行格式化

#mkfs -t ext3 -c /dev/sdb1 //如果有多个分区,则分区修改为sdb2这样

格式化完后我们需要进行挂载分区,

#mkdir www //创建/www目录,我们将把新的分区挂到www下

#mount /dev/sdb1 /www //将/dev/sdb1挂载到/www

# df //用df命令进行查看

Filesystem 1K-blocks Used Available Use% Mounted on

/dev/sda2 3771316 1388956 2190788 39% /

/dev/sda1 101089 9463 86407 10% /boot

none 62988 0 62988 0% /dev/shm

/dev/sdb1 485906 8239 452580 2%

/www //看到了,这就是我们刚

才新挂载的分区

到这里我们工作已接近尾声了,不过我们如果这样就结束的话,我们每次重新启动服务器后都要

进行手工挂载,这样很麻烦,我们需要修改/etc/fstab文件来进行自动挂载。

#vi /etc/fstab

在文件的末尾填加如下内容:

/dev/sdb1 /www ext3 defaults 1 2

如有多个分区可修改sdb1和/www,修改完后保存,重起服务器。

到此我们添加新硬盘的工作结束了。

二、LVM系统分区

#安装系统的时候采用LVM分区

#先划分一个/boot分区

a4c26d1e5885305701be709a3d33442f.png

#将剩余空间划为一个物理卷(PV),创建一个名VolGroup00卷组(VG)

#并在VolGroup00卷组修建逻辑卷(LV)

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

二、LVM分区创建、大小调整

1、新添加一块硬盘,使用LVM对这个磁盘进行分区管理

#检测所有存储设备

lvmdiskscan #或者使用fdisk -l

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

#创建物理分区(将整块硬盘划为一个物理分区)

fdisk /dev/sdb

#创建物理卷(PV)

pvcreate /dev/sdb1

a4c26d1e5885305701be709a3d33442f.png

#创建卷组(VG)

#创建一个名为VolGroup01的卷组,并将/dev/sdb1这个刚创建的特理卷加放该卷组中

vgcreate VolGroup01 /dev/sdb1

a4c26d1e5885305701be709a3d33442f.png

当多个物理卷组合成一个卷组后时,LVM会在所有的物理卷上做类似格式化的工作,将每个物理卷切成一块一块的空间,这一块一块

的空间就称为PE(Physical Extent ),它的默认大小是4MB。

由于受内核限制的原因,一个逻辑卷(Logic Volume)最多只能包含65536个PE(Physical

Extent),所以一个PE的大小就决定了

逻辑卷的最大容量,4 MB 的PE决定了单个逻辑卷最大容量为 256

GB,若希望使用大于256G的逻辑卷,则创建卷组时需要指定更大

的PE。在Red Hat Enterprise Linux AS 4中PE大小范围为8 KB 到 16GB,并且必须总是 2

的倍数。

例如,如果希望使用 64 MB 的PE创建卷组,这样逻辑卷最大容量就可以为4

TB,命令如下:

vgcreate - 64MB VolGroup01 /dev/sdb1

#查看卷组

[root@LVM ~]#

vgdisplay

--- Volume group ---

VG

Name VolGroup01 #卷组名

System

ID Format lvm2 #格式

Metadata

Areas 1

Metadata Sequence

No 2

VG

Access read/write

VG

Status resizable

MAX

LV 0 #最大逻辑卷的个数,0为不限制

Cur

LV 1 #当前逻辑卷的个数

Open

LV 0 #当前可用的逻辑卷个数

Max

PV 0 Cur

PV 1 #当前卷组中物理卷的个数

Act

PV 1 #当前卷组中有一个活动的物理卷

VG

Size 149.05 GB #卷组的总容量27.96G

PE

Size 4.00

MB #卷组的最小I/O单位

Total

PE

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值