以下操作均在最高管理员root下运行,由于步骤较多,请按照步骤一步步来。
1、查看硬盘
# fdisk -l
发现硬盘为/dev/sdb 大小4TB 左右
2.如果此硬盘以前有过分区,则先对磁盘格式化:
# mkfs -t ext4 /dev/sdb
此命令会对整个磁盘格式化
3.对新磁盘进行分区,由于fdisk仅支持2T以内磁盘分区,但该磁盘大于2T,所以使用parted进行GPT格式分区:
# parted /dev/sdb
(parted) help # 可以查看帮助信息
(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
(parted) mkpart primary 0 4001GB # 创建分区,大小跟fdisk -l 查出来的大小一样。
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel?
# 问号?后面填写 cancel 此处提示为磁盘为对齐,会影响性能,所以在此处要进行对齐
查看第5条,继续执行,第4条可以忽略。
4.查看磁盘参数(可忽略):
# cat /sys/block/sdb/queue/optimal_io_size 0
# cat /sys/block/sdb/queue/minimum_io_size 4096
# cat /sys/block/sdb/alignment_offset 0
# cat /sys/block/sdb/queue/physical_block_size 4096
如果optimal_io_size不为0,暂定是1048576,则可以用optimal_io_size的值加上alignment_offset的值,
然后除以physical_block_size的值,就是起始扇区的位置了,如上面的例子中,可以用这个公式算出来起始扇区的设定值:
(1048576 + 0) / 512 = 2048
如果optimal_io_size为0,那么我们最好直接使用起始扇区的默认值2048。
5. 最后在分区的时候使用以下的命令进行分区就可以了,不会报warning:
(parted) mkpart primary 2048 100%
(parted) print #打印输出 看看效果
Model: ATA WDC WD40EFRX-68N (scsi)
Disk /dev/sdb: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 4001GB 4001GB primary
(parted) align-check optimal 1 # 此命令会检查对齐与否
1 aligned #显示 1 aligned 代表正常
(parted) quit #设置完成 退出
6.查看磁盘情况:
# fdisk -l
7.再次格式化磁盘:
# mkfs.ext4 -i 2048 /dev/sdb
8.挂载新磁盘到 /www
# mkdir /www #创建www分区
# mount /dev/sdb /www #挂载分区到 /www 目录
9.设置开机自动挂载 /www
# vi /etc/fstab
按 a 编辑,移动到最后一行,添加:
/dev/sdb /www ext4 defaults 1 2
然后按 ES C键,输入 :wq 保存退出
:wq
10. 查看是否挂载 /www
# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 9.5M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos_conode--88-root 50G 1.2G 49G 3% /
/dev/sda1 1014M 150M 865M 15% /boot
/dev/mapper/centos_conode--88-home 167G 33M 167G 1% /home
tmpfs 3.2G 0 3.2G 0% /run/user/0
/dev/sdb 3.2T 93M 3.1T 1% /www
挂载成功!
原创文章,作者:kinpo, k,如若转载,请注明出处:https://www.yidc.net/archives/5755