不懂就问,买了一块 16T 的 HC550,为什么实际可用只有 13.7T

2022-05-22 15:38:25 +08:00
 storyxc

用的 ext4 文件系统,按照 1000 进制换算理论上可用应该是 14.4T 左右吧,但是我格式化挂载后,开了 smb 在 windows 上看实际可用只有 13.7T ,显示已用 745GB ,磁盘是刚格式化的并没有放任何文件,这是啥情况?

2809 次点击
所在节点    Linux
10 条回复
knives
2022-05-22 15:50:52 +08:00
估计与 ext4 的 inode 有关。如果对这类占用比较敏感,可以使用 mkfs.ext4 -T largefile 重新格式化看看。
storyxc
2022-05-22 15:52:14 +08:00
@knives 谢谢老哥,我再研究研究
Sylv
2022-05-22 16:16:45 +08:00
storyxc
2022-05-22 16:18:39 +08:00
@Sylv 感谢!
i3x
2022-05-22 19:52:56 +08:00
上一次看到这样的问题,标题还是不耻下问。

3 楼正解。inode 占用没那么大的空间。
要不要试试 xfs 。直接不分区把整个硬盘格式化。mkfs.xfs -f /dev/sdxxxx
我觉得单分区不如不分区。
思考🤔。既然不分区,有没有 4k 对齐问题呢?
storyxc
2022-05-22 21:21:48 +08:00
@i3x 多谢老哥,学习了。😄趁着磁盘没东西 把分区 1 删了又直接 mkfs.ext4 格式化了下,block size 是 4096 应该是 4k 对齐了。
storyxc
2022-05-22 21:38:39 +08:00
@storyxc 🤦‍♂️不对 扇区是 512 ,没对齐,不过机械硬盘做仓库盘 4k 对不对齐应该没太大影响
i3x
2022-05-22 22:10:45 +08:00
@storyxc 分区才会出现不能整除不对齐的情况。不分区哪来的对不齐。
还有那么大的硬盘可要记得注意电源不能太差。温度震动之类的。。以及重要的东西多拷几份。
另外除了基础的权限,还可以玩玩 acl 。如果共享权限有必要区分的话。
storyxc
2022-05-22 22:21:45 +08:00
@i3x 多谢老哥的建议,就是因为盘多,前天还特意专门买了个 ups 。😄个人用的 linux server ,acl 就没必要了。
storyxc
2022-05-22 23:20:54 +08:00
关于分区 4k 对齐,原来我一直理解错了,还以为是逻辑扇区要为 4k🤦‍♂️惭愧,disk genius 的这篇文章写的很好,贴出来记录下 https://www.diskgenius.cn/exp/about-4k-alignment.php

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/854487

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX