塊共享相當於直接提供磁碟,這個磁碟是沒有格式化過的。
檔案系統共享相當於提供格式化過的磁碟。
檔案系統主要由兩部分組成:
1、inode:記錄檔案的描述資訊,128位元組
2、block:用於儲存資料,4k
目前乙個ceph集群只能提供乙個檔案系統的共享。
開始配置:
1、新增一台新的主機:
ip 192.168.4.14
主機名 node4
配置yum源
設定npt時間同步
實現node1無密碼登入
修改node1的hosts檔案並且同步到各個node主機上
2、安裝軟體包:
yum -y install ceph-mds
3、開啟mds服務:(node1)
cd /root/ceph-cluster #使用ceph-deploy必須在這個目錄下
ceph-deploy mds create node4 #自動拷貝配置檔案,開啟服務
# 如果node4上沒有配置檔案需要進行如下操作
ceph-deploy admin node4 #重新傳送配置檔案和key
4、建立儲存池:(node1)
# osd預設有乙個rbd的儲存池。在rbd儲存池內建立映象提供塊共享
# 現在要建立兩個儲存池分別表示inode、block
ceph ods pool create pool_inode 128 #建立了乙個名為pool_inode的儲存池。128表示使用128個目錄儲存內容,可以任意寫,只要是2^n就可以
ceph osd pool create pool_data 128 #建立了乙個名為pool_data的儲存池。128表示使用128個目錄儲存內容,可以任意寫,只要是2^n就可以
5、建立檔案系統:(node1)
ceph fs new myfs pool_inode pool_data #建立了乙個名字為myfs的檔案系統
# 這裡要注意儲存池的順序,第乙個表示inode,第二個表示block
# 乙個ceph集群只能提供乙個檔案系統共享
# ceph fs new這個命令只能使用一次,第二次就會報錯
ceph fs ls #檢視檔案系統
ceph mds stat #檢視mds狀態
6、客戶機使用:(client)
mount -t ceph 192.168.4.11:6789:/ /mnt/cephfs/ -o name=admin,secret=aqbtsdrapuxbkraanxttenuyoemqhveb75bisg==
#注意:檔案系統型別為ceph
#192.168.4.11為mon節點的ip(不是mds節點)
#admin是使用者名稱,secret是金鑰
#金鑰可以在/etc/ceph/ceph.client.admin.keyring中找到
寫總結的第三十一天!!! NFS網路檔案系統共享日誌
最近搞了個日誌收集 server,但是遇到了幾個問題 1 收集log的server上面有空間,卻不讓安裝ftp nginx及其他可提供訪問的服務 2 可提供服務的server又沒有磁碟空間 3 用什麼提供日誌訪問,ftp?nginx?還是其他共享?那這時候就想到了nfs網路檔案系統,在log ser...
NFS網路檔案系統共享儲存
概述 nfs是一種基於tcp ip傳輸的網路檔案系統協議,最初由sun公司開發。通過nfs協議,客戶機可以像訪問本地目錄一樣訪問遠端伺服器中的共享資源。nfs得到了如nas等網路儲存的裝置極好支援。也是lvs共享儲存的首選。centos 7.4 1708 64bit 192.168.1.101 nf...
CEPH 檔案系統簡介
ceph 檔案系統或cephfs是乙個符合 posix 的檔案系統,構建在 ceph 的分布式物件儲存rados之上。cephfs 致力於為各種應用程式 包括共享主目錄 hpc 暫存空間和分布式工作流共享儲存等傳統用例 提供最先進的 多用途 高可用性和高效能檔案儲存。cephfs 通過使用一些新穎的...