超过8T大小,先划2T一个的空间,再变大.
或者加个-F参数强制
mkfs.ext3 -F -b 4096 /dev/md1000/data
1.划分磁盘分区
fdisk /dev/sdb
修改分区类型为8e LVM
2.建立物理巻
pvcreate /dev/sdb1
查看系统现有的物理巻
pvscan
3.添加物理巻到现有的volume group巻组
查看现有的volume group巻组
vgscan
添加物理巻
vgextend ubuntu /dev/sdb1
查看物理巻属于哪个VG
pvscan
4.新建lv逻辑巻并格式化
lvcreate -L+20G -n data ubuntu #data是逻辑巻的名字,ubuntu是volume group巻组名
mkfs.ext3 /dev/ubuntu/data #格式化为ext3文件系统
5.测试
挂载磁盘分区到/opt,然后查看分区大小,应该是20G
mount /dev/ubuntu/data /opt
df –h
6.增加或减少LV逻辑巻容量
增加5G
lvextend -L +5G /dev/ubuntu/data
减少5G
lvresize -L -5G /dev/ubuntu/data
改变逻辑巻大小后需要使用ext2resize工具更新分区
apt-get install ext2resize
umount /dev/ubuntu/data
ext2resize /dev/ubuntu/data
重新mount文件系统
查看增加后的磁盘空间
df -h
如果ext2resize不能用,请使用resize2fs这个命令
验证证明:resize2fs比ext2resize好用
完成
调整Swap
还是和上面一样的情景,只要VG里面还有剩余空间就可以用来扩展swap用。
sudo swapoff -a
关闭正在用的swap分区
然后
sudo lvextend -L +200M /dev/ubuntu/swap_1
给/dev/ubuntu/swap_1扩展了200M容量
sudo mkswap /dev/ubuntu/swap_1
建立swap的文件系统
最后
sudo swapon -a
启用新的swap系统。