常见的硬盘类型:SAS、SATA、SSD、SCSI、IDE
服务器使用的最多是 SAS 硬盘,它是新一代的 SCSI 技术,可以向下兼容 SATA
MBR:硬盘的主引导记录,分区编号:1~4,逻辑分区编号:5~…
linux 规定:逻辑分区必须建立在扩展分区上,而不是建立在主分区上
主分区:用来启动操作系统,主要是放操作系统的启动或引导引擎,/boot 分区最好放到主分区上
扩展分区不能直接使用,真实的数据存放在 逻辑分区上
1、fdisk /dev/sxxx
2、格式化 mkfs.xfs /dev/xxx mkfs.xfs -f /dev/xxx (强制格式化)
3、创建一个挂载点,mkdir /yyy
4、挂载磁盘:mount /dev/xxx /yyy 下
5、df -h 查看
如果发现设备忙,可以退出到家目录下再卸载
设置开机自动挂载
进入 vim /etc/fstab,再文件最后写入
写入:/dev/sdxxx /sdxxx xfs defaults 0 0 ( dealuts:挂载选项0:是否备份,0是否检测)
写完之后,mount -a ,再使用 df -h 简单查看一下,如果能自动挂载上,列表将会显示出来
注:mount -a :自动挂载没有被挂载上的文件,然后再重启(如果没有挂载上就重启,会导致系统崩溃进不去)
方法二:使用UUID 挂载,blkid 是可以显示出UUID,可以将 UUID 写入
gdisk
主要是用来划分容量大于 2T 的硬盘,大于 2TB 的硬盘 fdisk 搞不定,MBR分区表 不支持 4T 以上,默认一个磁盘支持128个分区
对sbd 做GPT 分区
gdisk /dev/sdb
先输入 p 看看有没有分区,如果不想要了就输入 d
然后输入 n ,新建一个分区表
默认就是fdisk 的操作了,常用的就是8300,回车,wq保存,y确定
swap 分区
扩展 swap
步骤:
mkswap /dev/xxx (格式化成 swap 分区)
free -m 查看分区的状态
swapon /dev/xxx (激活/swap,加入到 swap 中)、swapoff 是关闭、swapon -s (查看当前 swap 分区有哪些)
vim /etc/fstab (开机自启动新添加的swap 分区,在最后追加: /dev swap swap defaluts 0 0
