----------------------------------------作业-------------------------------------
1.添加一个 swap 分区
在您的系统中添加一个新的 swap 分区,并满足以下要求:
swap 分区容量为 512 MiB
当您的系统启动时,swap 分区应该可以开机自动挂载
不要移除或者修改其他已经存在于您的系统中的 swap 分区
答:①用分区工具重新划分一个容量为512M的分区
fdisk /dev/sda
② 格式化分区为swap格式,并且启用
[root@desktop ~]# mkswap /dev/sda5 -->格式化
Setting up swapspace version 1, size = 524284 KiB
no label, UUID=8a529678-5180-4c8c-bd2c-18677c573ba3
[root@desktop ~]# swapon /dev/sda5 -->启用
[root@desktop ~]# swapon -s -->查看正在使用的swap分区,已存在
Filename Type Size Used Priority
/dev/sda2 partition 2047996 0 -1
/dev/sda5 partition 524284 0 -2
③配置开机自动挂载
[root@desktop ~]# blkid -->查看要挂载的swap分区的UUID,然后复制
[root@desktop ~]# vim /etc/fstab -->编辑挂载文件,粘贴UUID
[root@desktop ~]# mount -a -->重新加载挂载表
2.创建一个逻辑卷
请按下列要求创建一个新的逻辑卷:
创建一个名为 datastore 的卷组,卷组的大小为4G
逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G
将新建的逻辑卷格式化为 xfs 文件系统,要求系统启动时,该逻辑卷能被开机自动挂载到 /database
[root@desktop ~]# vgcreate datastore -l 4G
[root@desktop ~]# lvcreate -l 3G -n database datastore
[root@desktop ~]# mkfs.xfs /dev/datastore/database
[root@desktop ~]# mkdir /mnt/ceshi
[root@desktop ~]# blkid
[root@desktop ~]# vim /etc/fstab
[root@desktop ~]# mount –a 检验挂载结果
[root@desktop ~]# df –h
3.扩大卷组扩展上题database逻辑卷的大小为5G。
[root@desktop ~]# lvextend -l +5G /dev/datastore/database
[root@desktop ~]# resize2fs /dev/datastore/database
4.删除所有逻辑卷恢复到系统最初状态
[root@desktop ~]# umount /dev/datastore/database
[root@desktop ~]# lvremove /dev/datastore/database
[root@desktop ~]# vgremove datastore
[root@desktop ~]# pvremove /dev/sda5 /dev/sda6
别忘了修改分区的ID标识,改为普通