1. 程式人生 > >ceph叢集 ceph叢集mkfs以及mount使用示例

ceph叢集 ceph叢集mkfs以及mount使用示例

模式:
data=writeback 效能,高; 寫回模式,先寫metadata(代表日誌),後寫data
data=ordered   效能,中; 命令模式,[先寫data,後寫metadata]==事務,最後寫metadata journal
data=journal   效能,低: 日誌模式, 先日誌(metadatajournal,data journal),後資料(metadata,data)


檔案系統屬性:
1,/proc/fs/ext4/裝置/options  查已掛載檔案系統屬性
rw 檔案系統掛載時的讀寫策略
delalloc 開啟延時塊分配
barrier 開啟write barrier(提供寫順序) 
user_xattr
acl
resuid=0 可以使用保留塊的使用者ID
resgid=0 可以使用保留塊的組ID
errors=continue 檔案系統出錯時動作
commit=5 檔案系統刷cache的時間間隔
max_batch_time=15000us 最大的等待合併一起提交的時間,預設15ms
min_batch_time=0us 最小的等待合交一起提交的時間,0us
stripe=0 多塊分配時和對齊的塊數,對於raid5/6,大小為資料磁碟數*chunk大小
data=ordered 檔案系統掛載模式
inode_readahead_blks=32 先行讀入緩衝器快取(buffercache)的inode表塊(table block)數的最大值
init_itable=10
max_dir_size_kb=n 目錄大小限制


mb_order2_req=2 對於大於該值(2的冪次方)的塊,要求使用Buddy檢索
lifetime_write_kbytes 檔案系統生成後寫入的資料量(KB) 
mb_stats 指定收集(1)或不收集(0)多塊分配的相關統計資訊。統計資訊在解除安裝時顯示 0(禁用)
max_writeback_mb_bump 進行下一次inode處理前嘗試寫入磁碟的資料量的最大值(MB) 128
mb_stream_req=0 塊數小於該值的檔案群被集中寫入到磁碟上相近的區域 
mb_group_prealloc 未指定掛載選項的stripe引數時,以該值的倍數為單位確保塊的分配 512
session_write_kbytes 掛載後寫入檔案系統的資料量(KB) 


2,/sys/fs/ext4/裝置/ 
 
mb_stream_req=16 塊數小於該值的檔案群被集中寫入到磁碟上相鄰的區域
inode_readahead_blks=32 控制進行預讀的inode表的數量
inode_goal 下一個要分配的inode編號(除錯用) 0(禁用)
delayed_allocation_blocks 等待延遲分配的塊數
max_writeback_mb_bump=128 進行下一次inode處理前嘗試寫入磁碟資料量的最大值(MB)
mb_group_prealloc=512 未指定stripe引數時,以該值的倍數為單位確保塊的分配
mb_max_to_scan=200 分配多塊時為找出最佳extent而搜尋的最大extent數
mb_min_to_scan=10 分配多塊時為找出最佳extent而搜尋的最小extent數 
mb_order2_req=2 對於大於該值的塊(2的冪),要用buddy演算法。
mb_stats=0 指定收集1,與不收集0多塊分配的相關統計資訊,統計資訊會在解除安裝時顯示
reserved_clusters
lifetime_write_kbytes 只讀,記錄已經寫入檔案系統的資料量(kb).
session_write_kbytes 只讀,記錄此記掛載以來已寫入的資料(kb)