Ceph 檔案系統共享

2021-09-27 21:39:30 字數 1472 閱讀 1845

塊共享相當於直接提供磁碟,這個磁碟是沒有格式化過的。

檔案系統共享相當於提供格式化過的磁碟。

檔案系統主要由兩部分組成:

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 通過使用一些新穎的...