淺談linux效能調優之四:檔案系統的日誌隔離

來源:互聯網
上載者:User

淺談linux效能調優之四:檔案系統的日誌隔離    1.ext3檔案系統在ext2的基礎上添加了日誌功能,如同資料庫一樣用日誌來保證資料的一致性。           ext2:前寫block,後寫inode!          ext3:增添了日誌區(有利於資料一致性),先寫inode! 等資料寫到檔案系統後,清除日誌     2. 然而像oracle,mysql這樣的大型資料都是基於記錄檔,可以做到日誌資料分離,即保證了資料的一致性又保證了效率。ext3這種檔案系統預設都是內含的,小型伺服器不做考慮,若是大型伺服器,一方面是磁碟I/0慢,另一方面直接影響資料寫入和讀取的效率,因此建立資料區與日誌區隔離,即減小I/O負擔,加快資料寫入效率,同時方便恢複下面我給出日誌區隔離的步驟: 1> umount 卸載分區,確保分區未使用 2> dumpe2fs /dev/sda1 | egrep -i (journal|size)   查看資訊 3> tune2fs -O ^has_journal /dev/sda1 去掉內部預設的日誌功能 4> mke2fs -O journal_dev -b 1024 /dev/sda5    格式化一個日誌裝置 5> tune2fs -j -J device=/dev/sda5 /dev/sda1    將日誌裝置添加到分區上 3. 使用者還可以自己指定日誌同步到檔案系統的頻率:mount -o commit=15   日誌同步到檔案的間隔,可能資料丟失 4. 日誌型檔案系統的工作模式:不同的工作模式,效率不同,資料安全性不同 data=ordered 預設只有中繼資料寫入日誌區data=journal 資料,中繼資料都寫入日誌區data=writeback 只有中繼資料寫入,但是不保證提交的次序  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.