欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
linux環(huán)境下使用JFS文件系統
        JFS是IBM公司為linux系統開(kāi)發(fā)的一個(gè)日志文件系統。從IBM的實(shí)力及它對Linux的態(tài)度來(lái)看,JFS應該是未來(lái)日志文件系統中最具實(shí)力的一個(gè)文件系統。

  JFS提供了基于日志的字節級文件系統,該文件系統是為面向事務(wù)的高性能系統而開(kāi)發(fā)的。JFS 能夠在幾秒或幾 分鐘內就把文件系統恢復到一致?tīng)顟B(tài)。JFS能夠保證數據在任何意外宕機的情況下,不會(huì )造成磁盤(pán)數據的丟失與損壞。

  一、JFS文件系統特點(diǎn)

  1.存儲空間更大

  JFS 支持的最小文件系統是 16M 字節。最大文件系統的大小為 512 萬(wàn)億字節(TB)。JFS 是真正意義上的 64 位的文件系統。所有 JFS 文件系統結構化字段都是 64 位大小。

  2.動(dòng)態(tài)磁盤(pán) inode 分配

  JFS 按需為磁盤(pán) inode 動(dòng)態(tài)地分配空間,釋放不再需要的空間。這種方式避開(kāi)了在文件系統創(chuàng )建期間,為磁盤(pán) inode 保留固定數量空間的傳統方法。用戶(hù)不需要考慮文件系統包含的文件和目錄最大數目。

  3.基于盤(pán)區的尋址結構

  JFS 使用基于盤(pán)區的尋址結構,JFS 分配嘗試通過(guò)分配最小數量的盤(pán)區策略,而使每個(gè)盤(pán)區盡可能大。這有利于大的 I/O 傳送,磁盤(pán)讀寫(xiě)性能所有提高。

  4.塊尺寸可變

  JFS 支持 512、1024、2048 和 4096 字節的塊尺寸,允許用戶(hù)根據應用環(huán)境優(yōu)化空間利用率。較小的塊尺寸減少有利于內部存儲碎片的數量,提高空間利用率。系統缺省塊尺寸為 4096 字節。
二、使用JFS文件系統

 

  1.編譯內核以支持JFS文件系統

  首先下載最新的2.4.x 核心,下載地址ftp://ftp.kernel.org/。然后下載JFS系統軟件包:http://www-124.ibm.com/developerworks/oss/jfs/,名稱(chēng)為:jfs-x.y.z-patch.tar.gz。 將下載文件存放在/usr/src目錄中。

  在/usr/src/上當目錄下解開(kāi)jfs的軟件包

  # tar –zxvf jfs-2.4-1.0.4.tar.gz
  # tar –zxvf jfs-2.4-1.0.4-patch.tar.gz

  得到四個(gè)文件:

  jfs-2.4.common-v1.0.4-patch
  jfs-2.4.7-v1.0.4-patch
  jfs-2.4.5-v1.0.4-patch
  jfs-2.4.0-v1.0.4-patch

  其中,jfs-2.4.common-v1.0.4-patch文件用于所有的2.4核心,jfs-2.4.0-v1.0.4-patch用于2.4.0-2.4.2。jfs-2.4.5-v1.0.4-patch可用于核心2.4.5及2.4.6。

  注意仔細閱讀README文件,不要用錯了patch文件

  接著(zhù)是為核心打補?。?

  # patch –p1 < jfs-2.4.5-v1.0.4-patch

  打補丁工作完成。

  最后運行

 ?。ake menuconfig

  將新的文件系統加入了核心編譯配置文件中,要進(jìn)行以下內核配置:

  使用make menuconfig 在菜單"Code maturity level options"中,選擇"Prompt for development and/or incomplete code/drivers."選項。然后,進(jìn)入文件系統菜單"File systems",選擇"JFS filesystem support."選項。配置核心,使核心支持JFS文件系統。配置核心的其它選項。
 
<*> JFS filesystem support

 

  ##將JFS文件系統的支持編譯入內核,也可以將其編譯成模塊加載方式,見(jiàn)以下選擇:

  <M> JFS filesystem support

  筆者建議將JFS文件系統支持直接編譯進(jìn)內核,這有利于提高系統性能。

  然后編譯核心:

  #make dep
  #make clean
  #make bzImage
  #make modules
  #make modules_install
  #cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.5-jfs

  最后,編輯 /etc/lilo.conf 文件,加入新內核條目,以便使用新的內核引導系統。如下所示,在 lilo.conf文件中加入以下幾行內容:

  image=/boot/vmlinuz-2.4.5-jfs
  label=jfs
  read-only
  root=/dev/hda5

  然后運行lilo,使更改生效。

  #lilo  

  三、創(chuàng )建JFS文件系統

  1.查看系統對JFS文件系統的支持

  如果新的內核正確啟動(dòng),這說(shuō)明核心已支持JFS文件系統了。查看系統進(jìn)程,可以看到以下進(jìn)程:

  #lsmod
  7 ? SW 0:00 [jfsIO]
  8 ? SW 0:00 [jfsCommit]
  9 ? SW 0:00 [jfsSync]

  如果你看到了以上這幾個(gè)進(jìn)程,這表明系統核心已支持JFS文件系統。

  另外,在/proc/fs/jfs 目錄下應該還有三個(gè)文件:

  jfsFYI
  logmgr
  TxAnchor
2.下載編譯JFS文件系統工具

 

  為了使用JFS文件系統,我們還需要創(chuàng )建文件系統的工具,到IBM的JFS網(wǎng)站下載相應工具jfsutils-1.0.7.tar.gz軟件包。

  下載地址:http://oss.software.ibm.com/developer/opensource/jfs/project/pub/jfsutils-1.0.7.tar.gz

  編譯安裝過(guò)程如下:

  #tar –zxvf jfsutils-1.0.7.tar.gz
  #cd jfsutils-1.0.7
  #./configure
  #make
  #make install

  安裝完成后,在/usr/sbin中就多出一個(gè) 可執行文件mkfs.jfs,我們就用它將分區格式化成jfs文件系統。

  3.創(chuàng )建JFS文件系統

  以下開(kāi)始創(chuàng )建一個(gè)JFS文件系統, 將hda6分區格式化成JFS文件系統,以下為格式化時(shí)顯示的內容:

  #mkfs -t jfs /dev/hda6
  mkfs.jfs development version: $Name: v0_3_1 $
  Warning! All data on device /dev/hda6 will be lost!
  Continue? (Y/N) y
  \
  Format completed successfully.
  5120608 kilobytes total disk space.

  運行完成后,JFS文件系統已經(jīng)在hda6分區創(chuàng )建完成了。

  4.加載JFS文件系統

  首先,創(chuàng )建一個(gè)目錄jfs,以便將JFS文件系統mount到其上:

  #mkdir jfs

  將新的分區mount到j(luò )fs目錄下:

  #mount –t jfs /dev/hda6 /jfs

  這樣,新的文件系統就加載到/jfs目錄下了?,F在可以使用新的文件系統了。

  四、使用JFS文件系統

  1.普通分區使用JFS文件系統

  Linux內核支持了JFS文件系統后,可以將磁盤(pán)所有分區均格式化為JFS文件系統。通常情況下,建議/usr,/usr/sbin等分區采用非日志文件系統,而在那些對讀寫(xiě)要求頻繁的分區上使用JFS文件系統。這有利于提高系統性能。
 
2.主引導區使用JFS文件系統

 

  主分區為linux的啟動(dòng)分區,其中存放了系統啟動(dòng)所需的基本文件。以下開(kāi)始將JFS文件系統用于主分區,首先備份主分區上的所有常用文件目錄:

  #cd /
  #cp -a bin etc lib boot dev home usr var [...] /jfs
  #mkdir /jfs/proc

  在使用JFS文件系統啟動(dòng)之前,還應該更改/etc/fstab文件,將相應的分區用作根分區。如下所示:原來(lái)的根分區為:

  LABEL=/ / ext2 defaults 1 1

  應該更改為:

  /dev/hda6 / jfs defaults 1 1

  然后,編譯/etc/lilo.conf文件,將主引導分區更改為/dev/hda6。置label為jfs,將缺省的啟動(dòng)設置為jfs。

  如下所示:
 
  default=jfs
  ...
  image=/boot/vmlinuz-2.4.0-jfs
  label=jfs
  read-only
  root=/dev/hda6

  然后,運行lilo,完成。

  最后,reboot 系統,啟動(dòng)之后,你就得到一個(gè)純jfs文件系統的linux環(huán)境了,剩下的事情就是將原來(lái)的主分區重新格式化成 jfs,然后再將其mount到主分區的某個(gè)目錄下就行了。
 
 
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
系統引導過(guò)程及硬盤(pán)結構和分區出現錯誤后解決辦法--寫(xiě)我情真
10、硬盤(pán)分區相關(guān)知識_悸失
GRUB入門(mén)
Linux 系統的單用戶(hù)模式、修復模式、跨控制臺登錄在系統修復中的運用 | Fedora ...
LINUX 常見(jiàn)問(wèn)題1000個(gè)詳細解答 實(shí)用技巧 Linux技術(shù)中堅站
Linux與硬盤(pán)分區
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久