Cockpit 是一個易於使用、基於 Web 的Linux 發行版系統。它支持簡單的管理,允許用戶通過Web 瀏覽器執行從管理磁盤到創建和部署KVM虛擬機的所有操作。以下是如何使用 Cockpit 在 Ubuntu 服務器上創建虛擬機。
如何在 Ubuntu 上安裝 Cockpit
要在 Ubuntu 上安裝 Cockpit,您不需要啟用任何特殊的存儲庫。但是,您需要從 Ubuntu 上的“backports”存儲庫獲取該軟件。要在 Ubuntu 服務器上開始安裝,請打開一個終端(通過物理方式或通過 SSH)。
加載終端后,使用. /etc/os-release命令。然後,運行以下apt install命令。連續運行這些命令將幫助您使用 Cockpit。
。/etc/os-release sudo apt install -t ${VERSION_CODENAME}-backports cockpit
輸入上面兩個命令後,Ubuntu 會詢問你的密碼。輸入它,然後按鍵盤上的Y鍵確認您希望在系統上安裝 Cockpit。安裝應該很快。完成後,在 Web 瀏覽器中打開以下 URL。
https://ip-address-of-server:9090
請注意,加載 Cockpit 時您可能會收到 SSL 警告。訪問“高級”設置以查看頁面。出現此錯誤的原因是您的服務器上尚未配置 SSL 證書。要在 Cockpit 中配置 SSL,請按照官方說明進行操作。
安裝Cockpit虛擬機插件
Cockpit 工具雖然令人印象深刻且功能豐富,但並未預裝虛擬機插件。相反,您需要將其安裝在 Ubuntu 服務器上,就像安裝 Cockpit 一樣。
要安裝 Cockpit 虛擬機插件,請在 Ubuntu 服務器上打開一個終端窗口。然後,使用以下apt install命令進行安裝。
sudo apt install cockpit-machines sudo apt install cockpit-machines
安裝此軟件包後,您的 Cockpit 實例將能夠控制使用 Libvirt 安裝的虛擬機。要訪問 VM 部分,請加載 Cockpit,然後在側欄中選擇“虛擬機”。
如何訪問駕駛艙
要訪問 Cockpit,您需要使用服務器上的用戶帳戶。您無法使用 root 帳戶登錄。相反,請輸入您的服務器用戶名和密碼。當您這樣做時,將出現 Cockpit 界面。
登錄後,系統會要求您“進行身份驗證”。需要重新輸入密碼進行身份驗證。但是,輸入密碼後,您將能夠執行以前無法執行的系統級命令。
如何使用 Cockpit 創建虛擬機
要使用 Cockpit 創建虛擬機,請首先通過 URL 加載應用程序。然後,使用該界面登錄您的用戶帳戶。最後,單擊側欄中的“虛擬機”按鈕。
單擊側邊欄上的“虛擬機”按鈕後,找到“創建虛擬機”按鈕。然後,找到“名稱”框,輸入您希望使用 Cockpit 創建的新虛擬機的名稱。請務必為虛擬機添加一些令人難忘的標籤,這樣您以後就不會忘記它是什麼。
輸入虛擬機名稱後,進入“安裝類型”區域。要直接從 Cockpit 下載操作系統,請保留“下載操作系統”。或者,如果您是專家,請選擇其他選項之一。
現在已選擇“下載操作系統”,找到“操作系統”菜單,然後單擊下拉菜單。查找您想要安裝到虛擬機中的操作系統並選擇它。Cockpit 提供了相當多的操作系統可供選擇,如 Fedora、Ubuntu、CentOS、Alma Linux 等。
選擇操作系統後,您需要創建新的存儲卷。選擇“創建新卷”為您的虛擬機創建一個新的虛擬硬盤。如果您是專家,請隨意瀏覽 Linux 服務器上已創建的捲。
選擇“創建新卷”按鈕後,您必須指定虛擬硬盤驅動器的大小。默認情況下,驅動器為 10 GB。10 GB 對於完整的桌面來說是不夠的。考慮將虛擬硬盤大小設置為 30-45 GB。
指定新驅動器的大小後,您需要指定分配給虛擬機的內存。默認情況下,分配 1 GB,但是,如果您想要一個響應靈敏的 VM,則需要提供更多 RAM。在“內存”框中,輸入 2 GB – 4 GB 或更多。
填寫完創建新虛擬機的所有信息後,單擊“創建並運行”按鈕。創建應該需要幾分鐘。完成後,在虛擬機列表中選擇它以使用它。
選擇 VM 後,Cockpit 應用程序將通過瀏覽器中的 VNC 連接向您顯示監視器。使用此瀏覽器設置您的虛擬機。