0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

成本不到百元!树莓派+OpenMediaVault打造逆天NAS!

上海晶珩电子科技有限公司 2025-04-07 16:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是OpenMediaVault?

OpenMediaVault (OMV) 是一款免费、开源的操作系统,用于创建和管理网络附加存储(NAS)系统。基于Debian Linux,OMV提供了一个强大而灵活的平台,用于在网络中存储、共享和保护数据等场景,是家庭用户、小型办公室和DIY爱好者的理想选择。

OpenMediaVault提供了一系列关键特性,使其成为一个高效且多功能的NAS解决方案。它支持多种文件共享协议,如用于Windows和macOS集成的SMB/CIFS,用于文件传输的FTP,用于Linux环境的NFS,以及用于备份和同步的Rsync。磁盘和卷管理功能强大,支持RAID配置以增强数据冗余和性能,S.M.A.R.T.监控以检查磁盘健康状况,以及配额以限制用户存储。

用户和权限管理功能全面,允许管理员设置详细的访问控制,确保网络的安全性。OMV还支持通过SSL/TLS加密进行远程访问,并可以与VPN集成以实现安全连接。这些特性使其适用于各种用途,从家庭媒体服务器到小型办公室存储解决方案。

为什么使用树莓派作为OpenMediaVault (OMV)?

使用树莓派的优势

成本效益

√ 树莓派比传统的NAS解决方案或专用服务器便宜得多。

√ 无许可费用:OMV是开源且免费使用的。

节能

√ 树莓派功耗非常低(通常<10瓦),非常适合全天候运行。

√ 与全尺寸服务器或台式电脑相比,运行成本低。

适用于小规模使用

√ 非常适合需要简单NAS的家庭用户或小型办公室:

o 文件共享。

o 媒体流。

o 自动备份。

√ 高效处理轻到中等的工作负载。

硬件扩展容易

√ 通过USB 3.0端口(在树莓派4及更新型号上)添加外部存储设备(HDD、SSD)。

√ 与带电源的USB集线器兼容,可连接多个驱动器

√ 可选的HATs用于电源管理或网络增强。

应用场景

个人云存储

使用OMV与Nextcloud等工具,我们可以创建一个私有云存储解决方案。它提供了类似Dropbox或Google Drive的功能,但您可以完全控制自己的数据。我们可以在设备之间同步文件,安全地共享文档,并远程访问文件。

自动备份

OMV非常适合创建自动备份解决方案。通过Rsync或Time Machine支持,它可以备份网络上多个设备的文件。这种设置对于保护关键数据和确保冗余非常有价值,无需手动干预。

小型办公室文件共享

对于小型企业,OMV作为一个成本有效的文件共享系统。它允许员工通过SMB或FTP等协议在网络上存储和访问共享文件。管理员可以管理权限,以确保安全协作和数据隐私。

物联网设备的集中存储

物联网设置生成的日志和数据需要集中存储。OMV提供了一个收集和存储来自智能家居设备、传感器或其他物联网终端的数据中心。这种设置对于家庭自动化爱好者或小型物联网项目非常有用。

创意工作者的照片和视频备份

摄影师和视频创作者可以使用OMV来存储和管理大型媒体文件。通过RAID配置,它为保护有价值的工作提供了冗余,而像SnapRAID这样的插件则确保了文件的完整性。

所需硬件

d7e91148-138a-11f0-9434-92fbcf53809c.png

树莓派:推荐使用树莓派5以获得最佳性能。

树莓派OS Lite:32位足够,但64位可以提供更好的性能。

MicroSD卡:推荐32GB,CLASS 10。

网络连接:以太网

外部USB存储:USB 3.0可以提供更好的读写性能,适用于SSD/HDD磁盘。

M.2 Hat:使我们能够连接M.2外围设备,如NVMe驱动器。

安装步骤

准备树莓派

1.安装 Raspberry Pi OS Lite(重要的是,“LITE ”版本不包含桌面环境)

2.更新系统

安装OpenMediaVault

1. 在终端上下载并运行安装脚本:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

d8017b98-138a-11f0-9434-92fbcf53809c.png

2. 安装完成后,在浏览器中打开 http://。

注意树莓派的IP地址:hostname -I

使用默认凭据登录:

用户名:admin

密码:raspberry

配置OMV

3. 更改默认管理员密码: 转到图标用户并更改密码。

d8319ba2-138a-11f0-9434-92fbcf53809c.png

4. 更新OMV: 登录后,在Web界面中转到系统 > 更新管理以安装最新更新。

5. 连接存储驱动器:

将USB驱动器或HDD连接到树莓派。

通过OMV界面中的存储 > 文件系统挂载和格式化驱动器。

检查USB驱动器是否被检测到:

d847b360-138a-11f0-9434-92fbcf53809c.png

在终端中运行:lsblk & lsusb

挂载文件系统:

d8507cb6-138a-11f0-9434-92fbcf53809c.png

(以8GB闪存驱动器为例)

高级配置

SMB/CIFS共享

使用服务 > SMB/CIFS配置网络访问的共享文件夹。

1. 我们需要创建一个共享文件夹:转到存储 > 共享文件夹并在USB驱动器中创建它。

d86408da-138a-11f0-9434-92fbcf53809c.png

2. 转到服务选项卡上的SMB/CIFS并启用服务和共享文件夹。

d86bf932-138a-11f0-9434-92fbcf53809c.png

在Windows上的示例:

d89696a6-138a-11f0-9434-92fbcf53809c.png

为共享文件夹配置用户权限

1. 转到存储 > 共享文件夹并选择文件夹。

2. 点击设置权限。

3. 为用户和组分配特定权限:

选择用户或组并选择访问类型(读写、只读、无访问权限)。

d89f10e2-138a-11f0-9434-92fbcf53809c.png

安装插件:

通过系统 > 插件扩展OMV功能(例如,Plex、Docker)。我们可以安装开源杀毒软件,如Clamav。

d8b468c0-138a-11f0-9434-92fbcf53809c.png

故障排除和维护

Web界面无法访问 确保Web服务正在运行:

在终端中运行:sudo systemctl status nginx

d8c0b81e-138a-11f0-9434-92fbcf53809c.png

如有必要,重新启动:

在终端中运行:sudo systemctl restart nginx

存储驱动器未被检测到 验证驱动器是否安全连接(检查USB电缆或SATA连接):

在终端中运行:lsblk & lsusb

d8d6d1b2-138a-11f0-9434-92fbcf53809c.png

如果未格式化,在存储 > 磁盘下格式化驱动器,并在存储 > 文件系统中创建文件系统。

确保驱动器在文件系统下被挂载。

结论

在树莓派上设置OpenMediaVault是一个建立成本效益高、节能且多功能的网络附加存储(NAS)解决方案的绝佳方式。无论您是想创建个人云、自动化备份,还是为小型办公室或物联网设备集中文件存储,本指南提供了开始的必要步骤。通过利用树莓派的力量和OpenMediaVault的灵活性,您可以享受一个完全可定制且安全的NAS,满足您的需求。通过适当的维护和高级功能的添加,您的树莓派NAS可以在未来几年内作为一个可靠且可扩展的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    7329

    浏览量

    128653
  • NAS
    NAS
    +关注

    关注

    11

    文章

    316

    浏览量

    114471
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109747
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    百元疯狂打造手机无线充电器

    `百元疯狂打造手机无线充电器`
    发表于 08-15 20:14

    想用树莓做个家庭NAS和远程下载机,有没有相关教程?

    如题,想用树莓做个家庭NAS和远程下载机,有没有相关教程?论坛大神可有?
    发表于 09-03 11:43

    【Banana Pi M1+申请】香蕉Banana Pi M1+开发板打造家用NAS

    申请理由:之前用树莓做了一个NAS,USB+移动硬盘方案,可怜的速度太慢了。看到bananaPi的SATA接口太激动了。项目描述:1.内网外网访问NAS2.部署LAMP服务,搭建自己
    发表于 06-20 15:55

    orangepizero安装openmediavault一个简单的NAS

    openmediavault 简称OMV,详细介绍自己度吧入手香橙几天,随手安装了一个OMV作为一个简单的NAS系统,主系统为armbian,在
    发表于 01-04 22:16

    树莓 NAS 的搭建

    策略:NAS需求数据量小,因此,多平台收集,NAS缓存,PC上聚合管理. 经多个硬件方案比较和用虚拟机测试NAS4Free/owncloud等软件方案,最终采用树莓
    发表于 04-23 15:44

    如何利用树莓让家庭nas和智能家居中控系统进行组合呢

    如何利用树莓让家庭nas和智能家居中控系统进行组合呢?有哪些基本流程呢?
    发表于 02-22 08:34

    树莓基本设置流程(下)

    第四步,树莓的中文设置 第五步,树莓Debian安装远程登录ssh并配置自动开机启动 第六步,将树莓
    发表于 11-30 11:03 13次下载

    百元机红海破冰?还需要很多魅族魅蓝6这样的百元机加入才行

    百元机市场,可以说魅蓝6开了一个好头,在很多方面刷新了消费者对百元机的固有认知,对这个市场肯定是有好处的,不过百元机市场如果想要红海破冰,单单一部魅蓝6是不够的,需要更多的魅蓝6这样的产品加入,用心去
    发表于 10-05 09:00 1090次阅读
    <b class='flag-5'>百元</b>机红海破冰?还需要很多魅族魅蓝6这样的<b class='flag-5'>百元</b>机加入才行

    如何700树莓自己做一个相机?

    手机拍照不够爽,带个单反又太重? 试试做个树莓复古相机,还能自己编写处理算法的那种—— 成本不到700。 没错,颜值很高,拍出来的照片也能打。 你也可以快速上手做一个。 如何制作一
    的头像 发表于 05-20 11:44 3855次阅读
    如何700<b class='flag-5'>元</b>用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>自己做一个相机?

    树莓3b+家庭nas搭建安装openmediavault必要插件安装采坑

    树莓家庭nas制作openmediavault的坑文章目录树莓家庭
    发表于 12-29 19:00 2次下载
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>3b+家庭<b class='flag-5'>nas</b>搭建安装<b class='flag-5'>openmediavault</b>必要插件安装采坑

    树莓零UPS/NAS开源

    电子发烧友网站提供《树莓零UPS/NAS开源.zip》资料免费下载
    发表于 08-10 14:43 1次下载
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>零UPS/<b class='flag-5'>NAS</b>开源

    一文教你如何用树莓做一个像样的 NAS

    树莓做网络存储服务器(NAS)的案例有很多,我也一直在寻找用树莓 DIY NAS 所需要的
    的头像 发表于 04-19 15:06 8756次阅读
    一文教你如何用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>做一个像样的 <b class='flag-5'>NAS</b> !

    树莓OpenMediaVault打造自己的NAS

    众所皆知,云端硬盘空间免费的额度有限,真的购买付费服务几年下来也挺伤荷包的。若是买NAS,今日的NAS已添加太多额外功能服务,花了钱不启用功能感觉可惜浪费,但很多功能确实不太受用,实在让人两难。因此,或许自己搭建个简易、阳春的NAS
    的头像 发表于 06-09 11:29 8154次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与<b class='flag-5'>OpenMediaVault</b><b class='flag-5'>打造</b>自己的<b class='flag-5'>NAS</b>

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造您自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1
    的头像 发表于 05-13 16:39 874次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero <b class='flag-5'>打造</b>的智能漫游车!

    如何搭建高效的树莓NAS?完整安装与配置指南!

    树莓网络附属存储网络附属存储(NAS)是一种专用设备或系统,它为网络内的数据存储和管理提供了一个集中位置。与传统通常直接连接到单台计算机的外部硬盘不同,NAS连接到网络,允许多个用户
    的头像 发表于 08-13 17:45 1372次阅读
    如何搭建高效的<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>NAS</b>?完整安装与配置指南!