勇敢的_小小邱
原创
关注
1点赞·512人阅读
1、关机添加磁盘–>开机
2、lsblk 查看磁盘信息,确认系统已经识别出磁盘sdb
3、fdisk /dev/sdb 分区,扒备渗如下:
[root@iflytek ~]# fdisk /dev/sdb
Command (m for help): m#打印菜单
Command (m for help): n#新建分区
Select (default p): p#输入 p,我们将分区创建为主分区
Partition number (1-4, default 1): 1#输入1,我们将分区定义为第1个分区,即sdc1
First sector (2048-20971519, default 2048):#回车保持默认即可
First sector (2048-20971519, default 2048):#回车保持默认即可
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519):#回车保持默认即可
Using default value 20971519
Partition 1 of type Linux and of size 10 GiB is set
Command (m for help): t#输入t,我们来改变一下分区的类型
Hex code (type L to list all codes): 8e#输入8e,8e就是LVM
Command (m for help):w#保存更改并退出
4、 parted -l #查看根分区的文件系统类型
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/cl-root: 60.7GB#这个/dev/mapper/cl-root就是我们df -Th 经常看到的根分区
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:
Number Start End SizeFile system Flags
1 0.00B 60.7GB 60.7GB xfs#文件系统类型是xfs
[root@iflytek ~]#
5、开始格式化sdb1,指定文件系统类型
[root@iflytek ~]# mkfs.xfs /dev/sdb1#格式化分区并指定文件系统为xfs
6、开始扩容
[root@iflytek ~]# lvdisplay#查看卷组信息,记下跟春脊分区的卷组名和路径,即LG name的名字和LV Path的值
[root@iflytek ~]# pvcreate /dev/sdb1#将分区变为pv
[root@iflytek ~]# vgextend cl /dev/sdb1 #将sdb1分区 加入根目录所在的卷组名,这里我的是cl,具体是什么名要根据LG name查看
[root@iflytek ~]# vgdisplay #查看现在卷组信息,记录下Free PE 的数字
[root@iflytek ~]# lvextend -l +3839 /dev/cl/root#将可用空间扩容给根分区,3839就是上一步查看的可用Free PE,/dev/cl/root是LV Path
[root@iflytek ~]# df -Th #发现根目录还是原来的空间大小,这是因为以上只是完成了卷的扩容,文件系统还没扩容,最后执行下面这一步
[root@iflytek ~]# xfs_growfs /dev/cl/root#/dev/cl/root是LV Path,这才是真正完成了根的扩容。
[root@iflytek ~]# df -Th #查看磁盘空间,发现容量已经变大了
PC硬盘中一个硬盘最多只能有4个主分区,若需要更多的分区,需要把一个主分区改为扩展分区,然后在里面可以划分为多个逻辑分区。从你的分区表看,你已经达到4个主分区的限制了,这样要么把最后一个分区删掉,然后重新建一个更大的扩展分区(包括那15G),然后把它划分为多个逻辑分区,要么用无损分区软件把第4个分区的空间扩大15G。
另外在同一个磁盘上创建多个内存交换分区好像没有必要吧,不知你出于什么目的,通常一个磁盘建一个足够大小的交换分区就可以了。
提供一个分区方案供 参考:
hda1 / 根分区 作为第一个分区,大小根据需要确定,如ubuntu,centOS之类通用版本至少要5G以上
hda2 swap 交换分区 和内存容量相知敏塌当就可以了
hda5 /拿则home 【可选】用户个人目录分区 放置个人设置、文件数据等搭圆,虚拟机如无必要也可不单独分区
hda6 /usr 【可选】
hda7 /tmp 【可选】
hda8 /var 【可选】
根据用途也可以把其它目录作为独立分区,实际如果内存足够,交换分区也可以不要,最简单是把硬盘最为一个“/”分区。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)