pve lxc安装tailscale出现failed to connect to local tailscaled; it doesn‘t appear to be running...报错

pve下lxc容器在安装完tailscale成后运行sudo tailscale up时出现:failed to connect to local tailscaled (which appears to be running as tailscaled, pid 140299). Got error: Failed to connect to local Tailscale daemon for /localapi/v0/status; systemd tailscaled.service not running. Error: dial unix /var/run/tailscale/tailscaled.sock: connect: no such file or directory

或者出现failed to connect to local tailscaled; it doesn't appear to be running (sudo systemctl start tailscaled ?)

通过查阅发现 这是由于Linux上的 Tailscale 客户端需要访问权限/dev/net/tun才能创建tun网络设备。在容器中运行,则需要传递/dev/net/tun给容器。解决办法如下

pve shell中修改容器配置文件:

nano /etc/pve/lxc/容器id.conf

添加以下内容:

lxc.cgroup2.devices.allow: c 10:200 rwm

lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file

9062d438378346078aab552d8818fc82.png

 

保存重启lxc容器 运行tailscale up

51a8cff882c44554aa52cfb40c9506f3.png

 

 

### 解决 Nginx 服务无法通过 `systemctl` 命令启动的问题 当遇到 `Failed to start nginx.service: Unit not found.` 错误时,这通常意味着系统找不到名为 `nginx.service` 的 systemd 单元文件。以下是几种可能的原因及解决方案: #### 检查 Nginx 是否已安装 如果 Nginx 尚未安装,则不会存在相应的 service 文件。 ```bash rpm -qa | grep nginx # 对于基于 RPM 的系统如 CentOS 或 Fedora dpkg -l | grep nginx # 对于基于 Debian 的系统如 Ubuntu 或 Debian ``` 若无任何输出表示 Nginx 并未被正确安装[^1]。 #### 验证 Service 文件位置 对于大多数 Linux 发行版,默认情况下 Nginx 的 service 文件位于 `/usr/lib/systemd/system/nginx.service` 或者 `/etc/systemd/system/nginx.service` 中。可以尝试手动查找该文件是否存在并具有正确的权限设置。 #### 启用 Nginx Service 即使已经成功安装了 Nginx,在首次使用前也需要启用其 service 才能正常工作。 ```bash sudo systemctl enable nginx.service ``` 此命令会创建必要的符号链接使得每次开机自动加载 Nginx 服务[^4]。 #### 更新 Systemd 缓存 有时更改配置后需要刷新 daemon 来使新的修改生效。 ```bash sudo systemctl daemon-reload ``` 执行上述操作后再试一次启动命令看看问题是否得到解决。 #### 容器化环境中的注意事项 如果是处于 Docker 或 LXC 这样的容器环境中,请确认当前使用的镜像确实包含了完整的 Nginx 及其初始化脚本。因为某些精简版本可能会缺少这些组件从而导致类似的错误消息出现[^2]。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值