From e11e25f0d2ddab99fa12d46674f8b1ad357b2b33 Mon Sep 17 00:00:00 2001 From: spiritlhl <103393591+spiritLHLS@users.noreply.github.com> Date: Fri, 25 Apr 2025 08:44:32 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=BC=80=E8=AE=BE?= =?UTF-8?q?=E6=95=B0=E9=87=8F=E7=9A=84=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/en/guide/incus/incus_install.md | 8 ++++++-- docs/en/guide/lxd/lxd_install.md | 4 ++++ docs/en/guide/pve/pve_lxc.md | 4 ++++ docs/guide/incus/incus_install.md | 14 +++++++------- docs/guide/lxd/lxd_install.md | 10 +++++----- docs/guide/pve/pve_lxc.md | 4 ++++ 6 files changed, 30 insertions(+), 14 deletions(-) diff --git a/docs/en/guide/incus/incus_install.md b/docs/en/guide/incus/incus_install.md index e8cd07a794..4ca0216a32 100644 --- a/docs/en/guide/incus/incus_install.md +++ b/docs/en/guide/incus/incus_install.md @@ -35,9 +35,13 @@ If there is 18GB of unused disk space on the system disk, after deducting the sp If the implementation of the final stuck more than 60 seconds without log display, it is recommended to force a restart of the server through your server's control panel, may be the last step of the installation is stuck in the restart of the network that step! ::: -## Manual Installation +:::warning +If you need to open more than 200 Incus containers on a single server, then it is not recommended to use this project, there may be problems with lxcfs access drift, which generates IO occupancy that cannot be released. (This is a native LXC problem that can't be fixed.) +::: -Recommended for beginners to avoid potential troubleshooting. However, if you're experienced and comfortable with debugging bugs, you can also use the above one-click installation method for convenience. +## Manual Installation (optional) + +Not recommended, just for some odd environments where one-click scripts won't run. ### Disable Firewall diff --git a/docs/en/guide/lxd/lxd_install.md b/docs/en/guide/lxd/lxd_install.md index bd7f70208b..a86801d814 100644 --- a/docs/en/guide/lxd/lxd_install.md +++ b/docs/en/guide/lxd/lxd_install.md @@ -31,6 +31,10 @@ Example of initialization configuration: If there is 18GB of unused disk space on the system disk, after deducting the space already occupied, and you want to allocate 2GB of virtual memory (2048MB of SWAP) and a 15GB storage pool, then following the prompts in the command line, enter ```2048``` and ```15```. +:::warning +If you need to open more than 200 LXD containers on a single server, then it is not recommended to use this project, there may be problems with lxcfs access drift, which generates IO occupancy that cannot be released. (This is a native LXC problem that can't be fixed.) +::: + ### Installation of WEB Control Panel Customization There are tutorials on how to enable the official panel, but here do not choose to use the official panel, because the official panel in order to security, at the expense of a lot of user experience, this piece of using the diff --git a/docs/en/guide/pve/pve_lxc.md b/docs/en/guide/pve/pve_lxc.md index 346b8cb0a4..f33e16c93b 100644 --- a/docs/en/guide/pve/pve_lxc.md +++ b/docs/en/guide/pve/pve_lxc.md @@ -4,6 +4,10 @@ outline: deep # LXC Virtualization +:::warning +If you need to open more than 200 LXC containers on a single server, then it is not recommended to use this project, there may be problems with lxcfs access drift, which generates IO occupancy that cannot be released. (This is a native LXC problem that can't be fixed.) +::: + ## Images available for creating LXC Containers **x86_64:** diff --git a/docs/guide/incus/incus_install.md b/docs/guide/incus/incus_install.md index 9338fcfc7b..17a0cca004 100644 --- a/docs/guide/incus/incus_install.md +++ b/docs/guide/incus/incus_install.md @@ -9,11 +9,7 @@ outline: deep ## 一键安装 :::warning -如果是全新的服务器,务必保证```apt update```和```apt install curl```都无问题再执行本脚本。建议预装```btrfs-progs```以加速后续的安装流程,安装后建议重启系统以加载设置,若未预安装也没问题,只需按照提示执行脚本即可。 -::: - -:::tip -且自开机起最好等待5分钟后再执行以下命令,避免系统默认设置中就执行了本脚本导致apt源卡死 +如果是全新的服务器,务必保证```apt update```和```apt install curl```都无问题再执行本脚本。建议预装```btrfs-progs```以加速后续的安装流程,安装后建议重启系统以加载设置,若未预安装也没问题,只需按照提示执行脚本即可。且自开机起最好等待5分钟后再执行以下命令,避免系统默认设置中就执行了本脚本导致apt源卡死 ::: - 环境要求:Ubuntu 20+(推荐),Debian 11+ @@ -41,9 +37,13 @@ curl -L https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt 如果执行到最后卡死超过60秒无日志显示,此时建议通过你服务器的控制面板强行重启服务器,可能安装的最后一步卡死在重启网络那一步了 ::: -## 手动安装 +:::warning +如果你需要在一台服务器上开启超过200个INCUS容器,那么不推荐你使用本项目,可能会出现lxcfs访问漂移的问题,产生IO占用无法释放。(系lxc原生问题无法修复) +::: -新手推荐,避免有bug不知道怎么修,当然如果只是图方便又是老手懂排查BUG,用上面的一键安装也行 +## 手动安装(备选) + +不推荐,只是为了一些奇葩环境一键脚本跑不动的时候进行安装 ### 关闭防火墙 diff --git a/docs/guide/lxd/lxd_install.md b/docs/guide/lxd/lxd_install.md index c2609d6b7b..7b36e11279 100644 --- a/docs/guide/lxd/lxd_install.md +++ b/docs/guide/lxd/lxd_install.md @@ -9,11 +9,7 @@ outline: deep ### LXD主体安装 :::warning -如果是全新的服务器,务必保证```apt update```和```apt install curl```都无问题再执行本脚本。建议预装```btrfs-progs```以加速后续的安装流程,安装后建议重启系统以加载设置,若未预安装也没问题,只需按照提示执行脚本即可。 -::: - -:::tip -且自开机起最好等待5分钟后再执行以下命令,避免系统默认设置中就执行了本脚本导致apt源卡死 +如果是全新的服务器,务必保证```apt update```和```apt install curl```都无问题再执行本脚本。建议预装```btrfs-progs```以加速后续的安装流程,安装后建议重启系统以加载设置,若未预安装也没问题,只需按照提示执行脚本即可。且自开机起最好等待5分钟后再执行以下命令,避免系统默认设置中就执行了本脚本导致apt源卡死 ::: - 环境要求:Ubuntu 18+(推荐),Debian 8+(仅限x86_64架构) @@ -37,6 +33,10 @@ curl -L https://cdn.spiritlhl.net/https://raw.githubusercontent.com/oneclickvirt 如果系统盘除去已占用空间还有18G硬盘空余,想开2G虚拟内存(2048MB的SWAP),15G的存储池,按照命令行的提示则依次输入```2048```和```15``` +:::warning +如果你需要在一台服务器上开启超过200个LXD容器,那么不推荐你使用本项目,可能会出现lxcfs访问漂移的问题,产生IO占用无法释放。(系lxc原生问题无法修复) +::: + ### 安装WEB控制面板 自定义 教程中有关于官方面板怎么启用的教程,但这里不选择使用官方的面板,因为官方面板为了安全性,牺牲了很多用户体验,这块使用 diff --git a/docs/guide/pve/pve_lxc.md b/docs/guide/pve/pve_lxc.md index ac514068b8..d220bebea3 100644 --- a/docs/guide/pve/pve_lxc.md +++ b/docs/guide/pve/pve_lxc.md @@ -4,6 +4,10 @@ outline: deep # LXC虚拟化 +:::warning +如果你需要在一台服务器上开启超过200个LXC容器,那么不推荐你使用本项目,可能会出现lxcfs访问漂移的问题,产生IO占用无法释放。(系lxc原生问题无法修复) +::: + ## 开设LXC容器可使用的镜像 **x86_64:**