超过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系统。