4.5/6 磁盘格式化

4.7/8 磁盘挂载

4.9 手动增加swap空间


4.5/6 磁盘格式化

在windows操作系统中,硬盘有fat32和ntfs等多种格式。在linux中同样如此。CentOS 6之前,主要是ext4、ext3和ext2等格式。在CentOS 7这个版本开始,默认的磁盘格式变成了xfs格式。

[root@centos7 ~]# cat /etc/filesystems #产看文件系统配置文件
xfs        #centos 7支持
ext4       #centos之前的版本
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
hfsplus
*

查看分区的文件系统类型,需要挂载才能看见 命令:mount

1a9c6603c41da55576c66ce5b7cd554c.png-wh_

命令
选项表示意思
mke2fs
指定格式,不支持xfs
-b指定块大小
-m指定预留空间(默认5%预留给root用户)
mkfs-t

mkfs.ext4 == mke2fs -t ext4

-i指定每组的inode数,默认4个块对应1个inode

格式化xfs

示例:

mkfs 指定格式化xfs #mkfs。ext4 /dev/sdb 格式一样的

2b8b377f51ab70847e710807a9aa5445.png-wh_



4.7/8 磁盘挂载

只有格式化的分区才能被挂载。挂载使用mount命令,卸载使用umount命令。使用“-o”可以跟各种选项。默认选项为rw,suid,dev,exec,auto,nouser,和async。

[root@centos7 ~]# mount /dev/sdb /mnt/  #格式:mount /dev/sdb [挂载点]
[root@centos7 ~]# umount /dev/sdb        #卸载
#创建的分区不能开机自动挂载,每次重启机器都要手动挂载。   
#设置开机自动挂载需要修改/etc/fstab文件
在文件的最后增加一行   
/dev/sdb    /mnt     xfs     defaults    0  0  #/dev/sdb 可以改成 UUID 用blkid 命令查看

48fc3897bd947a6a0f2a4067c340f314.png-wh_



4.9 手动增加swap空间

[root@centos7 ~]# free -m    
              total        used        free      shared  buff/cache   available
Mem:            976         113         716           6         146         699
Swap:          2047           0        2047
#弄一个模拟的磁盘 100M的分区
#dd    命令是操作磁盘的if 指定从哪里读
#/dev/zero    内核DOS联系源源不断产生0
#of    指定这些0写到那里去
#bs    指定块的大小
#count    1M*100 等于100M
[root@centos7 ~]# dd if=/dev/zero of=/tmp/newdisk bs=1M count=100
记录了100+0 的读入
记录了100+0 的写出
104857600字节(105 MB)已复制,2.87737 秒,36.4 MB/秒
[root@centos7 ~]# du -sh /tmp/newdisk     #查看一下大小
100M	/tmp/newdisk
[root@centos7 ~]# mkswap -f /tmp/newdisk    #需要格式化一下
正在设置交换空间版本 1,大小 = 102396 KiB
无标签,UUID=d846cae4-ac01-4298-8e78-d6ce1effbae5
[root@centos7 ~]# swapon /tmp/newdisk        #加载到现在的swap去
swapon: /tmp/newdisk:不安全的权限 0644,建议使用 0600。
[root@centos7 ~]# chmod 0600 /tmp/newdisk    #修改权限
[root@centos7 ~]# swapoff /tmp/newdisk        #卸载
[root@centos7 ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:            976         113         509           6         352         685
Swap:          2047           0        2047