使用 IBM Storage Ceph as a Service 區塊磁碟區作為 VMware 資料儲存器
在本節中,您將使用 IBM Storage Ceph as a Service 中的區塊磁碟區執行 MongoDB 工作負載範例。
新增磁碟到虛擬機器
-
登入 vSphere Client,並從左側的導覽窗格中選擇先前部署的虛擬機器。
-
從右邊的虛擬機器詳細資訊頁面,導覽到作業 > 編輯設定。
編輯虛擬機器詳細資訊 -
按一下新增裝置 > 硬碟。
-
輸入新硬碟所需的大小,然後展開組態選項。
-
按一下位置下拉選項,然後選擇瀏覽。
位置設定 -
選擇之前建立的資料存放區,然後按一下確定。
-
再次按一下確定以建立新磁碟。
磁碟建立可能需要幾分鐘。 您可以在螢幕底部的「最近任務」面板中監視進度。
將磁碟用於 MongoDB 儲存
若要在虛擬機器上執行 MongoDB,您需要設定新連接的區塊儲存。 這包括連接到虛擬機器、格式化磁碟、掛載磁碟,以及指向 MongoDB 以將其用於資料儲存。
SSH (Secure Shell) 是透過網路連線至遠端系統的安全方式。 它會加密通訊,確保您的登入和指令安全。 在 macOS 或 Linux 的情況下,您可以從終端機使用 SSH,而在 Windows 上則使用 PowerShell。
-
使用說明檔案中提供的憑證,以根使用者身份 SSH 登入虛擬機。
-
使用下列指令格式化新增的磁碟:
lsblk- 列出所有區塊裝置mkfs.ext4 /dev /sdb- 使用 ext4 檔案系統格式化區塊裝置
-
執行下列步驟,為 MongoDB 準備磁碟:
mkdir mongo-data- 建立掛載目錄mount /dev/sdb mongo-data- 將格式化的磁碟掛載到目錄mongod --fork --logpath /var/log/mongodb.log --dbpath ./mongo-data- 使用掛載目錄作為資料路徑啟動 MongoDB
現在您已成功在虛擬機器中使用 IBM Storage Ceph as a Service 的區塊磁碟區執行 MongoDB 工作負載範例。
- 您可以在 /root 資料夾中執行下列指令,以執行 shell 腳本,將資料插入 mongodb 資料庫:
./insert_mongo_data.sh。
在上述步驟中,我們成功示範使用 IBM Storage Ceph as a Service 區塊儲存作為儲存後端,執行 MongoDB 工作負載。 本試用案例可讓您預覽 IBM Storage Ceph as a Service 如何利用資料庫應用程式(如 MongoDB )的區塊儲存。
當您在資料中心部署 IBM Storage Ceph as a Service 時,您可以整合自己的應用程式和軟體,以利用區塊儲存的優勢。 這可讓您專注於消耗和利用儲存資源,而我們則處理儲存基礎架構的配置和管理。