目录
服务器添加磁盘一共分为一下四步,我们将按以下步骤详细介绍如何在服务器上添加磁盘并使用。
①添加硬件
②磁盘分区
③格式化磁盘
④挂载磁盘
本章使用命令:lsblk:查看分区情况
df-h 人性化显示挂载情况
mkfs.xfs? ?+分区,用于格式化分区
partprobe? 用于分区完成后分区不显示刷新分区情况
fdisk? +硬盘? 用于硬盘分区2TB以下磁盘划分
blkid 查看设备的uuid号
gdish? +硬盘? 用于硬盘分区2TB以上磁盘划分
在虚拟机的设置中找到硬盘点击添加,然后一直下一步直到完成(一定要点确定关闭页面)
添加完成后进入虚拟机执行命令使服务器识别新加的硬盘,命令添加成功截图如下。echo "- - -" >/sys/class/scsi_host/host0/scan;echo "- - -" >/sys/class/scsi_host/host1/scan;echo "- - -" >/sys/class/scsi_host/host0/scan; 或者可以重启(不推荐)
1.fdish /dev/sdb 对sdb磁盘进行分区
?可以查看所有命令
输入n表示添加分区,选择分区类型,p为主分区
然后w保存
展分区划分完毕后再进入划分逻辑分区,同样的步骤dish? /dev/sdb? 对sdb磁盘进行分区进入人机交互界面,输入n添加分区。此时输入l选择逻辑分区,回车默认起始扇区,然后设置逻辑分区大小,此处注意必须在扩展分区的大小范围内,小于10G,由于有所损耗可能扩展分区不满10G,此处划分5G给逻辑分区,然后p打印分区情况可以看到已经有逻辑分区sdb5,输入w保存退出。
可以lsblk查看分区石佛偶同步到系统中,如果没显示划分的分区则使用partprobe命令刷新分区表,然后再使用lsblk查看是否显示划分的分区,如下图是直接显示扩展分区sdb2和逻辑sdb5的。
分区显示出来以后对分区进行格式化,使用mkfs.xfs +分区名
格式化分区完成后就可以进行挂载使用了,注意挂载的目录最好是一个空目录,如果不是空目录会将原目录里的内容隐藏,可能会导致数据丢失,同一挂载点不要挂载多个磁盘。挂载命令? mount? +挂载分区? ?+挂载点(空目录),挂载完成后使用df? -h 查看挂载情况
以上挂载是临时挂载,若重启服务器则挂载失效,所以需要永久挂载即使服务器重启后挂载依然生效。首先使用命令blkid查看磁盘的uuid,不建议写分区名,一定要写uuid,只有uuid是唯一的。
如上
gdisk 用于分区2TB以上的磁盘分区。命令格式与fdisk一样