CentOS 8 的 xCAT 作業系統映像
我正在設置一個旨在在每個節點上執行 CentOS 8 的集群。我知道我必須定義將部署到每個節點的 xcat osimage。xcat osimage 是從 CentOS iso 文件創建的。然而,我不知道該選擇哪個映像:我的集群的 DVD 映像將是臃腫的,但引導映像將不會安裝,直到選擇安裝一個鏡像和一組 rpm(這是基於我在安裝這些映像時看到的在 VirtualBox 上)
有沒有辦法從 xcat 的 DVD iso 中選擇我想要安裝的 RPM?我必須創建自己的iso嗎?如果是這樣,怎麼做?
在 xCAT 上,您必須始終導入完整的 DVD 映像。這並不意味著您將所有內容添加到計算節點。xCAT 僅預載入內容,因此它可以依賴這些文件來部署您的計算節點。
您決定將在每個圖像上安裝或不安裝什麼。這將取決於您是否使用
centos8-x86_64-install-compute
或執行集群centos8-x86_64-netboot-compute
。第一個是有狀態的,所有內容都安裝在計算節點的磁碟上,而最後一個是無狀態的,計算節點將始終從網路啟動以獲取其映像並從 RAM 執行它。自定義是在
/install
目錄上完成的,並在定義上更改您想要的內容osimage
。在 xCAT 手冊中,您可以閱讀如何將軟體包添加到安裝中,如下所述:https ://xcat-docs.readthedocs.io/en/stable/guides/admin-guides/manage_clusters/common/deployment/additionalpkg/nonubuntu_os_pkg .html
如果您迷路了,我可以向您推薦的只是遵循 xCAT 的 OpenHPC 指南:http: //openhpc.community
您最終將擁有一個正常執行的 HPC 集群。