适合人群

pve性能过剩,准备跑一些下载相关的docker服务

方便部署群晖下载三兄弟,将群晖解放出来

不想让群晖跑过多docker,专注储存

群晖版本较老,不支持docker

操作环境:

pve下lxc ubuntu 20.04
黑群晖nas

群晖进行操作

打开相关共享权限
打开控制面板
共享文件夹
编辑需要共享的文件夹
nfs权限
添加pve-ubuntu 的ip地址
允许用户访问已装载的子文件夹

linux挂载群晖共享文件夹

ubuntu操作

ubuntu安装nfs客户端软件

sudo apt update
sudo apt install nfs-common

创建挂载路径

mkdir /home/nas

挂载群晖相关路径

sudo mount -t nfs 192.168.1.61:/volume2/Video/temp /home/nas/

将文件挂载加入开机自启项目

创建启动脚本
路径

vim /home/nfs.sh

内容如下

#!/bin/bash
sudo mount -t nfs 192.168.1.111:/volume2/Video/temp /home/nas/

赋予脚本可执行权限
chmod +x /home/nfs.sh

创建启动文件

vim /etc/systemd/user/user-defined.service

文件内容

[Unit]
After=network.service

[Service]
ExecStart=/home/nfs.sh

[Install]
WantedBy=default.target

其中,After 表示服务何时启动,After=network.service 表示网络连接完成后,启动我们的服务;ExecStart 表示我们的脚本(步骤 1 中的 test.sh) 的路径;WantedBy 默认填 default.target。

添加权限

sudo chmod 744 ~/test.sh
sudo chmod 664 /etc/systemd/user/user-defined.service

重新加载系统的 systemd 服务文件,并启用我们自己写的 user-defined.service 文件。

sudo systemctl daemon-reload
systemctl –user enable user-defined.service

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。