linux磁盤管理總結
一、向linux主機添加硬盤
不同類型的硬盤,linux需要不同的驅動。kernel需要驅動,硬盤是基本的硬件設備,驅動一般不需要安裝了。
(1)linux內核的設計架構,使用了模塊。除了系統必須的驅動,一般以模塊方式加載到內核中。
內核的模塊放在。/lib/modules內。
(2)linux一切皆文件,設備也是文件,ls -l 查看設備文件,看到的不是設備文件的大小。顯示的是設備文件的主次設備號。每個主設備號關聯一個設備驅動。
也就是主設備號相同代表的是同一類型的設備。使用相同的驅動。 次設備號,用于區分同類型的不同設備。 但是如果主次設備號都相同的話,代表的就是同一個設備,只不過設備文件名可能不同。
(3)硬盤類型是靠接口區分,不同類型的接口代表不同類型的硬盤。內核也就需不同的驅動。
早期硬盤接口 IDE SCSI 現在使用的硬盤接口 SATA SAS USB 企業級的硬盤一般都是高速硬盤,rpm 10000-15000 pm 在centos6和7中磁盤設備部在區分hd和sd,統統稱為sd 硬盤術語 磁頭 head 磁道 track 扇區 sector 512byres 柱面 cylinder 尋址方式 CHS 以柱面的邊界分區 LBA 允許以扇區為單位分區
二、linux主機識別到新安裝的硬盤后。
使用lsblk命令查看,新裝硬盤系統沒有識別,使用如下命令
[root@yangyouwei ~]# echo "- – -" > /sys/class/scsi_host/host2/scan
服務器上一般都是支持熱插拔的,都可以使別
要先分區,再創建文件系統(格式化)。
格式化完成后,需要掛載到系統的某個目錄下才能使用。
安裝硬件設備到主機–>查看內核識別后–>創建分區–>創建文件系統–>掛載到根文件系統的某個目錄下
1、創建分區,一般根據系統默認支持的分區類型即可。
分區類型分為MBR和GPT
默認使用MBR即可
生產環境有些服務使用要求用gpt的。比如數據庫。文件量大多的。需要硬件支持。
2、創建文件系統,一般創建系統默認支持的文件系統即可。
centos6-ext4
centos7-xfs
創建文件系統可以調整的參數
塊大小
inode大小
inode數量
塊組數量
預留空間
創建完畢后可以查看的各種屬性。
創建完成后使用命令調整文件系統的屬性。
3、掛載文件系統。
使用mount命令
centos6默認的掛載選項
centos7默認的掛載選項
1、使用lsblk查看添加的硬件內核是否識別。
[root@yangyouwei ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 20G 0 disk
├─sdb1 8:17 0 5G 0 part
└─sdb1 (dm-0) 253:0 0 5G 0 part
sdc 8:32 0 20G 0 disk
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 200M 0 part /boot
├─sda2 8:2 0 97.7G 0 part /
├─sda3 8:3 0 19.5G 0 part /testdir
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 200M 0 part [SWAP]
sdd 8:48 0 20G 0 disk
sde 8:64 0 200G 0 disk
sr0 11:0 1 3.7G 0 rom
原創文章,作者:yyw,如若轉載,請注明出處:http://www.www58058.com/40799