Linux磁碟初始化
1.fdisk -l 檢視未掛載分割槽
2.fdisk 分割槽 分別輸入 n p 1 兩次回車 wq
檢查 出現新分割槽
3.格式化磁碟
4.掛載磁碟
5.設定開機自動掛載
6.磁碟知識擴充套件
6.1 Xfs檔案系統是SGI( Silicon Graphics,Inc)開發的高效能的日誌檔案系統,Xfs極具伸縮性,非常健壯。特別擅長處理大檔案,同時提供平滑的資料傳輸。
高併發壓力下 xfs 的效能比 ext4 高 5-10% 左右。對應的io利用率 xfs 明顯比ext4低,但是cpu 比較高 如果qps tps 在5000以下 etf4 和xfs系統無明顯差異。壓測過程中 xfs 在高併發 72個併發情況下出現thread_running 抖動,而ext4 表現比較穩定。
沒有固定存放INODE的block,利用紅黑樹索引block,inode和block都不是固定存放。會出現還剩餘空間,但是空間不足報錯的情況。
xfs是動態的,先申請inode和block,先標記journal,先把日誌資訊寫到要存資料的位置,寫完了標記為非日誌正常的block,不用複製2次資料,不用有額外的空間付出。
6.2 mount -o remount -o noatime,nodiratime,inode64,nobarrier /dev/xvdb1 /apps
noatime:讀的時候不更新Access time,就不會因為磁碟讀操作產生寫,預設是atime
6.3 檔案格式比較
Ext3檔案系統結構/動態擴充套件/訪問效率更好.
Ext4是Ext3的改進版,修改了Ext3中部分重要的資料結構,而不僅僅像Ext3對Ext2那樣,只是增加了一個日誌功能而已。
Ext3的journal日誌
操作過程記錄,寫資料前先記錄日誌,出現斷電等情況,先檢視日誌區是否有未寫完的資料,提高檔案系統的檢測速度,不能避免資料丟失。
data=writeback 只記錄後設資料metadata,而不對資料進行日誌記錄
data=ordered是預設的,優先記錄後設資料,有必要的話再記錄data,和writeback類似。某些情況下有慢寫
data=journal最嚴格 對所有檔案資料及metadata進行日誌記錄
(速度和一致性的選擇)
6.4 命令
dump2fs /dev/xvdb1 顯示所有檔案系統
df -i 檢視inode和block的狀態
stat example.txt stat命令檢視檔案的inode資訊
ls -i gdb.sh 檢視檔案對應的inode號碼
硬連線 ln 源 目標 多個檔名對應同一個inode號碼,可以用不同的檔名訪問相同的內容
軟連線 ln -s 源 目標 兩個inode號碼對應同一個檔案,其中一個是依附於另外一個存在的
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30018455/viewspace-2917939/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 磁碟與磁碟分割槽Linux
- linux磁碟清理Linux
- Linux磁碟管理Linux
- Linux 磁碟管理Linux
- linux 磁碟使用Linux
- linux之磁碟管理Linux
- Linux 磁碟操作管理Linux
- 簡述Linux磁碟IOLinux
- Linux系統磁碟管理Linux
- Linux磁碟配額配置Linux
- Linux磁碟掛載 轉Linux
- Linux磁碟滿問題分析Linux
- 在linux下合併磁碟Linux
- Linux磁碟裝置基礎Linux
- linux 給lvm磁碟擴容LinuxLVM
- Linux指令入門-磁碟管理Linux
- 磁碟顯示沒有初始化恢復檔案方法
- Linux磁碟管理與檔案系統(關於磁碟方面)Linux
- Redhat(03):Linux 初始化配置RedhatLinux
- Linux雲端計算-06_Linux磁碟管理Linux
- CentOS Linux release 7磁碟擴容CentOSLinux
- linux下修復磁碟損壞Linux
- linux 新增磁碟 分割槽掛載Linux
- Linux 筆記分享六:磁碟管理Linux筆記
- Linux 磁碟分割槽和掛載Linux
- Linux下磁碟I/O測試Linux
- linux 磁碟分割槽掛載-fdiskLinux
- Linux核心之磁碟和分割槽Linux
- Linux磁碟分割槽瞭解多少?Linux入門必看Linux
- Linux LVM磁碟管理與FS掛載LinuxLVM
- linux檢視剩餘磁碟空間Linux
- Linux磁碟管理常用的三個命令!Linux
- 在Linux中,如何管理磁碟配額?Linux
- linux磁碟掛載與解除安裝Linux
- Linux-記憶體和磁碟管理Linux記憶體
- linux新增新磁碟和建立分割槽Linux
- Linux 磁碟 使用率 檢視 處理Linux
- linux之 修改磁碟排程演算法Linux演算法