|
|
第1行: |
第1行: |
| | | #重定向 [[每天一命令之Ps]] |
| =下载=
| |
| [http://pve.proxmox.com/wiki/Installation 官方安装文档]
| |
| | |
| [http://www.proxmox.com/downloads 下载url] ,然后选择Proxmox VE 5.x ISO Installer
| |
| <pre>
| |
| https://www.proxmox.com/en/downloads/item/proxmox-ve-5-1-iso-installer
| |
| | |
| 下载完成后 和官网 SHA256SUMS 对比一下 用下面的命令
| |
| | |
| evan@evanpc:~/iso/proxmox$ sha256sum proxmox-ve_5.1-722cc488-1.iso
| |
| e279547f07402cae615834cc7ea1cebd1ec05028e892e93c2327d0bc049fc914 proxmox-ve_5.1-722cc488-1.iso</pre>
| |
| | |
| =使用=
| |
| | |
| https://192.168.88.8:8006
| |
| | |
| 一些要注意的
| |
| <pre>1)写入U盘得用 dd才行
| |
| dd if=pve-cd.iso of=/dev/XYZ bs=1M
| |
| http://pve.proxmox.com/wiki/Install_from_USB_Stick
| |
| | |
| | |
| proxmox 上传镜像
| |
| 在create vm时可以不用物理光驱,此处是proxmox的母机
| |
| /var/lib/vz/template/iso</pre>
| |
| ==vm 安装centos7 ==
| |
| 来不及设置密码 启动机器后 单用户进去就行了
| |
| [[Centos7单用户模式]]
| |
| | |
| ==win user==
| |
| win32 disk imager 推荐这个写入
| |
| | |
| =usb=
| |
| | |
| 我是直接在web界面添加 然后添加你穿入的USB
| |
| | |
| 硬件--> 添加--> usb设备--> 使用usb端口--> --> -->
| |
| | |
| [https://blog.csdn.net/wangyezi19930928/article/details/72793802 proxmox VE 4.4 增加USB 重定向功能]
| |
| | |
| [https://pve.proxmox.com/wiki/USB_Devices_in_Virtual_Machines USB Devices in Virtual Machines]
| |
| =修改Proxmox VE 5的储存方式,不使用 lvmthin=
| |
| <pre>
| |
| | |
| 修改Proxmox VE 5的储存方式,不使用 lvmthin
| |
| | |
| Proxmox VE 5 使用的是lvmthin这种方式来存放vm的磁盘镜像文件,据Proxmox的说明文档中所述,这种方式是block型的存储,速度会更快,而且是按实际使情况来分配空间,所以可以分配出看上去比实际要大的空间出来(存在一定风险),让终端用户看起来有很多空间,总之好处很多。
| |
| 但对于单位内部来说,我觉得不必去节省这些存在风险的成本,而且我还有不少的KVM旧文件需要迁到这里来,用这种存储方式不太方便。所以将这种方式改为传统方式。以下是在新安装没有创建任何VM或CT的前提下操作。
| |
| | |
| 一、修改storage配置文件
| |
| | |
| cd /etc/pve/
| |
| cp storage.cfg storage.cfg.1
| |
| | |
| nano storage.cfg
| |
| 将文件从
| |
| --------------
| |
| dir: local
| |
| path /var/lib/vz
| |
| content iso,vztmpl,backup
| |
| | |
| lvmthin: local-lvm
| |
| thinpool data
| |
| vgname pve
| |
| content rootdir,images
| |
| ------------
| |
| 注:vgname pve (这个是vg名,在/dev目录下可找到,可使用 pvs, vgs, lvs等命令查看)
| |
| | |
| 改为:
| |
| ---------------------
| |
| dir: local
| |
| path /var/lib/vz
| |
| content rootdir,content iso,images,vztmpl,backup
| |
| --------------------
| |
| | |
| 二、将 lvmthin 变回传统文件系统格式,并挂载。
| |
| | |
| mkfs.ext4 /dev/pve/data
| |
| mount /dev/pve/data /mnt
| |
| cp -r /var/lib/vz/* /mnt
| |
| mount /dev/pve/data /var/lib/vz/
| |
| | |
| 三、修改fstab
| |
| nano /etc/fstab
| |
| --------------------
| |
| # <file system> <mount point> <type> <options> <dump> <pass>
| |
| /dev/pve/root / ext4 errors=remount-ro 0 1
| |
| /dev/pve/swap none swap sw 0 0
| |
| proc /proc proc defaults 0 0
| |
| /dev/pve/data /var/lib/vz/ ext4 defaults 0 0
| |
| ————————————————
| |
| | |
| | |
| </pre>
| |
| | |
| [https://blog.csdn.net/flexitime/article/details/78996162 修改Proxmox VE 5的储存方式,不使用 lvmthin]
| |
| | |
| [https://www.jianshu.com/p/8ea3b5194448 Proxmox 删除local-lvm 操作步骤]
| |
| | |
| = ProXmoX VE升级=
| |
| <pre>
| |
| vim /etc/apt/sources.list.d/pve-enterprise.list
| |
| #deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise
| |
| #也可以直接删除掉
| |
| rm -f /etc/apt/sources.list.d/pve-enterprise.list
| |
| | |
| #5
| |
| echo "deb http://download.proxmox.com/debian/pve stretch pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
| |
| | |
| wget http://download.proxmox.com/debian/proxmox-ve-release-5.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-5.x.gpg
| |
| | |
| #5 to 6
| |
| | |
| echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
| |
| sed -i 's/stretch/buster/g' /etc/apt/sources.list
| |
| | |
| apt update
| |
| apt dist-upgrade
| |
| | |
| #6 to 7
| |
| Update the configured APT repositories
| |
| | |
| First, make sure that the system is using the latest Proxmox VE 6.4 packages:
| |
| | |
| apt update
| |
| apt dist-upgrade
| |
| | |
| Update all Debian repository entries to Bullseye.
| |
| | |
| sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list
| |
| | |
| #也可直接换成国内的源
| |
| vi /etc/apt/sources.list
| |
| | |
| deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
| |
| deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
| |
| deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
| |
| deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
| |
| deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
| |
| deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
| |
| deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
| |
| deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
| |
| | |
| | |
| #Add the Proxmox VE 7 Package Repository
| |
| | |
| echo "deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
| |
| sed -i -e 's/buster/bullseye/g' /etc/apt/sources.list.d/pve-install-repo.list
| |
| | |
| #Upgrade the system to Debian Bullseye and Proxmox VE 7.0 | |
| apt update && apt dist-upgrade
| |
| | |
| 升级完成后,可以执行pveversion -v查看下最新的软件版本。然后执行reboot重启物理服务器
| |
| | |
| </pre>
| |
| 官方文档:
| |
| | |
| https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_Stretch
| |
| | |
| https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0
| |
| | |
| https://pve.proxmox.com/wiki/Upgrade_from_5.x_to_6.0#Introduction
| |
| | |
| https://pve.proxmox.com/wiki/Upgrade_from_4.x_to_5.0
| |
| | |
| =trouble shooting =
| |
| ==1.在 dell 服务器上安装 出错 ==
| |
| | |
| command 'chroot /target dpkg --force-confold --configure -a' failed with exit code 1 at /usr/bin/proxinstall line 385
| |
| | |
| 原来raid 没有初始化
| |
| | |
| | |
| ==2. TASK ERROR: Failed to run vncproxy.==
| |
| 可能是没打开虚拟化
| |
| | |
| ==3 升级问题 ==
| |
| <pre>
| |
| If you are unsure why 'proxmox-ve' would be removed, please verify
| |
| W: (pve-apt-hook) - your APT repository settings
| |
| W: (pve-apt-hook) - that you are using 'apt full-upgrade' to upgrade your system
| |
| E: Sub-process /usr/share/proxmox-ve/pve-apt-hook returned an error code (1)
| |
| E: Failure running script /usr/share/proxmox-ve/pve-apt-hook
| |
| root@pve:~# /etc/apt/sources.list.d/pve-install-repo.list^C
| |
| | |
| -bash: etc/apt/sources.list.d/pve-install-repo.list: No such file or directory
| |
| root@pve:~# cat /etc/apt/sources.list.d/pve-install-repo.list
| |
| #deb http://download.proxmox.com/debian/pve stretch pve-no-subscription
| |
| deb http://download.proxmox.com/debian/pve buster pve-no-subscription
| |
| root@pve:~# sed -i -e 's/buster/bullseye/g' /etc/apt/sources.list.d/pve-install-repo.list
| |
| | |
| | |
| | |
| 少了一步
| |
| sed -i -e 's/buster/bullseye/g' /etc/apt/sources.list.d/pve-install-repo.list </pre>
| |
| | |
| =3=
| |
| <pre>
| |
| clone出来的VM启动不了
| |
| Proxmox trying to acquire lock... TASK ERROR: can't lock file '/var/lock/qemu-server/lock-102.conf' - got timeout
| |
| | |
| If Proxmox won't start aVM with an error like this:
| |
| | |
| trying to acquire lock...
| |
| TASK ERROR: can't lock file '/var/lock/qemu-server/lock-102.conf' - got timeout
| |
| | |
| rm /var/lock/qemu-server/lock-102.conf
| |
| | |
| Then try to restart the VM and it should be good.
| |
| </pre>
| |
| | |
| | |
| =网络 wifi=
| |
| https://pve.proxmox.com/wiki/WLAN
| |
| [https://blog.csdn.net/qq_19905867/article/details/114118476 Proxmox VE(PVE)连接WiFi及一些配置]
| |
| =权限=
| |
| [https://blog.51cto.com/yuweibing/2460451 ProxmoxVE 添加用户权限]
| |
| | |
| = 分布式存储Ceph=
| |
| | |
| [https://blog.51cto.com/u_11451275/3205442 ceph分布式存储简介]
| |
| | |
| [https://blog.51cto.com/lijie1977/2307021 免费开源的服务器虚拟化Proxmox+分布式存储Ceph(一) 原创 ]
| |
| | |
| [https://blog.51cto.com/lijie1977/2318443 免费开源的服务器虚拟化Proxmox+分布式存储Ceph(二)]
| |
| | |
| [https://blog.51cto.com/lijie1977/2334248 免费开源的服务器虚拟化Proxmox+分布式存储Ceph(三) 原创 ]
| |
| | |
| [https://blog.51cto.com/lijie1977/2348579 免费开源的服务器虚拟化Proxmox+分布式存储Ceph(四)]
| |
| | |
| =proxmox and k8s=
| |
| | |
| https://github.com/TheCase/kubernetes-on-proxmox
| |
| | |
| https://github.com/dy2k/proxmox-kubernetes
| |
| | |
| https://stackoverflow.com/questions/55813994/install-and-create-a-kubernetes-cluster-on-lxc-proxmox
| |
| | |
| =proxmox虚拟机中添加硬盘=
| |
| | |
| [https://www.cnblogs.com/weihua2020/p/13717318.html proxmox虚拟机中添加外部硬盘]
| |
| | |
| [https://blog.51cto.com/kusorz/2495915 Proxmox VE 在线扩容磁盘分区]
| |
| | |
| = PVE的磁盘分区以及local-lvm空间=
| |
| | |
| https://pve.proxmox.com/wiki/Storage:_LVM
| |
| | |
| [https://zhuanlan.zhihu.com/p/145862221 Proxmox虚拟系统PVE的磁盘分区及文件系统分析总结]
| |
| | |
| [https://blog.csdn.net/qq_40858216/article/details/105071040 Proxmo VE(pve) 调整local 以及local-lvm空间]
| |
| | |
| [https://vzone.me/943/ Proxmox VE (PVE6.x) 增加 或减小 local 目录的大小即扩容]
| |
| | |
| =reference=
| |
| [https://blog.csdn.net/sxjinmingjie/article/details/101694507 使用Proxmox搭建私有云平台有集群]
| |
| | |
| [https://blog.csdn.net/matengbing/article/details/85331110 proxmox集群]
| |
| | |
| [http://blog.linuxchina.net/?p=1842 proxmox 笔记]
| |
| | |
| [https://blog.51cto.com/sery/2161368 Proxmox搞定gpu穿透3D设计]
| |
| | |
| [https://blog.csdn.net/enweitech/article/details/89311504 Proxmox VE的初试小探]
| |
| | |
| [https://blog.51cto.com/sery/2151568 攻克私有云通杀神器proxmox]
| |
| | |
| [[category:ops]]
| |