天天看点

linux磁盘分区格式化、挂载及增加swap空间

一、格式化

查看当前磁盘支持的文件系统

查看分区文件系统:lsblk -f

可以看到sdb还没有格式化

mke2fs格式化分区(但不支持xfs)

-t:指定文件系统(如果不指定默认是ext2)

-b:指定块大小

-m:指定分区预留大小(给root用户预留的空间)

mkfs.ext4相当于是mke2fs -t ext4,并且也支持上面的几个选项,不过mkfs.xfs不支持上面的几个选项。

这里格式化成xfs文件系统我们使用mkfs.xfs

二、挂载

mount:挂载分区

用法:mount (盘符) (挂载的目录)

-o:可以挂载成只读的

用法:mount -o rw (盘符或挂载点)

remount:重新挂载

umount:卸载分区(如果当前就在要卸载分区的挂载点里会提示忙,退出该目录即可)

用法:umount (盘符或挂载点)

强制卸载:

umout -l 挂载点 #可以不用退出就能卸载当前的挂载点,或者提示忙时也可以强制卸载

新加入的磁盘要加入开机自动挂载的方法:

vim /etc/fstab

linux磁盘分区格式化、挂载及增加swap空间

最后一行是新添加的

一共是六列,

第一列是设备号,可以是UUID也可以是盘符,第二列是挂载点,

第三列是文件格式,第四列是挂载选项,第五列是否备份,第六列优先级

UUID的获取:可以使用blkid 或者lsblk -f

三、增加swap空间

一般swap的大小是内存大小的2倍。如果内存为4G,我们最多分配8G的swap空间。如果某些应用程序要求使用那么大的空间,我们可以进行手动扩容,比如oracle在安装配置的时候就会要严格的swap大小匹配

1.创建虚拟磁盘

[root@aiker01 ~]# free -h

total used free shared buff/cache available

Mem: 4.7G 163M 2.2G 8.6M 2.3G 4.2G

Swap: 4.0G 0B 4.0G

本文转自 喵来个鱼 51CTO博客,原文链接:http://blog.51cto.com/m51cto/2047739,如需转载请自行联系原作者

继续阅读