diff --git a/docs/en_US/guide/dashboard.md b/docs/en_US/guide/dashboard.md index d32ba9083f..974d0357e7 100644 --- a/docs/en_US/guide/dashboard.md +++ b/docs/en_US/guide/dashboard.md @@ -27,17 +27,23 @@ PVE项目可能造成宿主机出现问题,如果你不会看Bug和修复系 [https://github.com/spiritLHLS/pve](https://github.com/spiritLHLS/pve) +[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FspiritLHLS%2Fpve&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com) + ### 通过LXD/LXC命令批量或单独开设NAT服务器以及维护 可开设LXC虚拟化的容器 [https://github.com/spiritLHLS/lxc](https://github.com/spiritLHLS/lxc) +[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FspiritLHLS%2Flxc&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com) + ### 通过docker批量或单独开设NAT服务器 可开设Docker虚拟化的容器 [https://github.com/spiritLHLS/docker](https://github.com/spiritLHLS/docker) +[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FspiritLHLS%2Fdocker&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com) +

diff --git a/docs/en_US/guide/lxd_install.md b/docs/en_US/guide/lxd_install.md index 77245e3b26..d68c9d5110 100644 --- a/docs/en_US/guide/lxd_install.md +++ b/docs/en_US/guide/lxd_install.md @@ -84,13 +84,16 @@ export PATH=$PATH:/snap/bin :::tip 且自开机起最好等待5分钟后再执行以下命令,避免系统默认设置中就执行了本脚本导致apt源卡死 ::: + - 环境要求:Ubuntu 18+(推荐),Debian 8+(仅限x86_64架构) **如果是Debian系的宿主机,务必在screen中执行本脚本,避免长期运行时SSH中断导致ZFS编译安装失败** 这里的虚拟内存是说要开的SWAP大小,存储池则是你所有要开的小鸡占的盘的大小的总和 -环境安装过程中可能需要重启服务器再次执行以加载含zfs的内核,一切以运行后命令行的提示为准 +环境安装过程中**可能需要重启服务器以加载含zfs的内核,然后再次执行安装命令,一切以运行后命令行的提示为准** + +如果第二次执行安装命令仍提示重启系统加载内核,那么意味着内核在上一次加载中失败了,最好重装宿主机系统为ubuntu系解决这个问题 国际 diff --git a/docs/en_US/guide/lxd_lxc.md b/docs/en_US/guide/lxd_lxc.md index fc8d3b93a0..77916c5199 100644 --- a/docs/en_US/guide/lxd_lxc.md +++ b/docs/en_US/guide/lxd_lxc.md @@ -24,15 +24,15 @@ curl -L https://ghproxy.com/https://ghproxy.com/https://raw.githubusercontent.co ./buildone.sh 小鸡名称 内存大小 硬盘大小 SSH端口 外网起端口 外网止端口 下载速度 上传速度 是否启用IPV6(Y or N) 系统(留空则为debian11) ``` -内存大小以MB计算,硬盘大小以GB计算,下载速度上传速度以Mbit计算,是否启用IPV6不一定要填Y或者N,没有这个参数也行 +内存大小以MB计算,硬盘大小以GB计算,下载速度上传速度以Mbit计算,是否启用IPV6不一定要填Y或者N,没有这个参数也行,留空默认不开启IPV6 如果```外网起端口```和```外网止端口```都设置为0则不做区间外网端口映射了,只映射基础的SSH端口,注意```不能为空```,不进行映射需要设置为0 -支持自定义小鸡的系统,注意传入参数为系统名字+版本号,如: +支持自定义小鸡的系统,不填写留空时默认使用debian11,注意传入参数为系统名字+版本号,如: -- debian10,debian11, debian12 -- ubuntu20,ubuntu22 -- centos7,centos8 +- debian10,debian11,debian12 +- ubuntu18,ubuntu20,ubuntu22 +- centos8,centos9 (实际开设出来都是Stream版本) - alpine3.15,alpine3.16,alpine3.17,alpine3.18 * 注意都是小写字母+数字的组合,自行尝试,如果搜索无该系统则会自动退出脚本 @@ -255,3 +255,30 @@ sudo find /var/tmp -type f -delete sudo find /tmp -type f -delete sudo find /var/cache/apt/archives -type f -delete ``` + +## 更新上述所有一键脚本的相关命令 + +删除原始配置脚本 + +```bash +rm -rf /usr/local/bin/alpinessh.sh +rm -rf /usr/local/bin/config.sh +rm -rf /usr/local/bin/ssh.sh +rm -rf /usr/local/bin/check-dns.sh +rm -rf /root/alpinessh.sh +rm -rf /root/config.sh +rm -rf /root/ssh.sh +rm -rf /root/buildone.sh +rm -rf /root/add_more.sh +``` + +下载回新版本的相关配置脚本 + +```bash +wget https://raw.githubusercontent.com/spiritLHLS/lxc/main/scripts/check-dns.sh -O /usr/local/bin/check-dns.sh && chmod +x /usr/local/bin/check-dns.sh +wget https://raw.githubusercontent.com/spiritLHLS/lxc/main/scripts/config.sh -O /usr/local/bin/config.sh && chmod +x /usr/local/bin/config.sh +wget https://raw.githubusercontent.com/spiritLHLS/lxc/main/scripts/ssh.sh -O /usr/local/bin/ssh.sh && chmod +x /usr/local/bin/ssh.sh +wget https://raw.githubusercontent.com/spiritLHLS/lxc/main/scripts/alpinessh.sh -O /usr/local/bin/alpinessh.sh && chmod +x /usr/local/bin/alpinessh.sh +``` + +其他一键脚本自己对应下载回来就行了 diff --git a/docs/en_US/guide/lxd_precheck.md b/docs/en_US/guide/lxd_precheck.md index 28f86738ff..9a450f2ddd 100644 --- a/docs/en_US/guide/lxd_precheck.md +++ b/docs/en_US/guide/lxd_precheck.md @@ -3,7 +3,7 @@ ## 要求 硬件要求: -- 系统:Debian 8+, Ubuntu 18+(推荐),系统越新越好 +- 系统:Debian 8+, Ubuntu 18+(推荐20.04) - 虚拟化:推荐KVM、VMWARE虚拟化 - 内存:内存至少512MB - 硬盘:硬盘(系统盘)至少10G @@ -15,7 +15,7 @@ PS: 如果硬件资源更烂,虚拟化不支持,可使用docker版本的, ## 项目特点 -- 本套脚本开发使用的Ubuntu20,Ubuntu别的长期维护版本应该也没问题,Debian无法使用zfs时自动切换别的存储类型 +- 本套脚本开发使用的**Ubuntu20**,Ubuntu别的长期维护版本应该也没问题,Debian无法使用zfs时自动切换别的存储类型 - 已设置同时进行TCP和UDP转发,除了SSH端口其他的映射内网外网端口一致 @@ -23,9 +23,7 @@ PS: 如果硬件资源更烂,虚拟化不支持,可使用docker版本的, - 已屏蔽容器内可能用于滥用的工具包和IPV4网络的TCP/UDP协议的端口( 3389 8888 54321 65432 ),以防止容器被用于扫描和爆破,且可外置进程检查有问题自动停机 -- 已支持一键为LXC容器配置IPV6地址(前提是母鸡有IPV6子网,无IPV6地址则不配置) - -- 一定要在 ```/root``` 的路径下运行本仓库脚本,且使用```一键脚本```的**不要删除**路径下的```ssh.sh```和```config.sh```文件 +- 已支持一键为LXC容器配置IPV6地址(前提是母鸡有IPV6子网,无IPV6地址则不配置),自动适配子网大小 - 保证你要开的盘为默认的系统盘(sda或者sda1)而不是挂载的盘(sdb之类的),不确定的使用```fdisk -l```和```df```查看 diff --git a/docs/en_US/guide/lxd_qa.md b/docs/en_US/guide/lxd_qa.md index 5603ee2fa3..af95917539 100644 --- a/docs/en_US/guide/lxd_qa.md +++ b/docs/en_US/guide/lxd_qa.md @@ -15,6 +15,28 @@ lxc -h 看看lxc命令是否已修复 +## 开设centos7发现报错CGroupV1不支持怎么办 + +启用CGroup V1:要在Ubuntu系统上启用CGroup V1,需要编辑内核启动参数。 + +请注意,在更改内核启动参数之前,请务必备份重要的数据和设置,以防止意外的问题。 + +编辑```/etc/default/grub```文件,将```GRUB_CMDLINE_LINUX_DEFAULT```中的参数末尾加上```cgroup_enable=memory```。 + +``` +GRUB_CMDLINE_LINUX_DEFAULT="quiet splash cgroup_enable=memory" +``` + +保存文件并运行以下命令更新GRUB引导。 + +```bash +sudo update-grub +``` + +重启系统,使更改生效 + +如果上述更改仍旧不支持开设centos7,那么请使用别的宿主机系统尝试 + ## 目前已验证可开带独立IPV6地址容器的VPS商家 [kuroit](https://my.kuroit.com/aff.php?aff=5) 中的 美国凤凰城 regular diff --git a/docs/en_US/guide/pve_qa.md b/docs/en_US/guide/pve_qa.md index 8f3104c8e2..19afc7ceea 100644 --- a/docs/en_US/guide/pve_qa.md +++ b/docs/en_US/guide/pve_qa.md @@ -32,6 +32,8 @@ [rackdog](https://cloud.rackdog.com/referral/bx8fms) 的浮动IP的服务器 +[vultr](https://www.vultr.com/?ref=9124520-8H) 的Cloud普通服务器 + ### 已知暂时不可用未适配的商家 OVH