Centos7 初始化硬盘分区、挂载(针对2T以上)

1、通过命令fdisk-l查看硬盘信息:# fdisk -l   ,发现硬盘为/dev/sdb 大小4T。

2、如果此硬盘以前有过分区,则先对磁盘格式化。命令:mkfs.文件系统格式 -f /dev/sdb

# mkfs.xfs -f /dev/sdb

此命令会对整个磁盘格式化,格式化需要等待一段时间,请观察系统运行状态,不要退出。

3、若是对新磁盘进行分区,需要使用parted进行GPT格式分区(由于fdisk仅支持2T以内磁盘分区):

# parted /dev/sdb

(parted) mklabel gpt # 执行命令mklabel gpt,把sdb改成gpt大分区格式

Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?

Yes/No? yes   #输入yes

(parted) mkpart primary  0  4001GB     # 创建分区

# 注意,此处提示为磁盘为对齐,会影响性能,所以在此处要进行对齐

Warning: The resulting partition is not properly aligned for best performance.Ignore/Cancel? Ignore

4、退出parted :#quit

5、完成分区之后,就开始格式化分区的工作了:#mkfs.xfs -f /dev/vdb

6、执行以下命令,新建挂载点:mkdir 挂载点

以新建挂载点“/XC”为例:mkdir /XC  (会在根目录下建)

7、执行命令“mount /dev/sdb 挂载点”,将新建分区挂载到根目录中新建的挂载点下。

以挂载新建分区至“/XC”为例:mount  /dev/sdb /XC

8、执行以下命令,查看挂载结果:df -h

9、设置开机自动挂载磁盘:如果需要在服务器启动时自动挂载磁盘,推荐使用UUID来配置自动挂载数据盘。说明:磁盘的UUID(universally unique identifier)是Linux系统为存储设备提供的唯一的标识字符串。

1)执行命令“blkid 磁盘分区”,查询磁盘分区的UUID。

以查询磁盘分区“/dev/vdb”的UUID为例:blkid /dev/vdb

会显示如下信息:

2)通过vim编辑/etc/fstab

在末尾增加一行

UUID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX   /XC  xfs  defaults 0 0

然后wq!保存退出。

3)重启服务器

通过命令df -h查看磁盘信息,看是否挂载成功。

 

备注:挂载卸载命令: umount /mnt

 

 

猜你喜欢

转载自blog.csdn.net/nokia_hp/article/details/105371065