Appearance
安装
填写网络步骤时,记得管理地址和路由器同网段,网关指向路由器。
添加机械硬盘
查看硬盘
shell
fdisk -l
例如新硬盘为/dev/sda
shell
# 分区
fdisk
# 1.输入n 开始分区
# 2.输入p 主分区
# 3.输入1 分区号
# 4.输入 回车、回车设置分区为默认大小
# 5.输入w 写入分区
格式化(格式化为ext4格式)
shell
mkfs -t ext4 /dev/sda1
创建/mnt/sda1目录
mkdir -p /mnt/sda1
将/dev/sda1分区挂载在/mnt/sda1上
mount -t ext4 /dev/sda1 /mnt/sda1
将/mnt/sda1挂载写入到系统启动项
echo /dev/sda1 /mnt/sda1 ext4 defaults 1 2 >> /etc/fstab
PVE挂载硬盘
选择“数据中心”(这块一定要注意不是选择PVE)存储 - 添加 - 目录
优化
pve_source
国内
shell
wget -q -O /root/pve_source.tar.gz 'http://szrq.hkfree.work/pve-source/pve_source.tar.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source
国外
shell
wget -q -O /root/pve_source.tar.gz 'https://github.com/Benson80/pve-source/raw/main/pve_source.tar.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source
安装后再次在 /root
目录可再次运行命令
shell
./pve_source
证书配置
数据中心-ACME-账户-添加
录入账户名、邮箱,随意
数据中心-ACME-质询插件-添加 (ACME-DNS-PLUGIN)
插件id:cloudflare
dnsapi: Cloudflare Managed DNS
CF_Account_ID: 选中某一域名,滚动到右下方,得到账户ID (区域ID也在这里)
CF_Email:CF注册邮箱
CF_Key:https://dash.cloudflare.com/profile/api-tokens 中的Global API Key
CF_Token:https://dash.cloudflare.com/profile/api-tokens 中创建 编辑DNS
模板的token
CF_Zone_ID: 区域ID
外网访问
添加公网ip的dns解析到证书的域名,然后 https://证书的域名:8006
问题记录
webui登录失败,ssh正常
执行以下命令解决,原因未知
shell
systemctl restart pveproxy.service
service pvedaemon restart
service pvestatd restart
黄色警告 io-error
表现:控制台无反应,无法关机
解决:ssh进行关机
- 查询虚拟机pid
ps -ef|grep "/usr/bin/kvm -id 100"|grep -v grep
kill -9 pid
命令
启动虚拟机
100是虚拟机ID
shel
qm start 100
查找虚拟机pid
100是虚拟机ID
shell
ps -ef|grep "/usr/bin/kvm -id 100"|grep -v grep