一、磁盘格式化

1、 查看Centos7 所支持的类型 ,xfs Centos默认的类型。

[root@localhost ~]# cat /etc/filesystems
xfs
ext4
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
hfsplus
*

2、mount 查看分区文件系统类型

 

3、格式化磁盘命令 mke2fs 、 mkfs.ext2 、 mkfs.ext3 、mkfs.ext4 、mkfs.xfs

mke2fs 、 mkfs.ext2 、 mkfs.ext3 、mkfs.ext4 这四个命令是一样的,不同之处在后边三个是直接指定了文件系统类型,而mke2fs需要 -t 去指定类型。由下图可一看出 mke2fs -t ext4 = mkfs.ext4

 

4、mke2fs  -b  分区时指定块大小。,由下图可知不指定块大小时默认4096,  -t 指定文件系统类型。

 

5、mke2fs  不能创建 xfs格式的文件系统类型, mkfs.xfs 可以。 如果磁盘之前有创建过其他格式,需要 -f 强制执行。

如图,提示 mke2fs 不支持 xfs

如图,提示已经存在 ext4, 需要 -f 

6、bikid  可查看还没有挂载分区的类型

[root@localhost ~]# blkid /dev/sdb1
/dev/sdb1: UUID="19637653-962d-4bc4-9387-4a58d317ac78" TYPE="xfs"

 

7、 -m  指定给root 用户的预留空间,默认 5%。可根据个人需求来预留空间,充分利用磁盘空间。

 

8、-i  设定inode的大小,即 inode与块的对应关系。没指定时inode与块为4倍关系, 指定大小后变为2倍关系。

 

二、磁盘挂载和卸载

1、mount  /dev/sdb1(要挂载的磁盘)  / dir(挂载点)

2、卸载磁盘 umount, 可以看到sdb1 已经被卸载。

当在磁盘目录中时,是无法卸载磁盘的,但 -l 可以在磁盘目录下卸载。

3、etc/fstab 配置文件,有6列。

第一列:分区表识,可以是 分区名,label,UUID(blkid可查看)

第二列:挂载点

第三列:分区格式

第四列:挂载参数,即 rw ro等

第五列:是否备份,0 不备份 1 备份

第六列:开机是否自检 1,2 检测,0不检测

4、当在/etc/fstab/中增加了挂载分区的命令后,可以使用 mount -a 直接挂载。sdb1 被直接挂载。

三、增加swap内存。

1、创建一个分区,dd 磁盘读写, if 指定读写的源,of指定写到哪里,

2、格式化 mkswap 

[root@localhost ~]# mkswap -f /opt/newdisk
正在设置交换空间版本 1,大小 = 511996 KiB
无标签,UUID=8609f5be-afc8-47e6-a5a1-236af33a8f0e
[root@localhost ~]#

3、挂载swapon, 前后对比可以看到swap增加500M。过程中会提示权限不安全,建议修改。

4、卸载 swapoff

 

posted on 2017-12-29 23:55  天梭  阅读(189)  评论(0编辑  收藏  举报