把Ceph叢集的塊裝置對映到本地目錄的過程
阿新 • • 發佈:2019-01-04
客戶端使用儲存下來的金鑰能夠對映雲硬碟池rbd001上的雲硬碟,許可權為讀寫。
- # cd ~
- 把從web端下載好的金鑰檔案client.rbdmix.keyring和配置檔案ceph.conf拖到當前目錄/home下
- # ls 檢視已經有了這兩個檔案。
- # rbdmap rbd002/qwewe --id rbdmix --keyring ./client.rbdminx.keyring -c ceph.conf 【注意:該命令的作用是把儲存池中的雲硬碟對映成為一個類似硬碟的裝置,該命令執行後系統會回顯所對映成功的裝置名。】
- /dev/rbd0【注意:這就是雲硬碟對映在本地上的裝置名】
- #
mkfs.xfs /dev/rbd0
- # mount /dev/rbd0 /home/sqh 【該命令是把格式化後的裝置掛載到當前目錄下的sqh目錄。命令執行後,通過df可以檢視掛載的結果】
- # df
- /dev/rbd0125726723336012539312%1/home/sqh
【注意:這是df命令執行後,我們能夠看到的一行資訊,df顯示所有的掛載資訊,關注一下掛載的裝置名,和掛載的目錄。至此,我們就把雲硬碟rbd - # umount /home/sqh【該命令解掛在當前的目錄】
- # rbd unmap/dev/rbd0【該命令解除把雲硬碟對映成一個類似硬碟的裝置。】
- # rbd showmapped【該命令可以顯示儲存池,雲硬碟,已經所對映成的裝置名稱。】