Chinaunix首页 | 论坛 | 博客
  • 博客访问: 278129
  • 博文数量: 38
  • 博客积分: 836
  • 博客等级: 准尉
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-15 23:50
文章分类

全部博文(38)

文章存档

2014年(1)

2013年(1)

2012年(10)

2011年(26)

我的朋友

分类: LINUX

2011-04-13 22:32:53

今天上班有个3.2T的分区要划分 用fdisk去分区最多只能分到1.27T 想来一下应该不能用fdisk了 用parted

注意:parted的操作都是实时的,也就是说你执行了一个分区的命令,他就实实在在地分区了,而不是像

fdisk那样,需要执行w命令写入所做的修改, 所以进行parted的测试千万注意不能在生产环境中!!

parted /dev/sdb

p 看分区信息

mklabel gpt  使用GPT分区方式
mklabel msdos 使用MBR分区方式
mkpart primary xfs 0 -0

0代表开始  -0代表结束

mkpart primary xfs 1000 2000 从1000M到2000M
mkpart primary xfs 0 2G   从头开始算起向前2G
mkpart primary xfs 0 -0 所有

mkpart  创建一个分区
mkpartfs创建一个带有文件系统的分区

set 1 lvm on    设置表示lvm

设置No.1分区开启lvm


由于parted内建的mkfs还不够完善,所以完成以后我们可以使用quit命令退出parted并使用 系统的mkfs命令

对分区进行格式化了,此时如果使用fdisk -l命令打印分区表会出现警告信息,这是正常的
#fdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. 

Use GNU Parted. 

----
接下来就是LVM
fdisk -l 读不出分区信息 要根据parted里的分区信息来获得分区名称,如下
pvcreate /dev/sdb1
pvcreate /dev/sdb2
vgcreate testvg /dev/sdb1 /dev/sdb2
lvcreate -L 2T -n testlv testvg
mkfs.ext3 /dev/testvg/testlv
VG用完之后要再扩展的话
先创建出PV来
再vgextend testvg /dev/sdc1
再lvextend -L /dev/testvg/testlv
如果有必要的话 再来一下
e2fsck -f /dev/testvg/testlv
resize2fs /dev/testvg/testlv
阅读(1961) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:cp -r -a区分

给主人留下些什么吧!~~