parted创建分区需要手动指定分区开始与结束位置,可能会面临磁盘不对齐的问题(提示:Warning: The resulting partition is not properly aligned for best performance.)
所以需要手动去计算分区起点来对齐磁盘。
输入0.00T有时候可以免于计算起点
所以分区命令是
检查是否正确对齐
如果还有问题,则需要进一步修正,可以参考
https://bdoga.com/how-to-fix-warning-device-is-not-properly-aligned-with-parted/
本章我们先介绍Linux服务器磁盘挂载,下期介绍Linux磁盘扩容问题。
Linux磁盘挂载有两种情况
1. 小于2T磁盘挂载
2. 大于2T磁盘挂载
下面我们分别介绍两种情况的挂载方式
以下磁盘名称都以/dev/sdc为例
挂载小于2T的磁盘也分两种
第一种,直接挂载裸盘,此刻就不用创建分区
在这种情况下,可以直接格式化磁盘,我们这里用ext4格式,当然也可以使用xfs格式
1)格式化分区
2)挂载磁盘
在挂载磁盘之前为了防止机器重启的时候没有加载磁盘,我们需要添加配置文件
1)创建分区
在这种情况下,我们需要先将裸盘创建分区,需要使用fdisk命令
以下都是按照实际运维工作中使用的介绍,还有特殊情况可以自行搜索文档研究。
3) 挂载分区
和上面一样,挂载大于2T的磁盘也分裸盘和分区
第一种,挂载裸盘的话,和小于2T一样,不涉及分区情况,可以直接挂载,具体挂载方式可以参考小于2T的裸盘挂载方式
下面具体说一下第二种,磁盘分区挂载
这种方式已经不能使用fdisk工具了,fdisk只适合划分2T一下的磁盘,此刻需要用到的工具是parted
1)建立磁盘标签GPT
parted /dev/sdc
查看当前磁盘信息
print 可以看到磁盘还没有分区
我们这里使用创建主分区,并且使用全部磁盘
mkpart primary 0% 100%
4) 挂载磁盘
这里也参考上面的磁盘挂载,写入配置文件/etc/fstab,这里为了简便,我直接在命令行挂载了。
此时可以看到磁盘已经挂载
1、给硬盘加电2、用fdisk -l或parted -l检测一下
例如/dev/sdb
3、确定用MBR还是GPT分区格式,如果计划2T只分一个分区,建议用GPT格式
MBR最大分区小于等于2TB,而GPT分区没有2TB的限制
MBR分区表中最多4个主分区或者3个主分区+1个扩展分区
磁盘的分区数没有上限,只受到 *** 作系统限制
parted /dev/sdb mklabel msdos
parted /dev/sdb mklabel gpt
parted /dev/sdb print
4、给硬盘分区
fdisk /dev/sdb
parted /dev/sdb
parted支持命令格式和交互模式
5、确定分区格式,格式化分区
mkfs.xfs /dev/sdb1
mkfs.ext4 /dev/sdb1
6、加载硬盘
mkdir /2t
mount /dev/sdb1 /2t
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)