求教,NAS的硬盘用ext4还是ntfs
如题,最近折腾了个omv,不知道硬盘用哪个格式好,另外raid有必要吗? ntfs,没有 Realplayer 发表于 2020-10-14 01:27ntfs,没有
好的,蟹蟹٩('ω')و Ext4比ntfs性能好点儿,ntfs-3g基于fuse性能会慢点儿。
Raid看个人需求
-- 来自 能手机投票的 Stage1官方 Android客户端 平时只接触Windows的话ntfs。 还用mac或linux的话ext4
看需求与预算决定是否raid1。 其他的raid就算了。 NTFS,出问题恢复数据简单
—— 来自 Xiaomi M2006J10C, Android 10上的 S1Next-鹅版 v2.4.3 本帖最后由 yst234 于 2020-10-14 10:24 编辑
Linux 下肯定 ext4 啊
NTFS-3G 是对 NTFS 逆向的产品,是会翻车的
(我翻过一次,最后还得找个 Windows 电脑修正)
严格来说 NTFS-3G 不应该被放在任何相对严肃场合使用,而且最好是只读不写
再一个 ext4 是公开标准,也就是说 Windows 下完全可以做实现
而 NTFS 是微软完全的私有标准
ext4 +1
如果想拿到win10上用就ntfs
顺便单纯的下载盘可以exfat omv不是基于Debian么,干啥上ntfs。直接上xfs吧比ext4更新也很稳定
我还有一块盘是btrfs存一些临时文件和数据库,目前还没出什么幺蛾子 系统杀手 发表于 2020-10-14 07:23
平时只接触Windows的话ntfs。 还用mac或linux的话ext4
看需求与预算决定是否raid1。 其他的raid就算了。 ...
ubuntu弄的kvm,装了omv的虚拟机,目前都是linux,不过之后可能会装win10的虚拟机 我之前组nas时在xfs和ext4之间选择了xfs,理由主要有两点:
1. RHEL从7开始的默认文件系统就是xfs,有红帽背书这个东西的稳定性应该不成问题。
2. 在存储大文件的场景下,xfs相比于ext4有更好的性能。而nas存储大量的多媒体文件,很适合这种场合。
当然系统分区我还是用的ext4,只有data分区用了xfs。
—— 来自 Xiaomi M2006J10C, Android 10上的 S1Next-鹅版 v2.4.3 Buke 发表于 2020-10-14 10:20
omv不是基于Debian么,干啥上ntfs。直接上xfs吧比ext4更新也很稳定
我还有一块盘是btrfs存一些临时文件和数 ...
我现在是虚拟机映射到物理机的路径,现在物理机和虚拟机都是linux系统,如果之后装win10虚拟机挂下载的话,是不是就得ntfs?还是直接用linux挂下载就行?
不是很了解NAS的常用软件,有什么推荐嘛
raid只有raid1有点作用 raid有必要 伊莉伊莉雅 发表于 2020-10-14 12:41
我现在是虚拟机映射到物理机的路径,现在物理机和虚拟机都是linux系统,如果之后装win10虚拟机挂 ...
直接做samba共享不就好了吗? Processed 发表于 2020-10-14 12:58
直接做samba共享不就好了吗?
搜了一下啥是samba,蟹蟹指路。 如果楼主对数据安全性有需求,最好是zfs,内存也用ecc ram Linux直接EXT4
Win其实也可以装插件来兼容EXT4,还挺稳定的… 楼主都说了是omv的还有人说ntfs?
—— 来自 HUAWEI PCT-AL10, Android 10上的 S1Next-鹅版 v2.4.3 FujiZ 发表于 2020-10-14 12:40
我之前组nas时在xfs和ext4之间选择了xfs,理由主要有两点:
1. RHEL从7开始的默认文件系统就是xfs,有红帽 ...
好的,蟹蟹,周末看一下 tency 发表于 2020-10-15 09:02
如果楼主对数据安全性有需求,最好是zfs,内存也用ecc ram
也就是用来存些动漫电影啥的 Unlight 发表于 2020-10-15 09:04
Linux直接EXT4
Win其实也可以装插件来兼容EXT4,还挺稳定的…
嗯嗯 我用的ext4,之前用的ntfs,但是没有数据挂到windows上需求而且ntfs这种外挂的占用CPU比较高,所以换成了ext4
其实一般用途没多大区别.. 伊莉伊莉雅 发表于 2020-10-14 12:41
我现在是虚拟机映射到物理机的路径,现在物理机和虚拟机都是linux系统,如果之后装win10虚拟机挂 ...
ntfs-3g可靠性很差,非要用的话建议单独一块盘为ntfs然后硬盘直通给win虚拟机。硬盘直通记得需要cpu支持vt-d
软件的话既然你宿主机是linux,装个docker engine再加portainer面板管理就够了。剩下你就可以到处找镜像来玩,比如aria2 plex emby之类的,也可以搭个mc 饥荒服务器
如果你不是必须有要用win的需求,直接用linux挂下载不就好了,推荐一个docker镜像aria2-pro。tracker list都给你加好了,开箱即用 Buke 发表于 2020-10-15 10:50
ntfs-3g可靠性很差,非要用的话建议单独一块盘为ntfs然后硬盘直通给win虚拟机。硬盘直通记得需要cpu支持v ...
好的,蟹蟹٩('ω')و FujiZ 发表于 2020-10-14 12:40
我之前组nas时在xfs和ext4之间选择了xfs,理由主要有两点:
1. RHEL从7开始的默认文件系统就是xfs,有红帽 ...
大佬再请教个问题,我格式化xfs之后,显示已使用14G,文件夹下也没有文件,是固定占用吗? 本帖最后由 伊莉伊莉雅 于 2020-10-19 00:50 编辑
For XFS, the empty filesystem "Size Used" as shown by df -h seems to depend a lot on which metadata features you enable at mkfs.xfs time.
Testing with an empty 12TB file:
# truncate -s 12TB xfstest.img
Default settings (on my current ArchLinux system):
# mkfs.xfs xfstest.img
meta-data=xfstest.img isize=512 agcount=11, agsize=268435455 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=0
data = bsize=4096 blocks=2929687500, imaxpct=5
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=521728, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
# mount -o loop xfstest.img loop/
# df -h loop/
Filesystem SizeUsed Avail Use% Mounted on
/dev/loop0 11T 12G 11T 1% /dev/shm/loop
# umount loop/
Using reflink=1:
# mkfs.xfs -m reflink=1 -f xfstest.img
meta-data=xfstest.img isize=512 agcount=11, agsize=268435455 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=1, sparse=1, rmapbt=0
= reflink=1
data = bsize=4096 blocks=2929687500, imaxpct=5
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=521728, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
# mount -o loop xfstest.img loop/
# df -h loop/
Filesystem SizeUsed Avail Use% Mounted on
/dev/loop0 11T 78G 11T 1% /dev/shm/loop
Using crc=0, reflink=0: (for some reason, that also turns finobt=0, sparse=0)
# mkfs.xfs -m reflink=0 -m crc=0 -f xfstest.img
meta-data=xfstest.img isize=256 agcount=11, agsize=268435455 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0, sparse=0, rmapbt=0
= reflink=0
data = bsize=4096 blocks=2929687500, imaxpct=5
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0, ftype=1
log =internal log bsize=4096 blocks=521728, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
# mount -o loop xfstest.img loop/
# df -h loop/
Filesystem SizeUsed Avail Use% Mounted on
/dev/loop0 11T 33M 11T 1% /dev/shm/loop
In short:
# df -h loop/
Filesystem SizeUsed Avail Use% Mounted on
/dev/loop0 11T 78G 11T 1% /dev/shm/loop (reflink=1, crc=1)
/dev/loop0 11T 12G 11T 1% /dev/shm/loop (reflink=0, crc=1)
/dev/loop0 11T 33M 11T 1% /dev/shm/loop (reflink=0, crc=0)
So "Used" space on a fresh 12TB filesystem is 78G, 12G or as low as 33M depending on which metadata features you enable at mkfs time.查了下应该是正常情况,估计默认开了reflink 毫无疑问是ext4
作为私有协议,ntfs在Linux平台表现很差
而ext4作为开放协议,在Windows平台表现“堪用”
另外不懂楼主为啥装了Ubuntu后再虚拟一个omv,如果仅仅是为了方便的话,直接安装omv也行,因为omv是一个基于Debian的系统,有大部分Ubuntu的特性。
如果楼主是为了虚拟化,那么我推荐用proxmox作为底层的宿主机系统,而不是Ubuntu,因为proxmox是一个专业的虚拟化环境,而且非常易于使用。
—— 来自 Xiaomi MIX 2S, Android 10上的 S1Next-鹅版 v2.4.3 KnightHart 发表于 2020-10-19 07:51
毫无疑问是ext4
作为私有协议,ntfs在Linux平台表现很差
而ext4作为开放协议,在Windows平台表现“堪用”
就是为了虚拟化,ubuntu装的WebVirtMgr,和ProxmoxVE差不多,不过是开源的。
在知乎上看大佬发的文章推荐这么装的,除了omv还可以装其他的虚拟机,比如windows,折腾了下感觉虚拟化的确挺不错的。 伊莉伊莉雅 发表于 2020-10-19 08:42
就是为了虚拟化,ubuntu装的WebVirtMgr,和ProxmoxVE差不多,不过是开源的。
在知乎上看大佬发的文章推荐 ...
你的硬盘跑不跑直通?不跑,所有资源都挂宿主机,虚拟机存储厚置备,那无所谓
如果是,而且用到windows,或者用来维护的电脑是windows,硬盘乖乖用NTFS
就要求那点性能差距不如换个好点固态有效 Realplayer 发表于 2020-10-19 16:18
你的硬盘跑不跑直通?不跑,所有资源都挂宿主机,虚拟机存储厚置备,那无所谓
如果是,而且用到windows, ...
不跑直通,用 9p 文件共享的。
平时应该是用web管理吧大概
应该红帽系都会慢慢转Btrfs了吧 ekdc11 发表于 2020-10-19 23:43
应该红帽系都会慢慢转Btrfs了吧
btrfs尝试过几次,都不能愉快的强制关机,nas别考虑。 xfs在不正确设置的情况下docker没法用 会死
ext4则永远可以相信
—— 来自 vivo NEX S, Android 10上的 S1Next-鹅版 v2.1.0-play 我仔细回忆了一下
应当是xfs格式化的时候d_type没开
我为什么印象深刻呢,是因为公司傻逼运维突发奇想 新机用了xfs然后不知道抄的什么狗屁脚本d_type没开 overlayfs在构建镜像时任何删除操作都会出问题
我喷了他们三天
—— 来自 vivo NEX S, Android 10上的 S1Next-鹅版 v2.1.0-play 你的全家 发表于 2020-10-20 03:30
我仔细回忆了一下
应当是xfs格式化的时候d_type没开
我格式化的时候什么额外参数都没加,刚查了下发现开启了
页:
[1]