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(十四)Linux磁碟管理Linux
- Linux 磁碟對應 ASM diskgroup 中的磁碟LinuxASM
- Linux 磁碟操作管理Linux
- Linux 掛載磁碟Linux
- linux下新增磁碟Linux
- 磁碟顯示沒有初始化恢復檔案方法
- 重走LFS之路:(三) 磁碟初始化與原始碼準備原始碼
- Linux的初始化流程Linux
- Linux磁碟掛載 轉Linux
- Linux系統磁碟管理Linux
- Linux磁碟配額配置Linux
- 【Linux】fio測試磁碟Linux
- Linux系統磁碟IOLinux
- Linux 磁碟的組成Linux
- Linux磁碟對映DMLinux
- linux磁碟管理命令--ddLinux
- Linux下磁碟掛載Linux
- LVM 管理linux磁碟LVMLinux
- linux下新增ASM磁碟LinuxASM
- Linux下磁碟加密——luksLinux加密
- 簡述Linux磁碟IOLinux
- Linux系統初始化*引數初始化(指令碼)Linux指令碼
- Linux磁碟管理與檔案系統(關於磁碟方面)Linux
- Redhat(03):Linux 初始化配置RedhatLinux
- Linux磁碟裝置基礎Linux
- Linux指令入門-磁碟管理Linux
- 在linux下合併磁碟Linux
- Linux磁碟滿問題分析Linux
- Linux Cluster 將磁碟做mirrorLinux
- LInux掛載windows共享磁碟LinuxWindows
- linux中磁碟的掛載Linux