ProxmoxVE网络存储服务一站式指南
-
基于常见 Linux 发行版的文件权限管理
> 基于常见 Linux 发行版的文件权限管理 Linux 文件权限管理常用概念及命令 g+s 权限位 用于目录,让新建的子目录继承父目录的组 sudo chmod g+s {dir} 批量修改目录及子目录 sudo find {dir} -type d -exec chmod g+s {} \; 文件执行权限 chmod 775 -R {dir} 会导致所有文件被添加执行权限,可以通过以下命令去掉执行权限 sudo find . -type f -exec chmod 664 {} \; --S …
-
PVE 虚拟机空间压缩及磁盘 Trim
> PVE 虚拟机空间压缩及磁盘 Trim 在PVE(Proxmox VE)使用过程中,很多人会遇到一个共性问题:虚拟机磁盘(qcow2格式)实际占用远大于虚拟机内显示的已用空间,即便删除文件、执行手动压缩,空间也迟迟不释放。本文结合实战经历,总结TRIM功能的核心价值、多系统开启方法及PVE对应配置,彻底解决虚拟机磁盘“虚高”问题。 一、核心认知:TRIM到底能解决什么问题? TRIM的核心作用是「标记磁盘空闲块」,让底层存储(PVE宿主机)识别出虚拟机内已删除、可回收的空间,从而释放物理磁盘占用 …
-
不与大容量硬盘交互的容器服务
> 不与大容量硬盘交互的容器服务 在我使用的服务中,有相当大的一部分是存储需求较低,甚至不需要与机械硬盘进行任何交互的,例如我常用的: homepage:主页,纯文本配置 gitea:代码文件,占用也就几百兆 vaultwarden:密码管理,纯数据库 qinglong:计划任务,纯文本配置 博客主页:文章、图片居多,但也就几个 G …… 这些服务读写频繁,小文件众多,更适合放在固态硬盘上。 如果我们后面要配置一台专门的 NAS 虚拟机的话,为什么不跑在虚拟机上呢? 这些 …
-
媒体服务器一站式搭建-MoviePilot 媒体自动化及 iyuu 辅种
> 媒体服务器一站式搭建-MoviePilot 媒体自动化及 iyuu 辅种 注意:这部分内容不应出现在公开互联网 MoviePilot V2 安装 version: '3.3' services: moviepilot: stdin_open: true tty: true container_name: moviepilot-v2 hostname: moviepilot-v2 network_mode: host volumes: # 下载目录,容器内外要一致 - …
-
NAS 的数据备份、权限管理及文件共享
> NAS 的数据备份、权限管理及文件共享 成品 NAS 系统的这些功能比较完善,因此这篇文章基于 Linux 进行讲解。每个人对于自己存储、权限的规划都有所不同,本文仅供参考。 管理面板 Cockpit Cockpit 整体体验不算好,但总体来说,Cockpit 的界面比较友好,该有的功能也还算齐全,使用过程中虽然会遇到一些小问题,但整体堪用。 Fedora Server 已经自带了 Cockpit 管理面板 为了使用容器功能、文件管理功能和文件共享功能,需要安装插件: # podman 插件 …
-
NAS 上 BT 下载器的搭建与目录结构管理
> NAS 上 BT 下载器的搭建与目录结构管理 先说说为什么我认为你至少要有一个 PT 站点。一些很方便的工具,例如 nastools 类似的,都需要认证一个 PT 站点才能使用全功能,不能使用这种方便的工具的话,就只能靠媒体服务器自己刮削或者通过 tniyMediaManger 手动刮削,还是挺麻烦的。 但不要花太多时间在 PT 上。 与上篇文章一样,这里同样以 Fedora 系统作为示例,其它系统除了包管理器不一样,不会有太大差别。 目录结构管理 以下是我目前在用的文件组织结构,PT 站点采用 …
-
WindowsServer 虚拟机的安装
> WindowsServer 虚拟机的安装 我一直觉得在 PVE 上安装 Windows 系统没什么实际作用,因为很少有仅 Windows 的 NAS 程序。 后来有了一些特殊需求,就安装了一个 Server 2022 的系统。挂了一堆网盘以及一些仅 Win 签到打卡服务。此外还部署了 tinyMediaManager 和 Music Tag 用作备用的视频和音乐刮削。 在系统方面,我仅推荐 Win10 和 Server 2022。在当前时间节点,Win10 已经被微软停止了服务,这意味着你一定不 …
-
存储服务的入口-NAS 系统选型与硬盘挂载
> 存储服务的入口-NAS 系统选型与硬盘挂载 存储服务是 NAS 系统的核心,系统选型非常重要,因为当你的数据量上去之后,想要更换系统是非常困难的,因此在一开始就要了解并做好系统选择。 这一篇文章全是文字,如果你对操作系统有所了解并且心中已经有很好的 NAS 系统选择,直接跳过不看就行。 该部分内容主要由 AI 辅助完成。 飞牛 OS 系统与硬盘挂载特点 飞牛 OS 作为一款新兴的国产 NAS 操作系统,目前已经发布了 1.0 版本,发展速度令人瞩目。这款系统特别适合初次接触 NAS 的用户,它的 …
-
公网访问方案介绍及各类代理服务器的搭建
> 公网访问方案介绍及各类代理服务器的搭建 NAS 如果不能公网访问,玩法直接少一半,但公网访问又挺复杂的,有很多方案可以选择,常见的有三种: DDNS + 反向代理 基本原理是把一个网络入口开放到公网,仅开放一个反向代理服务器的端口,通过不同的域名访问不同的服务。缺点是现在几乎没有公网 IPv4 地址,仅能通过 IPv6 访问。 内网穿透 + 反向代理 与 1 类似,但开放到公网的方式是内网穿透,而不是直接 IP 地址访问。这种方案的流量带宽取决于 frps 服务器的带宽,免费方案几乎跑不满家宽上 …
-
需要调用核显的服务-SR-IOV 与 LXC 核显共享
> 需要调用核显的服务-SR-IOV 与 LXC 核显共享 在第一部分,我们已经介绍了 PVE 上开启 SR-IOV 的方法,这一部分来说说,具体怎么在虚拟机、容器中使用核显。 LXC 核显共享 从上图可以看到,虽然 EmbyServer 这个服务是跑在一个专门的 LXC 容器中,但我们在宿主机里面进行 PS,仍然可以发现 Emby 进程。 这也证明了 LXC 容器中的进程并没有与 PVE 主机真正隔离,那么我们也可以像 docker 一样,通过映射 /dev/dri 设备的方式共享核显。 与之对比 …
-
ProxmoxVE 网络存储服务一站式指南导言
> ProxmoxVE 网络存储服务一站式指南导言 前段时间陆陆续续发了很多关于 NAS 和服务器的教程,但属于是想到什么就发什么的状态,逻辑上没有连贯性,因此最近萌生了想要把这些资料整理成一份完整的专栏的想法。 这个念头冒出来的第一瞬间,我就火速新建了文件夹。 …… 然后就卡住了很久。 虽然我有写文档的习惯,但毕竟时间有限,我也很难做到面面俱到,这导致有一些配置文件我自己都不知道当时怎么写出来的。 不过没关系,相信在 AI 的帮助下,哪怕时间拖得比较久,我也一定要完成这个专栏。 现在只能祈祷,年底 …
-
PVE 系统的配置介绍及软硬件分配
> PVE 系统的配置介绍及软硬件分配 Proxmox VE(Proxmox Virtual Environment)是一款开源的企业级虚拟化管理平台,基于 Debian Linux 系统开发,整合了 KVM(基于内核的虚拟机)和 LXC(Linux 容器)两种虚拟化技术,能够一站式实现虚拟机、容器的创建、管理与运维,广泛应用于家庭服务器、中小企业机房及数据中心场景。 相比其他虚拟化系统,优势有以下三点: 低成本:基于开源技术,无需支付虚拟化软件授权费用,硬件要求灵活,普通 x86 服务器即可部署。 …