這些命令在你的Ceph集群中的CephFS文件系統(tǒng)上運(yùn),注意,默認(rèn)情況下僅允許使用一個(gè)文件系統(tǒng),要啟用創(chuàng)建多個(gè)文件系統(tǒng),請(qǐng)使用 ceph fs flag set enable_multiple true命令
嵐縣ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!ceph fs new
這條命令創(chuàng)建一個(gè)新的文件系統(tǒng),文件系統(tǒng)名稱和元數(shù)據(jù)池名稱很清晰明了。指定的數(shù)據(jù)池是默認(rèn)數(shù)據(jù)池,一旦設(shè)置便無(wú)法更改,每個(gè)文件系統(tǒng)都有自己的一組MDS守護(hù)程序分配給等級(jí),因此請(qǐng)確保你有足夠的備用守護(hù)程序來(lái)容納新文件系統(tǒng)
ceh fs ls
列出已有的文件系統(tǒng)
ceph fs dump [epoch]
這將在給定的時(shí)期(默認(rèn)值:當(dāng)前)轉(zhuǎn)儲(chǔ)FSMap,其中包括所有文件系統(tǒng)設(shè)置,MDS守護(hù)程序及其所擁有的等級(jí)以及備用MDS守護(hù)程序的列表
ceph fs rm
[--yes-i-really-mean-it]
銷毀CephFS文件系統(tǒng),這會(huì)從FSMap擦除有關(guān)文件系統(tǒng)狀態(tài)的信息,元數(shù)據(jù)池和數(shù)據(jù)池保持不變,必須分別銷毀。
ceph fs get
獲取有關(guān)命名文件系統(tǒng)的信息,包括設(shè)置和等級(jí),這是來(lái)自fs dump命令的相同信息的子集
ceph fs set
更改文件系統(tǒng)上的設(shè)置,這些設(shè)置特定于命名文件系統(tǒng),并且不影響其他文件系統(tǒng)
ceph fs add_data_pool
將數(shù)據(jù)池添加到文件系統(tǒng),該池可用于文件布局,作為存儲(chǔ)文件數(shù)據(jù)的備用位置。
ceph fs rm_data_pool
此命令從文件系統(tǒng)的數(shù)據(jù)池列表中刪除指定的池,如果有任何文件具有已刪除數(shù)據(jù)池的布局,則文件數(shù)據(jù)將不可用,無(wú)法刪除默認(rèn)數(shù)據(jù)池(在創(chuàng)建文件系統(tǒng)時(shí)創(chuàng)建的第一個(gè)數(shù)據(jù)池)
ceph fs set
max_file_size
CephFS具有可配置的大文件大小,默認(rèn)情況下為1TB,如果希望在CephFS中存儲(chǔ)大文件,則可以將此限制設(shè)置得更高,它是一個(gè)64位字段。 將max_file_size設(shè)置為0不會(huì)禁用該限制,它將僅限制客戶端的權(quán)限為僅有權(quán)限創(chuàng)建空文件。
CephFS在追加文件或設(shè)置文件大小時(shí)會(huì)強(qiáng)制執(zhí)行大文件大小限制,它不影響以任何存儲(chǔ)方式存儲(chǔ)的任何內(nèi)容。 當(dāng)用戶創(chuàng)建一個(gè)巨大的文件(不必向其寫入任何數(shù)據(jù))時(shí),某些操作(例如刪除)會(huì)導(dǎo)致MDS必須執(zhí)行大量操作,檢查是否存在可能存在的RADOS對(duì)象(根據(jù)文件大小)
max_file_size設(shè)置可防止用戶創(chuàng)建艾字節(jié)大小的文件,導(dǎo)致MDS上的負(fù)載,因?yàn)樗谶M(jìn)行統(tǒng)計(jì)或刪除之類的操作期間會(huì)嘗試枚舉對(duì)象。
通過(guò)設(shè)置down 參數(shù)來(lái)關(guān)閉CephFS集群
ceph fs set
down true
恢復(fù)集群
ceph fs set
down false
這還將恢復(fù)max_mds的先前值,以某種方式關(guān)閉MDS守護(hù)程序,以便將日記刷新到元數(shù)據(jù)池,并停止所有客戶端的I / O操作。
要允許快速刪除文件系統(tǒng)(以進(jìn)行測(cè)試)或快速關(guān)閉文件系統(tǒng)和MDS守護(hù)程序,可以使用fs fail命令,此命令設(shè)置文件系統(tǒng)標(biāo)志,以防止備用文件在文件系統(tǒng)上被激活
ceph fs fail
也可以通過(guò)以下操作手動(dòng)完成此過(guò)程
ceph fs set
joinable false
然后,操作員可能會(huì)使所有ranks失敗,這會(huì)導(dǎo)致MDS守護(hù)進(jìn)程作為備用程序重生,文件系統(tǒng)將處于降級(jí)的狀態(tài)
ceph mds fail
:
一旦所有ranks都不活動(dòng),也可以刪除文件系統(tǒng)或?qū)⑵浔A粼谠摖顟B(tài)下以用于其他目的(也許是災(zāi)難恢復(fù)),要恢復(fù)集群,只需設(shè)置joinable標(biāo)志
ceph fs set
joinable true
大多數(shù)操作mds的命令都采用
: :
操作MDS守護(hù)程序的命令
ceph mds fail
將MDS守護(hù)進(jìn)程標(biāo)記為失,這相當(dāng)于集群將執(zhí)行這個(gè)操作,當(dāng)MDS守護(hù)進(jìn)程未能向mon發(fā)送MDS_beacon_grace second消息的時(shí)候。如果守護(hù)進(jìn)程處于活動(dòng)狀態(tài),并且有合適的備用服務(wù)器可用,則使用mds fail將強(qiáng)制故障轉(zhuǎn)移到備用服務(wù)器。
如果MDS守護(hù)進(jìn)程實(shí)際上仍在運(yùn)行,那么使用MDS fail將導(dǎo)致守護(hù)進(jìn)程重新啟動(dòng)。如果它處于活動(dòng)狀態(tài),并且有備用程序可用,則“失敗”的守護(hù)程序?qū)⒆鳛閭溆贸绦蚍祷?/p>
ceph tell mds.
command ...
將命令發(fā)送到MDS守護(hù)程序,使用mds.將命令發(fā)送到所有守護(hù)程序,使用ceph tell mds.來(lái)查看幫助文檔
ceph mds repaired
獲取有關(guān)Mon的已知的給定MDS的元數(shù)據(jù)
ceph mds repaired
將文件系統(tǒng)等級(jí)標(biāo)記為已修復(fù),顧名思義,此命令不會(huì)更改MDS,它操作已標(biāo)記為已損壞的文件系統(tǒng)ranks
有時(shí)需要設(shè)置客戶端的最低Ceph版本能夠正常運(yùn)行才能連接到CephFS群集。較早的客戶端有時(shí)可能仍在運(yùn)行帶有可能導(dǎo)致客戶端之間鎖定問(wèn)題的錯(cuò)誤(由于功能發(fā)布)。 CephFS提供了一種設(shè)置最低客戶端版本的機(jī)制
ceph fs set
min_compat_client
例如,僅允許Nautilus客戶端使用
ceph fs set cephfs min_compat_client nautilus
運(yùn)行舊版本的客戶端將自動(dòng)被驅(qū)逐
ceph fs flag set
[ ]
設(shè)置全局CephFS標(biāo)志(即不特定于特定文件系統(tǒng)),當(dāng)前,唯一的標(biāo)志設(shè)置是“ enable_multiple”,它允許具有多個(gè)CephFS文件系統(tǒng)。 有些標(biāo)志要求您使用“ –yes-i-really-mean-it”或類似的字符串來(lái)提示以確認(rèn)。在繼續(xù)之前,請(qǐng)仔細(xì)考慮這些操作,因?yàn)樗麄兪且恍┍容^危險(xiǎn)的操作
這些命令在正常操作中不是必需的,在特殊情況下可以使用。不正確地使用這些命令可能會(huì)導(dǎo)致嚴(yán)重的問(wèn)題,例如文件系統(tǒng)無(wú)法訪問(wèn)
ceph mds compat rm_compat # 刪除兼容性的功能標(biāo)志
ceph mds compat rm_incompat # 刪除不兼容性的功能標(biāo)志
ceph mds compat show # 顯示MDS兼容性標(biāo)志
ceph mds rmfailed # 從失敗的集合中刪除rank
ceph fs reset# 此命令將文件系統(tǒng)狀態(tài)重置為默認(rèn)名稱(名稱和池除外),非零rank保存在停止集
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。