1.開機自動掛載
修改/etc/fstab配置文件來實現(xiàn)開機自動掛載
/dev/sdb xfs /data defaluts 0 0
#第一列是設(shè)備名稱或者uuid,第二列是掛載點堡牡,第三列是分區(qū)類型杨刨,第四列是掛載格式,defaults是默認(rèn)
#芥颈,默認(rèn)包括(exec表示允許可執(zhí)行文件執(zhí)行爬坑,nouser是否普通用戶可以掛載涂臣,rw可讀可執(zhí)行赁遗,suid是否
#允許有suid屬性的文件默認(rèn)岩四,async是否為同步方式運行,auto文件系統(tǒng)是否被主動掛載)
#后面第一個0是不備份1是每天備份2是不定時備份材鹦,第二個0是不檢查1是1級校驗桶唐,2是二級校驗
2.關(guān)于交換分區(qū)
交換分區(qū)是用來應(yīng)急的莽红,當(dāng)系統(tǒng)內(nèi)存不夠使用時安吁,系統(tǒng)因保護自己而會隨機殺死一個進程,那么可能會丟失數(shù)據(jù)网棍,所以妇智,當(dāng)系統(tǒng)內(nèi)存不夠用時巍棱,交換分區(qū)可以充當(dāng)內(nèi)存航徙,以避免系統(tǒng)隨機殺死進程,但是杠袱,交換分區(qū)開啟時楣富,系統(tǒng)會卡頓伴榔。
mkswap /dev/sdb #格式化為交換分區(qū)
dd if=/dev/zero of=/etc/file bs=10M count=100
mkswap /etc/file
#不只是硬盤分區(qū)可以當(dāng)作交換分區(qū)潮梯,一個文件亦可以當(dāng)作交換分區(qū)秉馏,用dd向文件寫入1000M數(shù)據(jù),這1000
#M可以用來當(dāng)作交換分區(qū)
swap on /dev/sdb #開啟此交換分區(qū)脱羡,該/dev/sdb分區(qū)大小就會增加到交換分區(qū)大小
swap off /dev/sdb #關(guān)閉該/dev/sdb交換分區(qū)
free -m #查看內(nèi)存占用情況
swapon -a #開啟所有交換分區(qū)
swapoff -a #關(guān)閉所有交換分區(qū)
3.raid陣列
提高磁盤的整體讀寫能力和冗余能力萝究,我們將其稱之為磁盤陣列免都,一般來說,raid陣列有raid0帆竹,raid1绕娘,raid5和raid10陣列
raid0陣列
raid0.jpg
raid0又稱條帶卷。如圖所示栽连,第一塊硬盤和第二塊硬盤交替讀取數(shù)據(jù)
優(yōu)點:這樣讀寫速度比較高
缺點:但如果一個硬盤壞了险领,那么數(shù)據(jù)就會丟失,這樣的話秒紧,可靠性和冗余性就會降低
raid1陣列
raid1.jpg
raid1陣列式又稱鏡像卷绢陌,硬盤1讀取數(shù)據(jù)熔恢,讀取之后備份一份再硬盤2里,這樣容量只有50%
優(yōu)點:raid1的可靠性和冗余性都比較高闻鉴,而且讀取性能比較好
缺點:但比較浪費磁盤容量,并且寫入性能一般蚀苛。
raid5陣列
raid5.jpg
raid5陣列又稱校驗卷渗蟹,sda世落,sdb谷朝,sdc交替接收數(shù)據(jù),但都會產(chǎn)生一個校驗卷,如果一個盤壞了,那么校
驗包就可以校驗數(shù)據(jù)回怜,這就凸顯了raid5的可靠性
優(yōu)點:集合了raid0的讀取速度快和raid1可靠性冗余性高的特點
缺點:但是無論多少臺硬盤組建raid5复旬,只允壞一臺硬盤,如果損壞硬盤數(shù)量大于一臺,就是造成數(shù)據(jù)丟失
raid10
raid10.jpg
raid10 由最少四塊硬盤組成闽巩,是由兩個raid1和一個raid0組成
優(yōu)點:存儲數(shù)據(jù)可靠性高洼冻,讀寫速度快,冗余性高审编,并且如果損壞一臺磁盤不影響數(shù)據(jù)砰嘁,如圖口糕,如果兩個r
aid0各壞一臺磁盤超棺,也不會影響
缺點:容量為50%,優(yōu)點浪費磁盤容量
ps:raider1和raid5以及raid10都可以安裝一個熱備盤(就是一個全新的硬盤),當(dāng)陣列其中由硬盤損壞時,熱備盤會立刻頂上去逛揩,不會造成數(shù)據(jù)丟失
4.mdadm
mdadm可以用來配置陣列从媚,并且模擬硬盤損壞,配置熱備盤等(僅針對軟raid,硬raid是安裝系統(tǒng)之前就配置好的)
mdadm
-C #創(chuàng)建新的陣列
-l #指定raid等級
-n #指定硬盤數(shù)量
-D #查看陣列信息
-a #給陣列添加一塊硬盤
-f #模擬指定硬盤損壞
-x #添加熱備盤
-r #刪除硬盤
mdadm -C /dev/md1 -l 1 -n 2 /dev/sdb /dev/sdc -x /dev/sdd
#創(chuàng)建一個raid1陣列/dev/md1,指定/dev/sdb 和 /dev/sdc創(chuàng)建,指定熱備盤為/dev/sdd
mdadm -D /dev/md1 #查看該陣列信息
mdadm -a /dev/md1 /dev/sde #給陣列/dev/md1添加硬盤/dev/sde
mdadm -r /dev/md1 /dev/sdc #刪除硬盤/dev/sdc
mdadm -f /dev/md1 /dev/sdb #模擬硬盤/dev/sdb損壞裁替,這時裕循,熱硬盤/dev/sdd會頂替sdb的位置,
#不影響數(shù)據(jù)的傳輸