HPE ProLiant MicroServer Gen10 NAS 搭建指南🧭

Posted by Lazy Blog on November 1, 2019

前言

进过精挑细选,前段时间败了个Gen 10,打算用它来搭一个NAS。

挑选它的原因

  • 优点

    1. 整机质量惠普背书,相对DIY 而言,不会存在兼容性问题。
    2. 闲鱼上有人挂出来了,凑巧也愿意邮寄过来
    3. 安静,N54L 也有这个特点
    4. 支持DP 输出,可以当HTPC,N54L没有
  • 缺点

    1. CPU不能换,但我用也差不多了。
    2. 价格比较贵,跟群晖比算便宜了吧。

软件方案

本来想用ESXI,然后上面安装各种虚拟机,简单斟酌了一下,还是打算用Linux + docker(天下我有) 的方案。

Linux系统安装

制作安装U盘,

Mac制作安装盘特别简单,基本上一个命令搞定。

  1. 制作安装U盘,可以参考,这篇centos的wiki https://wiki.centos.org/HowTos/InstallFromUSBkey
  2. 先通过 diskutil list 查看自己的U盘名称,比如我的是 /dev/disk3s1
  3. 卸载 ` sudo diskutil umount /dev/disk3s1`
  4. 再执行sudo dd if=/Users/weichao/Downloads/CentOS-7-x86_64-DVD.iso of=/dev/disk3s1,如果不卸载,直接执行,会报 dd: /dev/disk3s1: Resource busy

我用我的一个优盘,出现了各种奇怪的错误,一张盘不行,我又换了另一张总算是能安装了,安装完毕。

仔细看会发现我上面走了一段弯路,明明我的CPU是ARM家,怎么会用x86_64的镜像。于是我重下了个ARM架构的,希望能管用。

docker在手,天下我有

教程

阮一峰的 Docker 入门教程

官方文档

这篇很有意思 10分钟看懂Docker和K8S

docker命令较多,但我们有portainer这样的Web面板:

应用软件收集

以下内容参考搭建家庭 NAS 服务器有什么好方案?

  • 远程控制
    1. 远程控制A (远程桌面方式):Jump Desktop
    2. 远程控制B (Web面板方式,简单控制):Cockpit
    3. 远程控制C (Web面板方式,功能全面):Webmin
  • 私有云:SeafileNextcloud
  • 下载
    1. 下载方案A:迅雷远程(docker);
    2. 下载方案B:Aria2,Web管理面板:Aria-NG中文教程
    3. 下载方案C:uTorrent (Linux版本略老);
    4. transmission docker BT 下载客户端
    5. sabnzbd docker Usenet下载客户端
  • 视频分享、远程播放

    1. 视频/图片分享、远程播放A:Emby Server
    2. 视频分享、远程播放B:Jellyfin
    3. 视频分享、远程播放C:Plex Media Server
  • 虚拟机

    1. 虚拟机方案A:VirtualBox

    2. 虚拟机方案B:gnome Boxes ;

  • HTPC播放:KODI
  • 自动化的电视剧管理软件 sonarr docker
  • 电影自动化管理软件 radarr docker

可以产出个脚本,