下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、正在RedHat中操做ReiserFS文件系統(tǒng)1、日志式文件系統(tǒng)簡介盡管Linux可以支撐品種繁多的文件系統(tǒng),可是幾乎局部的Linux刊止版皆用ext2做為默許的文件系統(tǒng)。ext2的圓案者主要考慮的是文件系統(tǒng)機能圓里的標題問題。ext2正在寫進文件內(nèi)容的同時并出有同時寫進文件的eta-data(戰(zhàn)文件有閉的疑息,例如:權限、局部者和創(chuàng)坐戰(zhàn)訪謁工夫)。換句話講,Linux先寫進文件的內(nèi)容,然后等到有空的工夫才寫進文件的eta-data。多么假設呈現(xiàn)寫進文件內(nèi)容以后但正在寫進文件的eta-data之前系統(tǒng)突然斷電,便年夜要形成正在文件系統(tǒng)便會處于好別等的形態(tài)。正在一個有年夜量文件操做的系統(tǒng)中呈現(xiàn)那
2、種情況會招致很寬峻的結果。果而便招致了新的日志式文件系統(tǒng)的呈現(xiàn)以挨面那個標題問題。日志文件系統(tǒng)比傳統(tǒng)的文件系統(tǒng)安好,因為它用自力的日志文件跟蹤磁盤內(nèi)容的變化。便像閉連型數(shù)據(jù)庫(RDBS),日志文件系統(tǒng)可以用變亂處理的方法,提交或裁撤文件系統(tǒng)的變化。Linux系統(tǒng)缺少日志式文件系統(tǒng)是限制推行其正在企業(yè)級使用的一個慌張限制果素。果而便呈現(xiàn)了多種好別的日志式文件系統(tǒng),當前l(fā)inux情況下有上里幾種日志文件可供挑選:SGI的xfs日志文件系統(tǒng),SGI的xfs是基于Irix(SGI的Unix)上曾經(jīng)真現(xiàn)的xfs。SGI曾經(jīng)宣布揭曉xfs為penSure的硬件。Veritas的文件系統(tǒng)戰(zhàn)卷挨面(vluea
3、nager)。REiserfs:Reiserfs使用了一些新的妙技,例如,統(tǒng)一位字空間(unifiednaespae)有一些Linux的刊止版曾經(jīng)包含了reiserfs文件系統(tǒng),做為安拆時的可選項。SuSE6.4便很隨意操做reiserfs文件系統(tǒng)經(jīng)過測試reiserfs的基準測試的結果口角常使人謙意的。IB的jfs。那兩文件系統(tǒng)皆按照開放源碼版權聲明,且的而且很多有先天的人正在開拓那兩個文件系統(tǒng)。jfs(JurnaledFileSysteTehnlgyfrLinux)的開拓者包含AIX(IB的Unix)的jfs的主要開拓者。正在AIX上,jfs曾經(jīng)擔任住了錘煉。它是牢靠、快速戰(zhàn)隨意操做的。日
4、志文件系統(tǒng)的另外一個挑選是ext2的后繼者ext3fs文件系統(tǒng)。ext3fs文件系統(tǒng)正正在Linux內(nèi)核烏客StephenTeedie的導游下開拓。ext3fs借處于beta測試階段,便像reiserfs戰(zhàn)jfs,可是它工作得很好。Stephen估量2000年夏天可以正式宣布ext3fs。ext3fs最年夜的優(yōu)面是背下兼容ext2。而且ext3fs借支撐同步的日志,那意味著它的機能年夜要借比ext2好。正在上里提到的日志式文件系統(tǒng)中,ReiserFS是如今Linux情況下最成死的一種。而IB的JFS戰(zhàn)SGI的XFS那么相對于去講要年青一些,ext3文件系統(tǒng)那么如故需要開拓。果而我們那里挑選Re
5、iserFS。2、為甚么叫日志式?日志式文件系統(tǒng)正在夸張數(shù)據(jù)完好性的企業(yè)級處事器中有著慌張的需供,是文件系統(tǒng)死少的標的目的。日志式文件系統(tǒng)的思維去自于如rale等年夜型數(shù)據(jù)庫。數(shù)據(jù)庫操做常常是由多個相閉的、互相依托的子操做組成,任何一個子操做的得利皆意味著全部操做的無效性,對數(shù)據(jù)庫數(shù)據(jù)的任何建正皆要再起到操做疇前的形態(tài)。日志式文件系統(tǒng)采取了一樣的妙技。正在分區(qū)中保存有一個日志紀錄文件,文件系統(tǒng)寫操做起尾是對紀錄文件舉止操做,假設全部寫操做因為某種去由本由(如系統(tǒng)失降電)而截至,那么沒有才次系統(tǒng)啟動時便會讀日志紀錄文件的內(nèi)容去光復出有完成的寫操做。而那個過程一樣仄居只需要幾秒鐘到幾分鐘,而沒有是
6、ext2文件系統(tǒng)的fsk那樣正在年夜型處事器情況下年夜要需要幾個小時去完成掃描。對日志式文件系統(tǒng)本理的一個更詳細的描摹可以參考JurnalFileSystes3、獲得ReiserFS包含了ReiserFS的代碼,可是最好操做包含操做建議您操做那個版本的ReiserFS。本文將操做對于需要挨補釘:#d/usr/sr/linux對于2.2版本的內(nèi)核:正在akenfig階段需要對prptfrdevelpentand/rinpletede/drivers回問Yes。否那么系統(tǒng)便沒有會詢問閉于ReiserFS的選項;正在編譯內(nèi)核的文件系統(tǒng)參數(shù)局部,該當挑選支撐ReiserFS。假設您沒有盼視將rt(/)
7、安拆正在ReiserFS文件系統(tǒng)下,那么只需要將對ReiserFS的支撐編譯為模塊便可。本文將會商將rt安拆正在ReiserFS之上的情況。4、編譯內(nèi)核戰(zhàn)模塊注:假設您操做的是RedHat7.0,那末便需要起尾邊沿akefile并將其中局部的g改換為kg。起尾需要從redhat7.0安拆光盤上安拆kg,假設出有采取那一步,那末獲得的內(nèi)核將會表示很多的bug。局部的內(nèi)核編譯皆該當操做kg去完成。gvs.kg:Linux之女LinusTrvalds日前正在Linux核心郵件論壇中,說明了他對RedHat7.0的睹解:底子上沒有成功用。節(jié)錄那啟疑的內(nèi)容重面:坦黑天講,任何操做RedHat7.0戰(zhàn)他們
8、那壞失降的編譯器皆會碰著貧困。我沒有曉得為何RedHat挑選釋出那聰明的g-2.96(一定經(jīng)由過程出有任何g妙技人員的容許-g人員對此也很憤慨),而且更令我詫同的是他們隱然曾經(jīng)曉得他們用的那個編譯器是壞的。他們包進了另外一個好的編譯器,叫它做kg。kg意義是核心g,隱然因為(a)他們理解到核心編譯缺點比某些使用程序編譯缺點去得蹩腳,戰(zhàn)(b).我覺得RedHat7.0底子上并沒有是一個可用的開拓仄臺,而且我盼視RedHat將他們的編譯器降級.RedHat真止少attheSzulik對LinusTrvalds那番話的反響是:他沒有是真正能回應Linus那項搬弄的人選,而且他表示RedHat也預揣測
9、會蒙受多么的駁詰。RedHat7.0備受爭議的閉鍵正在于其中包含了g死少分收中的一個非正式的版本g2.96,g小組曾表示g2.96并沒有是g正式版本、而且將去也沒有會有那個版本,它只是正在抵達g3.0路上的一站。RedHat妙技少ihaelTieann比去曾為RedHat7.0操做g2.96的決定做出辯白,他表示:出有妙技上更好的決定、因為其他的挑選沒有會比較好-對RedHat系列多么龐年夜的需供而止-比起走回頭路,那項決定借能敦促g3.0的死少。Tieann借講,假設批評者的鋒芒念要覓個目的,對操做g2.96的決定您也可以怪我。)上里我們將編譯REiserFS工具,響應的代碼是存放正在/us
10、r/sr/linux/fs/reiserfs/utils目錄中的,起尾ake編譯程序,然后再akeinstall去安拆程序。2.4內(nèi)核中并出有包含那些工具,而需要此外下載。從那里可以下載。解壓文件:#./nfigure#ake#akeinstall沒有幸的是,并出有ext2treiserfs之類的轉換工具,果而將/從ext2轉換為reiserfs便需要三步才華完成:1.創(chuàng)坐一個新的分區(qū),并格局化為ReiserFS格局。12.將數(shù)據(jù)從ext2分區(qū)拷貝到新分區(qū)。13.將新分區(qū)減載為根(/)創(chuàng)坐新分區(qū),ReiserFS其真沒有需要一個特定的分區(qū)標準,果而便操做83(Linux):#fdisk-l/dev/hda正在新分區(qū)上創(chuàng)坐ReiserFS文件系統(tǒng):#kreiserfs/dev/hda10減載新的分區(qū):#unt-treiserfs/dev/hda10/nt/hda10拷貝數(shù)據(jù)到新分區(qū):#d/nt/hda10#tarvlf-/tarxf-編輯fstab去指背新的rt:/dev/hda10/reiserfsdefaults11創(chuàng)坐指背reiserfsk的一個標識表記標幟鏈接因為RedHat啟動時將根究fsk.reiserfs文件去掃描:#ln-s/sb
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江警官職業(yè)學院《品牌形象專項設計一》2023-2024學年第一學期期末試卷
- 中國民用航空飛行學院《現(xiàn)代交換技術》2023-2024學年第一學期期末試卷
- 鄭州旅游職業(yè)學院《當代資本主義》2023-2024學年第一學期期末試卷
- 小學預算編制收支審批制度
- 浙江傳媒學院《應用程序設計實驗》2023-2024學年第一學期期末試卷
- 漳州城市職業(yè)學院《長跑》2023-2024學年第一學期期末試卷
- 深度學習在元數(shù)據(jù)分析中的探索
- 雙十二品牌提升策略模板
- 專業(yè)基礎-房地產(chǎn)經(jīng)紀人《專業(yè)基礎》點睛提分卷3
- 2024-2025學年江蘇省無錫市江陰市八年級(上)期末數(shù)學試卷
- 廣東省惠州市2024-2025學年高一上學期期末考試英語試題(含答案)
- 醫(yī)院骨科2025年帶教計劃(2篇)
- 2024-2025學年北京市東城區(qū)高一上學期期末考試數(shù)學試卷(含答案)
- 環(huán)境保護應急管理制度執(zhí)行細則
- 2024-2030年中國通航飛行服務站(FSS)行業(yè)發(fā)展模式規(guī)劃分析報告
- 機械制造企業(yè)風險分級管控手冊
- 地系梁工程施工方案
- 藏文基礎-教你輕輕松松學藏語(西藏大學)知到智慧樹章節(jié)答案
- 2024電子商務平臺用戶隱私保護協(xié)議3篇
- 安徽省蕪湖市2023-2024學年高一上學期期末考試 英語 含答案
- 醫(yī)學教程 常見體表腫瘤與腫塊課件
評論
0/150
提交評論