码迷,mamicode.com
首页 > 其他好文 > 详细

OpenMediaVault的两种部署方式方式

时间:2020-06-15 15:46:48      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:design   地址   rom   conf   etc   ram   zstack   ios   table   

OpenMediaVault是什么?
OpenMediaVault是一个NAS存储系统的开源解决方案,通过网络协议(如TCP/IP)和应用程序(如网络文件系统NFS或者通用Internet文件系统CIFS)来进行文件访问,其功能比肩于群晖 DSM 、威联通 QTS、万由 U-NAS OS、FreeNAS、Windows系的存储服务器、Linux Distribution系的存储服务器、Nas4Free或XigmaNAS等。

官网是这样介绍 OpenMediaVault 的:

What is openmediavault?
openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced via plugins.
openmediavault is primarily designed to be used in small offices or home offices, but is not limited to those scenarios. It is a simple and easy to use out-of-the-box solution that will allow everyone to install and administrate a Network Attached Storage without deeper knowledge.

当前 OpenMediaVault 提供两种安装方式:一是通过官方提供的 ISO 镜像进行裸机安装;二是通过 YUM 源在Debian OS 上安装。这和国产云管平台 ZStack 的安装部署方式一样。

官方的 ISO 镜像地址:https://sourceforge.net/projects/openmediavault/files/

官方的 YUM 源地址:https://packages.openmediavault.org/

接下来我主要提供在 Debian 9 OS 上通过 YUM 源部署 OpenMediaVault 。

首先,安装完 Debian OS后,对OS环境做初始化,可参见博文 《
Debian 9 的系统初始化脚本》中提供的 shell 脚本。
初始化结束后建议为 Debian OS 配置静态 IP 。

配置 OpenMediaVault YUM 源:

技术图片

root@debian:/home/jamesbond007# cat <<EOF >> /etc/apt/sources.list.d/openmediavault.list

deb http://packages.openmediavault.org/public arrakis main
deb http://downloads.sourceforge.net/project/openmediavault/packages arrakis main
deb http://packages.openmediavault.org/public arrakis-proposed main
deb http://downloads.sourceforge.net/project/openmediavault/packages arrakis-proposed main
deb http://packages.openmediavault.org/public arrakis partner
deb http://downloads.sourceforge.net/project/openmediavault/packages arrakis partner
EOF

root@debian:/home/jamesbond007# apt-get --allow-unauthenticated install openmediavault-keyring
Reading package lists... Done
Building dependency tree
Reading state information... Done
...........................................................................................................

技术图片

root@debian:/home/jamesbond007# apt-get update
Get:1 http://dl.google.com/linux/chrome/deb stable InRelease [1,811 B]
Get:2 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,129 B]
Ign:3 http://downloads.sourceforge.net/project/openmediavault/packages arrakis InRelease
Get:4 http://packages.openmediavault.org/public arrakis InRelease [12.8 kB]
............................................................................................................
root@debian:/home/jamesbond007# apt-get --yes --auto-remove --show-upgraded --allow-downgrades --allow-change-held-packages --no-install-recommends --option Dpkg::Options::="--force-confdef" --option DPkg::Options::="--force-confold" --allow-unauthenticated install postfix openmediavault
Reading package lists... Done
Building dependency tree
Reading state information... Done
....................................................................................

执行如下命令完成 OpenMediaVault 的初始化:

root@debian:/home/jamesbond007# omv-initsystem

技术图片

通过跳板机访问 OpenMediaVault Web UI 进行配置:

技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片

以下是用 ISO 部署 OpenMediaVault 的部分截图:
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片
技术图片

OpenMediaVault的两种部署方式方式

标签:design   地址   rom   conf   etc   ram   zstack   ios   table   

原文地址:https://blog.51cto.com/6286393/2504523

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!