Failed to install guest processing components for [VM name]. Error: Failed to connect to the guest OS.
หรือFailed to prepare guest for hot backup. Error: Cannot start service. Machine: [IP address]. Service: [VeeamGuestHelper]. Cannot start service. Win32 error: The service did not respond to the start or control request in a timely fashion. Code: 1053
CILIUM_CLI_VERSION=$(curl -s https://raw.githubusercontent.com/cilium/cilium-cli/main/stable.txt)
curl -L --fail --remote-name-all https://github.com/cilium/cilium-cli/releases/download/${CILIUM_CLI_VERSION}/cilium-linux-amd64.tar.gz
tar xzvf cilium-linux-amd64.tar.gz
mv cilium /usr/local/bin/
curl -Lo /usr/local/bin/talosctl https://github.com/siderolabs/talos/releases/latest/download/talosctl-linux-amd64
chmod +x /usr/local/bin/talosctl
talosctl gen config talostest https://10.50.100.114:6443
network:
interfaces:
- interface: ens18
addresses:
- 10.50.100.50/24
routes:
- network: 0.0.0.0/0
gateway: 10.50.100.254
nameservers:
- 10.50.100.1
- 10.50.100.2
และมองหาค่า endpoint: https://10.50.100.114:6443 แทนเปลี่ยนเป็น endpoint: https://10.50.100.50:6443talosctl apply-config --insecure -n 10.50.100.114 --file controlplane.yaml
talosctl bootstrap --nodes 10.50.100.50 --endpoints 10.50.100.50 --talosconfig=./talosconfig
talosctl kubeconfig --nodes 10.50.100.50 --endpoints 10.50.100.50 --talosconfig=./talosconfig
talosctl apply-config --insecure --nodes 10.50.100.115 --file worker.yaml
cluster:
network:
cni:
name: none
proxy:
disabled: true
หลังจากนั้นพิมพ์talosctl gen config my-cluster https://<control-plane-endpoint-or-vip>:6443 \
--config-patch @cilium-patch.yaml
cilium install \
--set ipam.mode=kubernetes \
--set kubeProxyReplacement=true \
--set securityContext.capabilities.ciliumAgent="{CHOWN,KILL,NET_ADMIN,NET_RAW,IPC_LOCK,SYS_ADMIN,SYS_RESOURCE,DAC_OVERRIDE,FOWNER,SETGID,SETUID}" \
--set securityContext.capabilities.cleanCiliumState="{NET_ADMIN,SYS_ADMIN,SYS_RESOURCE}" \
--set cgroup.autoMount.enabled=false \
--set cgroup.hostRoot=/sys/fs/cgroup \
--set k8sServiceHost=localhost \
--set k8sServicePort=7445
apt install unbound dnsutils
pmg8to9
2. หากท่าน configure แบบ clusters อยู่ ให้พิมพ์ **** เฉพาะผู้ที่ใช้ cluster เท่านั้นsystemctl stop pmgmirror pmgtunnel
systemctl mask pmgmirror pmgtunnel
ทั้งนี้เพื่อหยุดและ mask ว่าไม่ให้ทำอะไรชั่วคราวapt update
apt dist-upgrade
pmgversion -v
เพื่อให้แน่ใจว่าระบบอัพเดทตัวสุดท้ายของ 8.x แล้ว และ ผลลัพธ์ของการพิมพ์ pmgversion -v ท่านจะต้องได้ version 8.2.5 เป็นอย่างน้อยapt install proxmox-archive-keyring
5. พิมพ์คำสั่งเพื่อเพิ่ม repo ของ Debian Trixiesed -i 's/bookworm/trixie/g' /etc/apt/sources.list
6. เพิ่ม repo สำหรับ PMG 9 เข้าไปcat > /etc/apt/sources.list.d/pmg-enterprise.sources << EOF
Types: deb
URIs: https://enterprise.proxmox.com/debian/pmg
Suites: trixie
Components: pmg-enterprise
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOF
7. พิมพ์คำสั่งเพื่อหยุดการทำของ PMGsystemctl stop postfix pmg-smtp-filter pmgpolicy pmgdaemon pmgproxy pmgmirror pmgtunnel
และ mask มันเพื่อป้องกันการสั่งให้เปิดการทำงานระหว่างการอัพเกรดsystemctl mask postfix pmg-smtp-filter pmgpolicy pmgdaemon pmgproxy pmgmirror pmgtunnel
apt update
apt dist-upgrade
su -
env |grep -E 'LC|LANG'
pg_upgradecluster -v 17 15 main
systemctl unmask postfix pmg-smtp-filter pmgpolicy pmgdaemon pmgproxy
reboot