2024年7月23日 星期二

Proxmox 移除內建 local-lvm 合併空間到 local 中

1.安裝pve時,安裝磁碟格式要選ext4

2.點選實體機,在其左上方點選命令列,會出現DOS視窗,下指令

    lvremove pve/data    選Y

    lvextend -l +100%FREE -f pve/root

    resize2fs /dev/mapper/pve-root

在GUI介面看local已經變大,然後再去資料中心-->儲存,將 local-lvm 移除,並點選local選編輯,在一般選內容,選取全部按完成即可


參考:https://medium.com/@randkao/pve-%E7%AD%86%E8%A8%98-%E7%A7%BB%E9%99%A4%E5%85%A7%E5%BB%BA-local-lvm-%E5%90%88%E4%BD%B5%E7%A9%BA%E9%96%93%E5%88%B0-local-%E4%B8%AD-b3cb7cef4b48


https://blog.csdn.net/u012514495/article/details/127318440




2024年7月15日 星期一

Proxmox VE 新機器取消授權訂閱

nano /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js



if (res === null || res === undefined || !res || res .data.status.toLowerCase() !== 'active')

改為if (false)

存檔

apt update && apt dist-upgrade -y


參考

https://handle.idv.tw/proxmox-ve-%E6%96%B0%E6%A9%9F%E5%99%A8%E5%8F%96%E6%B6%88%E6%8E%88%E6%AC%8A%E8%A8%82%E9%96%B1/



2024年7月5日 星期五

proxmox如何移除cluster

 要移除 Proxmox VE 的 cluster,可以按照以下步驟操作:


1. 停止 pve-cluster 和 corosync 服務:

systemctl stop pve-cluster

systemctl stop corosync


2. 移除 pmxcfs 鎖定:

pmxcfs -l


3. 刪除 corosync 配置文件:

rm /etc/pve/corosync.conf

rm -rf /etc/corosync/*


4. 殺掉 pmxcfs 進程:

killall pmxcfs


5. 重新啟動 pve-cluster 服務:

systemctl start pve-cluster


如果是要從 cluster 中移除某個節點,可以使用 `pvecm delnode <node>` 命令[1]。

需要注意的是,移除 cluster 會導致 VMs 和 containers 無法遷移,因此建議先將重要的虛擬機遷移到其他節點上[2]。

另外,如果是要將 PVE 7.x 和 8.x 版本混合使用,可以參考論壇上的討論[3]。


Citations:

[1] https://www.ichiayi.com/tech/pvetips

[2] https://kawsing.gitbook.io/opensystem/andoid-shou-ji/pomoxve/fu-lu/untitled-6

[3] https://forum.proxmox.com/threads/cluster-mix-pve-7-8.133053/

[4] https://www.hksilicon.com/articles/2295020

[5] https://www.proxmox.com/en/downloads/proxmox-virtual-environment/documentation/proxmox-ve-admin-guide-for-8-x

proxmox 安裝ceph

1.安裝proxmox

2.設定網路,vmbrx,建議分管理、集群(叢集)、存儲,硬碟先不要任何合併,然後加入叢集

3.加入ceph

    1.每個node安裝ceph

    2.每個node安裝監視器及管理器

    3.每顆硬碟安裝OSD

    4.建立集群(pool)

    5.建立cephFS(放ISO、備份、範本)

2024年7月2日 星期二

windows 10或11 autounattend.xml安裝

 1.autounattend.xml網站

https://schneegans.de/windows/unattend-generator/

2.教學

https://www.youtube.com/watch?v=OaMpdzkfsQU

windows 11 hyper-v 如何使用指令將虛擬機關機

 1. 以系統管理員 PowerShell 行以下命令可以取所有虛擬機的列表:

Get-VM  --> 這將顯示所有已建的虛擬機及其狀態

2. 關閉特定的虛擬機,可以行以下命令:

Stop-VM -Name <虛擬機>   -->  `<虛擬機>` 換為您要關閉虛擬機的名

3. 如果要關閉所有處於運狀態虛擬機,可以使用以下命令:

Get-VM | Where-Object {$_.State -eq 'Running'} | Stop-VM

這將獲取所有行中的虛擬機,并逐一關閉

4. 您也可以使用 `Shut-down` 命令關閉虛擬機,這將虛擬機內關機命令:

Stop-VM -Name <虛擬機> -Force

這將強關閉虛擬機,而不需要在虛擬機內關機命令。

,使用 PowerShell 中的 `Stop-VM` 命令可以方便地關閉 Windows 11 上的 Hyper-V 虛擬機