使用PVE+OMV搭建NAS与视频平台(上篇)
本文参考了多位前人的工作,在此表示感谢!
目录
更新日志
背景
用途:
硬件环境:
安装PVE
一、下载PVE软件
二、刻录启动U盘
三、安装注意要点
安装OpenMediaVault
一、下载并上传镜像
二、开始安装
三、更换源、update、安装omv-extras
四、登录web端管理端
更新日志
2023年5月10日
撰写第一版。
背景
用途:
1.初步学习Linux各种概念,通过搭建NAS学习Linux命令;
2.搭建一个可以使用的NAS及视频点播系统;
3.未来准备学习docker及LXC技术等,用于未来工作;
硬件环境:
畅网微控 N5010 V5
CPU:Intel Celeron Jasper Lake N5105
内存:8GB 杂牌内存
SSD:梵想(FANXIANG)2TB SSD
网卡:Intel i226(新2.5G网卡)×4
功率:额定10W,感觉应在10~20W
安装PVE
一、下载PVE软件
进入PVE官网下载:
https://www.proxmox.com/en/downloads
最新版本为7.4,下载ISO镜像。
二、刻录启动U盘
使用ultraISO或其他刻录软件均可。如使用ultraISO,启动方式应选择“RAW”。
三、安装注意要点
1.本机仅有一块硬盘,未组raid,直接安装在SSD;
2.安装输入root密码和电子邮件地址,单击“Next”。
3.选择管理接口,输入PVE节点的服务器名、IP地址、子网掩码、网关和DNNS服务器,如果电脑连到网络,后面的这些信息会自动获取,也可以自己改。
注意:PVE只有通过管理接口连接的网卡才能登录到PVE的管理界面,这跟EXSi不一样,EXSi配置好默认任何一个网卡都能访问管理界面。
4.安装完成,单击“Reboot”,记得拔掉PVE安装U盘并更改启动项。
5.启动完成,下面红框为PVE管理地址。
6.进入PVE的管理界面。大功告成!
安装OpenMediaVault
一、下载并上传镜像
OMV官网地址:
https://www.openmediavault.org/download.html
提供两个版本,最新稳定版6.0.24(推荐),老版本为5.6.13.
将镜像上传至 数据中心>pve>local(pve)>ISO镜像>上传。
二、开始安装
1.虚拟机硬件设置
PVE>创建虚拟机
VM ID:6024
名称:OMV6024(太长可能报错,存疑)
磁盘:本处可以增加scsi1,也可以安装完成后另行增加。
CPU:核心 2 ,启用NUMA
内存:4000MB
2.安装过程
开始安装界面:
语言:中文(简体)
国家:中国
键盘:汉语
等待下一步安装ing……
主机名:omv6024
域名:local
root用户密码:
等待下一步安装ing……
Debian仓库镜像所在的国家:中国
Debian仓库镜像:清华镜像站
代理:空
等待下一步安装ing……(2分钟左右)
启动引导器:sda
等待下一步安装ing……(1分钟左右)
自动重新启动ing……
重启后进入omv,ens18即为omv系统的管理地址,建议第一次进入系统后重启
三、更换源、update、安装omv-extras
1.启动Windows powershell(管理员)
输入命令,登录omv管理端:
ssh root@192.168.50.98
询问:yes
输入密码登录成功
2.替换国内清华镜像源
输入以下代码并回车执行:
sudo omv-env set OMV_APT_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public"
sudo omv-env set OMV_APT_ALT_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages"
sudo omv-env set OMV_APT_KERNEL_BACKPORTS_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/debian"
sudo omv-env set OMV_APT_SECURITY_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/debian-security"
sudo omv-env set OMV_EXTRAS_APT_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/openmediavault-plugin-developers"
sudo omv-env set OMV_DOCKER_APT_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian"
sudo omv-env set OMV_PROXMOX_APT_REPOSITORY_URL "https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian"
sudo omv-salt stage run all
或者使用华为源,速度更快
sudo omv-env set OMV_APT_REPOSITORY_URL "https://mirrors.huaweicloud.com/OpenMediaVault/public"
sudo omv-env set OMV_APT_ALT_REPOSITORY_URL "https://mirrors.huaweicloud.com/OpenMediaVault/packages"
sudo omv-env set OMV_APT_KERNEL_BACKPORTS_REPOSITORY_URL "https://mirrors.huaweicloud.com/debian"
sudo omv-env set OMV_APT_SECURITY_REPOSITORY_URL "https://mirrors.huaweicloud.com/debian-security"
sudo omv-env set OMV_EXTRAS_APT_REPOSITORY_URL "https://mirrors.huaweicloud.com/OpenMediaVault/openmediavault-plugin-developers"
sudo omv-env set OMV_DOCKER_APT_REPOSITORY_URL "https://mirrors.huaweicloud.com/docker-ce/linux/debian"
sudo omv-env set OMV_PROXMOX_APT_REPOSITORY_URL "https://mirrors.huaweicloud.com/proxmox/debian"
sudo omv-salt stage run all
等待下一步安装ing……(3分钟左右),成功后如图:
3.升级更新
分别执行以下命令:
sudo apt update
sudo apt upgrade
sudo omv-upgrade
sudo apt autoremove
执行过程中全部默认“y”,配置也默认。
等待下一步安装ing……(5分钟左右),成功后如图:
4.第一次安装omvextras
运行以下命令
sudo wget https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/openmediavault-plugin-developers/pool/main/o/openmediavault-omvextrasorg/openmediavault-omvextrasorg_6.1.1_all.deb
sudo dpkg -i openmediavault-omvextrasorg_6.1.1_all.deb
系统返回:缺少两个软件包:dirmngr和gnupg。
5.修复软件
运行以下命令,解决缺少两个依赖的问题:
sudo apt --fix-broken install
结果如下(容易在97%进度条卡死,耐心等待):
6.第二次安装omvextras(别问我为什么要先失败一次)
运行以下命令
sudo wget https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/openmediavault-plugin-developers/pool/main/o/openmediavault-omvextrasorg/openmediavault-omvextrasorg_6.1.1_all.deb
sudo dpkg -i openmediavault-omvextrasorg_6.1.1_all.deb
等待下一步安装ing……(2分钟左右),成功后如图:
7.恭喜你!走到这一步基本没问题了。
四、登录web端管理端
1.在浏览器输入:
omv6024.local - openmediavault Workbenchhttp://192.168.50.98/#/login
即可登陆管理端。
如果一切顺利,“系统”页面中应包含了“omv-extras”,同时 更新管理>更新 中需要升级的项应不多余2个,“插件”页面中插件数量应为45个,而非17个。
2.应用设置
3.重启omv
使用PVE+OMV搭建NAS与视频平台(上篇)相关推荐
- 七牛云 RTN:基于 WebRTC 零基础搭建实时音视频平台
近年来,在线教育.狼人杀.在线抓娃娃.线上 KTV 等多人视频互动模式不断涌现,实时音视频通信风头正劲,实时音视频技术 WebRTC 也因此受到了广泛关注.相关数据显示,2017-2021 年期间,全 ...
- 网易云信携手神州信息,共同打造广东华兴银行线上视频平台
疫情之下,线上业务办理成刚需 2020 年的"新冠疫情"爆发给诸多行业带来了深远的影响,对于银行业而言,最直接的就是临柜交易量急剧下降,各类线上业务需求激增. 随着数字经济的发展, ...
- 用树莓派搭建全功能NAS服务器(01):树莓派基础操作OMV搭建
写在前面 对于文件互传来说,局域网和云盘的操作总是独立的,而且很难将两者的优势合为一体.如果想要集多种优势为一体,那么NAS应该就是较为完美的解决方案了. 在这个系列中我们尽量跳过一些枯燥的理论知识, ...
- 关于短视频平台框架搭建与技术选型探讨
近年来,互联网高速发展,电视等传统媒体加速向媒体融合方向迈进,在三网融合等政策推动以及视频云技术.互动技术.大数据分析等新技术加速应用的背景下,无视频,不网络,短视频成为最重要的信息载体之一.构建高效 ...
- 短视频平台开发,首先要搭建短视频框架
科技发展,技术进步,音视频异军突起.无视频,不网络,短视频成为最重要的信息载体之一,是互联网核心组成部分.如何进行短视频平台开发,是慎之又慎的问题.从架构的角度,探讨短视频平台的构建与技术选型问题.从 ...
- 【解决方案】GB28181/RTSP/SDK/Ehome协议支持级联视频智能分析平台EasyCVR搭建小区园区视频监控系统
一.背景分析 在社会信息化飞速迈进的今天,人们对住宅的关注已经不再局限于居室面积.周边环境.交通等方面,而是把更多的兴趣和注意力放在与外界沟通.信息服务.安全防范.物业管理方面,这就要求传统的住宅小区 ...
- 【解决方案】GB28181/RTSP/SDK/Ehome协议支持级联视频智能分析平台EasyCVR如何搭建小区/园区视频监控系统
一.背景分析 在社会信息化飞速迈进的今天,人们对住宅的关注已经不再局限于居室面积.周边环境.交通等方面,而是把更多的兴趣和注意力放在与外界沟通.信息服务.安全防范.物业管理方面,这就要求传统的住宅小区 ...
- ffmpeg编译gb28181_RTSP/GB28181协议/海康SDK/Ehome协议视频上云网关EasyCVR视频平台在linux环境下ffmpeg源码单步调试环境搭建...
目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍.Eho ...
- 短视频平台搭建,移动端商品下单、购买过程的实现
短视频平台搭建,移动端商品下单.购买过程的实现 代码部分 @charset "utf-8"; /* CSS Document *//*公用的*/ .comWidth{margin- ...
最新文章
- python怎么安装pandas模块-如何在Python 3中安装pandas包和使用数据结构
- 微软系统修复工具(试用版)
- 安卓系统换成linux系统软件,将旧安卓手机打造成“简易linux”机器,并部署AdGuardHome...
- 前端学习(2656):vue2中用v-model实现
- PCI总线的含义是什么?PCI总线的主要特点是什么?
- 求阶乘的和(信息学奥赛一本通-T1091)
- 华盛顿大学公开课Programming Languages by Dan Grossman 简介
- linux用命令连接wifi密码,Linux下如何通过命令连接wifi
- 1.7 LINUX启动流程
- 骑马与砍杀是用python编的_骑马与砍杀编辑模式怎么用
- 用 ConfigMap 管理配置 - 每天5分钟玩转 Docker 容器技术(159)
- JavaScript HTML DOM 1
- POJ 1195 Mobile phones (二维树状数组)
- C# .net中获取台式电脑中串口设备的名称
- R语言金融基础:tidyquant获取数据(股票每日行情)
- Ngnix的日志管理和用定时任务完成日志切割
- 简单的php文件_超简单的php文件上传程序
- shell 运行shell脚本
- Windows10 如何清理注册表,教大家清理注册表方法
- 群友(淡泊、明志)总结java面试题
热门文章
- UnicodeDecodeError: ascii codec cant decode byte 0xfc in position 1: ordinal not in range
- 关于 iOS App《长图拼接》的服务支持
- python xlsx读写实践
- ILSVRC2012数据集(分类部分)简要介绍和初步处理
- linux镜像默认密码,OpenStack官方镜像和密码
- php一句话上传木马,一句话木马上传常见的几种方法
- 更大体量、更强运营、更多名师:高途课堂全新升级
- java automapper 使用_AutoMapper 使用总结
- Mac 切换 JDK 版本
- You-Get——基于Python3的媒体下载工具