pve/README.md
2023-02-24 13:34:55 +08:00

91 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# PVE
只适配Debian且Ubuntu未测试
系统要求Debian 8+
硬件要求2核2G内存x86_64架构服务器
可开KVM的硬件要求VM-X或AMD-V支持-(部分VPS和全部独服支持)
遇到选项不会选的可无脑回车安装所有脚本内置国内外IP自动判断使用的是不同的安装源与配置文件
### 检测硬件环境
检测环境是否可嵌套虚拟化KVM类型的服务器
```
bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/pve/main/check_kernal.sh)
```
### PVE
安装的是当下apt源最新的PVE(比如debian10则是pve6.4debian11则是pve7.2)
```
curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/install_pve6.sh -o install_pve6.sh && chmod +x install_pve6.sh && bash install_pve6.sh
```
安装后如若重启系统,请检查 /etc/hosts 是否被覆写,因为有的商家 cloud-init 重启后会覆写配置导致面板启动失败,自行解决
安装过程中可能会退出安装需要手动修复apt源如图所示修复完毕后再次执行本脚本
![图片](https://user-images.githubusercontent.com/103393591/220104992-9eed2601-c170-46b9-b8b7-de141eeb6da4.png)
![图片](https://user-images.githubusercontent.com/103393591/220105032-72623188-4c44-43c0-b3f1-7ce267163687.png)
### 下载系统镜像
下载KVM或LXC模板到PVE的ISO/CT列表中
下载完成后请web端查看 pve > local(pve) > ISO Images/CT Templates 刷新一下记录,直接去创建虚拟机是看不到已下载的
```
curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/install_iso.sh -o install_iso.sh && chmod +x install_iso.sh && bash install_iso.sh
```
### 预安装环境
安装PVE开虚拟机需要的必备环境以及创建资源池
```
bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/pve/main/build_backend.sh)
```
### 自动配置NAT网关
自测中,勿要使用,未完成
```
bash <(wget -qO- --no-check-certificate https://raw.githubusercontent.com/spiritLHLS/pve/main/network.sh)
```
#### 删除apt源中的无效订阅
```
rm -f /etc/apt/sources.list.d/pve-enterprise.list
```
### 废弃
#### pve7
废弃因为apt源最新版本不支持7.x
```
curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/install_pve7.sh -o install_pve7.sh && chmod +x install_pve7.sh && bash install_pve7.sh
```
#### pve6升级为最新的pve7
废弃PVE7基于debian11开发仅升级PVE没有任何用处
```
curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/pve6_to_pve7.sh -o pve6_to_pve7.sh && chmod +x pve6_to_pve7.sh && bash pve6_to_pve7.sh
```
## 友链
VPS融合怪测评脚本
https://github.com/spiritLHLS/ecs