linux挂载2TB以上硬盘记录

执行的命令

fdisk -l

parted /dev/vdb

help

print

mklabel gpt

print

mkpart primary 0 100%    (创建一个主分区,使用硬盘所有空间100%)

print

quit

fdisk -l

mkfs.ext3 /dev/vdb1

mount /dev/vdb1 /databak

操作详细信息

vi /etc/fstab

#fdisk -l

#parted /dev/vdb

(parted) print           --打印分区信息  

Sector size (logical/physical): 512B/512B

Partition Table: unknown

Disk Flags:

(parted) mklabel gpt     ---创建分区表                                           

Model: Virtio Block Device (virtblk)

Disk /dev/vdb: 5476GB    --硬盘大小5476GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt      -- 分区表gpt

Disk Flags:

Number  Start   End     Size    File system  Name  Flags

 1      17.4kB  5476MB  5476MB               bak

(parted) rm 1           --空间划分错误,删除                                                  

(parted) print                                                            

Model: Virtio Block Device (virtblk)

Disk /dev/vdb: 5476GB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Disk Flags:

Number  Start  End  Size  File system  Name  Flags

(parted) mkpart  ---建立分区

Partition name?  []? bak         --分区名                                         

File system type?  [ext2]? ext3       --文件系统                                    

Start? 0                          --开始位置                                        

End? 5476GB                     --结束大小                                          

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? Ignore 

quit    --退出

格式化分区

mkfs.ext3 /dev/vdb

mount /dev/vdb /databak/

Parted分区的时候有警告,生成的分区没有正确地对齐以实现最佳性能。忽略/取消?

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? ignore    

警告解决办法:

获得你阵列的alignment参数(基准线)

要将vdb替换为挂载的硬盘文件名称

[root@mysql iscsi]# cat /sys/block/vdb/queue/optimal_io_size

4194304

cat /sys/block/vdb/queue/minimum_io_size

512

[root@mysql iscsi]# cat /sys/block/vdb/alignment_offset

0

[root@mysql iscsi]# cat /sys/block/vdb/queue/physical_block_size

512

optimal_io_size的值与alignment_offset的值相加,之后除以physical_block_size的值。(4194304 +0) / 512 = 8192

mkpart primary 8192s 100%

没有警告,s表示从8192扇区开始

非交互式

[root@mysql /]# parted --script /dev/vdb "mklabel gpt"

[root@mysql /]# parted --script /dev/vdb "mkpart primary 8192s 100%"

重新挂载

fdisk -l

mkfs.ext3 /dev/sdb1

mount /dev/sdb1 /iscsi/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值