博文

目前显示的是 八月, 2023的博文

PVE屏蔽电源键关机(防误触)

  按电源键不关机(防止误触) sed -E 's/.*HandlePowerKey.*/HandlePowerKey=ignore/' /etc/systemd/logind.conf -i 修改后reboot重启系统。

PVE直通PCI设备方式

一、确认自己的主板CPU是否支持Vt-d功能 不支持就搞不了直通。intel要b75以上芯片组才支持。也就是说intel4代酷睿处理器以上,都支持。amd不明。如果支持,需要先去主板开启vt-d。 二、开启iommu vi /etc/default/grub 在里面找到:GRUB_CMDLINE_LINUX_DEFAULT="quiet" 按“i”编辑,然后修改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on" 如果是amd cpu请改为:GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on" 修改完成之后,按“ESC”然后英文“:"wq+回车保存退出 之后更新grub update-grub *#AMD cpu也可以执行 pve-efiboot-tool refresh 三、加载相应的内核模块 echo vfio >> /etc/modules echo vfio_iommu_type1 >> /etc/modules echo vfio_pci >> /etc/modules echo vfio_virqfd >> /etc/modules 或者使用vi /etc/modules 在末尾添加 vfio vfio_iommu_type1 vfio_pci vfio_virqfd 然后重启PVE 四、验证是否开启iommu 重启之后,在终端输入 dmesg | grep 'remapping' 出现如下例子。则代表成功 AMD-Vi: Interrupt remapping enabled 或者 DMAR-IR: Enabled IRQ remapping in x2apic mode 此时输入命令 find /sys/kernel/iommu_groups/ -type l *#出现很多直通组,就代表成功了。如果没有任何东西,就是没有开启 =================================================================== 启用OVS Bridge apt update apt install...

PVE修改管理口IP地址

  Proxmox Virtual Environment(PVE)完美的更改管理口IP地址 (转载) vi /etc/network/interfaces 通过键盘上下左右移动到address这行的IP地址,按一次i进入修改状态,修改为新的IP地址,如果需要网关则修改gateway这行,修改完成确认无误后按一次ESC键输入:wq!回车保存退出。 vi /etc/issue 通过键盘上下左右移动到https://这行的IP地址,按一次i进入修改状态,修改为新的IP地址,端口8006不要改,修改完成确认无误后按一次ESC键输入:wq!回车保存退出。 vi /etc/hosts 通过键盘上下左右移动到第2行的IP地址,按一次i进入修改状态,修改为新的IP地址,修改完成确认无误后按一次ESC键输入:wq!回车保存退出。 重启PVE。

PVE镜像转换方式和现有磁盘扩容

方法一(需要借助winscp和img2kvm等工具): 第一步:先凭空创建一个虚拟机。(请按照视频教程去理解) 第二步:使用winscp上传 img2kvm 转换格式工具到 PVE root文件夹根目录 ,并上传 openwrt . img 文件至 root 文件夹根目录中。 第三步: chmod  +x  img2kvm (赋予img2kvm权限。此处是 + 和小写的 x ,千万不要搞错。)  第四步: (./img2kvm 空格 op.img 空格 虚拟机id 空格 vm-虚拟机id-disk-2) 例: ./img2kvm xjgh.img 101 vm-101-disk-0   上面为两行指令,第二行指令前面有个小点,不要忽略。 =================================================================================== 方法二(无需winscp和img2kvm等工具) 1、先pve管理页-local-ISO镜像-上传.img固件(上传完毕会显示固件位置) 2、然后到pve shell命令行执行: qm disk import 虚拟机id /var/lib/vz/template/iso/ 固件名称.img local-lvm(输出位置local或者local-lvm,建议local-lvm以节约local储存空间) 例: qm disk import 104 /var/lib/vz/template/iso/ spb0817jz.img local-lvm 转换完即可删除ISO镜像库中的.img文件以节约local储存空间。 ========================================= 现有磁盘扩容 qemu-img resize --preallocation=falloc ./vm-101-disk-1.qcow2 +50g

PVE安装pvetools温控

安装: 1. 先删除企业源: rm /etc/apt/sources.list.d/pve-enterprise.list   2. 安装 export LC_ALL=en_US.UTF-8 apt update && apt -y install git && git clone https://github.com/ivanhao/pvetools.git   3. 启动工具( cd 到目录,启动工具) cd pvetools ./pvetools.sh 说明: 启动后的第一个界面,就是图 1 这里的选择语言只是选择 PveTools 的语言,不会影响系统语言设置 然后就是方便的设置各种功能 卸载 删除下载的 pve tools 目录即可

PVE7.x升级8.0方法

准备工作: 按照PVE官方升级页面提示,7.x的PVE必须升级到目前最新(目前最新的是7.4-15) 使用官方源,或者国内源(如清华),升级PVE7.x至最新 PVE换源(如已做过请忽略): (1)更换为国内清华源: 将自带的源文件sources.list备份 cp /etc/apt/sources.list /etc/apt/sources.list_bak 编辑sources.list nano /etc/apt/sources.list 粘贴一下内容 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free ctrl+x 点y 回车保存退出 (2)编辑pve企业源: nano /etc/apt/sources.list.d/pve-enterprise.list 将其中原有的proxmox句首加# 注释掉,变为:#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise 添加以下清华源: deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bullseye pve-no-subscription ctrl+x y 回车保存退出 更新并升级 apt update && apt dist-upgrade -y 重启reboot后观察是否成功升级到最新的PVE7.x(目前最新的是7.4-15) ——————————————————————分割线:下面正式开始升级8.0——...

Proxmox VE 7.x 换源&移除无效订阅提示

Proxmox VE 7.x 换源 SSH登录到pve后台,然后一条一条的执行命令 1.处理掉企业源 rm -rf /etc/apt/sources.list.d/pve-install-repo.list echo "#deb https://enterprise.proxmox.com/debian/pve Bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list 2.开始换源 wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-pacific bullseye main" > /etc/apt/sources.list.d/ceph.list sed -i.bak "s#http://download.proxmox.com/debian#https://mirrors.ustc.edu.cn/proxmox/debian#g" /usr/share/perl5/PVE/CLI/pveceph.pm sed -i.bak "s#ftp.debian.org/debian#mirrors.aliyun.com/debian#g" /etc/apt/sources.list echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" >>  /e...

cloudflare workers反代代码

  workers反代代码 export default {   async fetch ( request , env ) {     let url = new URL ( request . url ) ;     if ( url . pathname . startsWith ( '/' )) {       url . hostname = '需要反代的目标域名'       let new_request = new Request ( url , request ) ;       return fetch ( new_request ) ;     }     return env . ASSETS . fetch ( request ) ;   }, };

华硕子mesh固定ip

 华硕mesh组网(子mesh固定ip)备注 子mesh恢复出厂设置(或者进入web页设置为子mesh模式),WAN口接主路由LAN口,主路由绑定子mesh设备自定义IP,然后再到AI MESH项添加子mesh。