day19——磁盤分區(qū)和磁盤陣列raid

磁盤的基本分區(qū)gdisk(主要給大于2TB的硬盤分區(qū))

fdisk只能給小于2TB的硬盤分區(qū),而且只能分四個分區(qū)。如果單塊盤大于2TB建議使用gdisk進行分區(qū)床三。gdisk能分128個分區(qū)

(1)使用gdisk進行分區(qū)

1.安裝gdisk分區(qū)工具
[root@oldboy ~]# yum provides gdisk
[root@oldboy ~]# yum install gdisk -y

2.使用gdisk命令對大于2TB的硬盤進行分區(qū)
[root@oldboy ~]# gdisk /dev/sdb
Command (? for help): n    創(chuàng)建新分區(qū)
Partition number (1-128, default 1):        默認創(chuàng)建第一個分區(qū)(回車)
First sector (34-8589934558, default = 2048) or {+-}size{KMGTP}:   選擇扇區(qū)位置(默認,回車)
Last sector (2048-8589934558, default = 8589934558) or {+-}size{KMGTP}: +2048G  創(chuàng)建的分區(qū)大小(2TB)
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300):       查看(直接回車不用管)
Changed type of partition to 'Linux filesystem'

Command (? for help): p    打印查看分區(qū)
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      4294969343   2.0 TiB     8300  Linux filesystem

Command (? for help): w 保存分區(qū)
Do you want to proceed? (Y/N): y    確認
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

(2)使用mkfs格式化分區(qū)

[root@oldboy ~]# mkfs.xfs -f /dev/sdb1    -f強制格式化

(3)使用mount命令給分區(qū)添加一個掛載點

[root@oldboy ~]# mkdir /data/test4 創(chuàng)建目錄,給分區(qū)一個掛載點,可以通過這個掛載點來往磁盤里面寫入數(shù)據(jù)
[root@oldboy ~]# mount /dev/sdb1 /data/test4
[root@oldboy ~]# df -h   查看掛載詳情(磁盤的使用情況)

磁盤掛載方式

如果需要使用磁盤的空間,需要準備一個空的目錄作為掛載點,與該設備進行關聯(lián)纠炮。mount主要是為文件系統(tǒng)指定一個訪問入口

mount -a     檢查掛載有無錯誤
mount -t     指定掛載的設備類型
mount -o     指定掛載的參數(shù)(-o rw該掛載下只能讀寫  -o ro只讀)
umount       卸載掛載
umount -l    強制卸載掛載
blkid        查看塊設備的id

掛載

(1)掛載的設備類型

1.指定掛載的設備類型,將/dev/sdb1掛載到/data/test4下
[root@oldboy ~]# mount -t xfs /dev/sdb1 /data/test4

(2)指定掛載的參數(shù) 只讀ro 讀寫rw

1.將/dev/sdb1掛載至/data/test4目錄,但只允許讀,不允許寫
[root@oldboy ~]# mount -o ro -t xfs /dev/sdb1 /data/test4 
[root@oldboy ~]# touch /data/test4/123.txt   在目錄下創(chuàng)建文件
touch: cannot touch ‘/data/test4/123.txt’: Read-only file system

(3)通過設備的UUID進行掛載(UUID==身份證)

[root@oldboy ~]# blkid   查看塊設備的uuid
[root@oldboy ~]# mount UUID="310a3005-2661-4b6c-addc-abada3be759d" /data/test4   
[root@oldboy ~]# mount /dev/sdb1 /data/test4   也可以直接用設備的名稱

卸載umount

(1)卸載目錄和設備都可以

1.通過卸載掛載的目錄
[root@oldboy ~]# umount /data/test4
2.通過卸載掛載的設備
[root@oldboy ~]# umount /dev/sdb1

(2)掛載點目錄下卸載

如果在掛載點目錄下,是無法進行卸載,但可強制. 當退出該目錄時,目錄回歸原始屬性
[root@oldboy ~]# cd /data/test4
[root@oldboy /data/test4]# umount /dev/sdb1
umount: /data/test4: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))
強制卸載
[root@oldboy /data/test4]# umount -l /dev/sdb1

永久掛載

1.查看設備的基本信息,獲取UUID
[root@oldboy ~]# blkid   
/dev/sdc1: UUID="4efb973b-86b4-4c38-b032-fe3f5be99759" TYPE="xfs" 
/dev/sdc2: UUID="16a36d41-6de3-46ae-b724-4f25c6cae757" TYPE="xfs" 

2.在/etc/fstab下添加設備,使其永久掛載(可以使用UUID或者設備的所在位置)
[root@oldboy ~]# vim /etc/fstab
UUID=4efb973b-86b4-4c38-b032-fe3f5be99759 /data/test1          xfs    defaults  0  0
/dev/sdc2      /data/test2          xfs    defaults  0  0

3.檢測掛載是否有錯誤,加載fstab配置文件
[root@oldboy ~]# mount -a

/etc/fstab配置文件編寫格式

要掛載的設備 掛載點(入口) 文件系統(tǒng)類型 掛載參數(shù) 是否備份 是否檢查
/dev/sda1(UUID也行) /data/test1 xfs defaults 0 0

第四列:掛載參數(shù)月趟。掛載參數(shù)有很多,在這塊我們了解即可恢口,不必深究

參數(shù) 含義
async/sync 是否為同步方式運行孝宗。默認async
user/nouser 是否允許普通用戶使用mount命令掛載。默認nouser
exec/noexe 是否允許可執(zhí)行文件執(zhí)行耕肩。默認exec
suid/nosuid 是否允許存在suid屬性的文件因妇。默認suid
auto/noauto 執(zhí)行mount -a 命令時,此文件系統(tǒng)是否被主動掛載猿诸。默認auto
rw/ro 是否以只讀或者讀寫模式進行掛載婚被。默認rw
default 具有rw,suid,dev,exec,auto,nouser,async等默認參數(shù)的設定

第五列:是否進行備份。通常這個參數(shù)的值為0或者1

選項 含義
0 代表不做備份
1 代表要每天進行備份操作
2 代表不定日期的進行備份操作

第六列:是否檢驗扇區(qū):開機的過程中梳虽,系統(tǒng)默認會以fsck檢驗我們系統(tǒng)是否為完整

選項 含義
0 不要檢驗磁盤是否有壞道
1 檢驗
2 校驗 (當1級別檢驗完成之后進行2級別檢驗)

掛載設備有問題,導致無法進入系統(tǒng), 輸入root密碼, 然后修改注釋/etc/fstab 最后重啟,就能正常啟動系統(tǒng)

QQ圖片20190820181948.png


swap交換分區(qū)(磁盤充當內(nèi)存)

free -m      查看Linux內(nèi)存的使用情況
mkswap       將分區(qū)格式化為swap
swapon       開啟swap
swapon -s    查看當前swap分區(qū)有哪些設備
swapon -a    激活所有的swap
swapoff      關閉swap
swapoff -a   關閉所有的swap
1.內(nèi)存不夠,也沒有配置swap會出現(xiàn)什么情況址芯?
系統(tǒng)會出現(xiàn)oom機制, out of memroy 會隨機干掉一個進程
Aug 20 11:13:43 oldboy kernel: Out of memory: Kill process 7910 (dd) score 785 or sacrifice 
child Aug 20 11:13:43 oldboy kernel: Killed process 7910 (dd) total-vm:1746408kB, anon-
rss:1638504kB, filerss:0kB, shmem-rss:0kB 
2.內(nèi)存不夠,有配置swap又會出現(xiàn)什么情況?

1.會使用swap充當內(nèi)容使用,防止系統(tǒng)出現(xiàn)oom故障
2.如果使用了swap,系統(tǒng)會變得特別的卡


(1)創(chuàng)建分區(qū),并格式化swap分區(qū)
[root@oldboy ~]# fdisk  /dev/sdb       分1個G大小 
[root@oldboy ~]# mkswap /dev/sdb1      將/dev/sdb1分區(qū)格式化為swap
(2)查看當前swap分區(qū)大小,然后進行擴展和縮小
[root@oldboy ~]# free -m         查看Linux系統(tǒng)的內(nèi)存     
              total        used        free      shared  buff/cache   available 
Mem:           1980        1475          80          10         424         242 
Swap:          2047           4        2043

1.擴展swap分區(qū)大小 
[root@oldboy ~]# swapon /dev/sdb2     開啟/dev/sdb2分區(qū)
[root@oldboy ~]# free -m              
              total        used        free      shared  buff/cache   available 
Mem:           1980        1475          80          10         424         242 
Swap:          3047           4        2043 
[root@oldboy ~]# swapon -a    代表激活所有的swap

2.縮小swap分區(qū)大小 
[root@oldboy ~]# swapoff /dev/sdb1     關閉/dev/sdb1分區(qū)
[root@oldboy ~]# free -m              
              total        used        free      shared  buff/cache   available 
Mem:           1980        1475          80          10         424         242 
Swap:          2047           4        2043 
[root@oldboy ~]# swapoff -a     代表關閉所有的swap
(3)檢查當前swap分區(qū)有哪些設備
[root@oldboy ~]# swapon -s
文件名 類型 大小 已用 權(quán)限
/dev/dm-1 partition 2097148 4616 -2
/dev/sdb1 partition 1048572 0 -2

如果希望swap開機自動掛載,將swap信息追加至/etc/fstab即可(注意系統(tǒng)的文件類型為swap)谷炸。


磁盤陣列

什么是磁盤陣列北专?

提高磁盤的整體讀寫能力,和冗余能力旬陡,通常我們將其稱為磁盤陣列
冗余:在陣列里是備份能力的意思拓颓,也有重復的數(shù)據(jù)意思

RAID

  • 提高性能
  • 提高安全性

RAID模式

raid0(條帶卷,最少要兩塊盤)

  • 優(yōu)點:讀寫能力好,容量是所有盤之和
  • 缺點:沒有冗余,沒備份,沒有容錯機制壞一塊盤全部都壞了
  • 應用方面:個人用戶
    RAID0.png

raid1(鏡像卷,最少兩塊盤,需要一個熱備盤作為替補)

  • 優(yōu)點:寫入性能一般,讀取性能好,有備份
  • 缺點:價格高,占用資源,容量是一塊盤的容量
  • 應用方面:適用于存放重要數(shù)據(jù)
    RAID1.png

raid5(奇偶校驗卷,最少三塊盤,需要一個熱備盤作為替補)

  • 優(yōu)點:讀寫性能好,有容錯機制,容量是(n-1)/n
  • 缺點:壞掉一塊盤,讀會變慢
  • 應用方面:是一種存儲性能、數(shù)據(jù)安全和存儲成本兼顧的存儲解決方案
    RAID5.png

raid10(鏡像加條帶卷,最少四塊盤,需要一個熱備盤作為替補)

  • 優(yōu)點:讀寫性能好,有容錯機制,最多可以壞掉兩塊盤,容量是1/2
  • 缺點:價格貴,空間浪費一半
  • 應用方面:集合了raid0,raid1的優(yōu)點,但是空間使用了鏡像,而不是類似raid5的奇偶校驗信息,磁盤利用率50%
    RAID10.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末描孟,一起剝皮案震驚了整個濱河市驶睦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌匿醒,老刑警劉巖场航,帶你破解...
    沈念sama閱讀 219,427評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異青抛,居然都是意外死亡旗闽,警方通過查閱死者的電腦和手機酬核,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評論 3 395
  • 文/潘曉璐 我一進店門蜜另,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人嫡意,你說我怎么就攤上這事举瑰。” “怎么了蔬螟?”我有些...
    開封第一講書人閱讀 165,747評論 0 356
  • 文/不壞的土叔 我叫張陵此迅,是天一觀的道長。 經(jīng)常有香客問我旧巾,道長耸序,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,939評論 1 295
  • 正文 為了忘掉前任鲁猩,我火速辦了婚禮坎怪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘廓握。我一直安慰自己搅窿,他們只是感情好,可當我...
    茶點故事閱讀 67,955評論 6 392
  • 文/花漫 我一把揭開白布隙券。 她就那樣靜靜地躺著男应,像睡著了一般。 火紅的嫁衣襯著肌膚如雪娱仔。 梳的紋絲不亂的頭發(fā)上沐飘,一...
    開封第一講書人閱讀 51,737評論 1 305
  • 那天,我揣著相機與錄音,去河邊找鬼耐朴。 笑死众弓,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的隔箍。 我是一名探鬼主播谓娃,決...
    沈念sama閱讀 40,448評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蜒滩!你這毒婦竟也來了滨达?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,352評論 0 276
  • 序言:老撾萬榮一對情侶失蹤俯艰,失蹤者是張志新(化名)和其女友劉穎捡遍,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體竹握,經(jīng)...
    沈念sama閱讀 45,834評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡画株,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,992評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了啦辐。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谓传。...
    茶點故事閱讀 40,133評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖芹关,靈堂內(nèi)的尸體忽然破棺而出续挟,到底是詐尸還是另有隱情,我是刑警寧澤侥衬,帶...
    沈念sama閱讀 35,815評論 5 346
  • 正文 年R本政府宣布诗祸,位于F島的核電站,受9級特大地震影響轴总,放射性物質(zhì)發(fā)生泄漏直颅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,477評論 3 331
  • 文/蒙蒙 一怀樟、第九天 我趴在偏房一處隱蔽的房頂上張望功偿。 院中可真熱鬧,春花似錦漂佩、人聲如沸脖含。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽养葵。三九已至,卻和暖如春瘩缆,著一層夾襖步出監(jiān)牢的瞬間关拒,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留着绊,地道東北人谐算。 一個月前我還...
    沈念sama閱讀 48,398評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像归露,于是被迫代替她去往敵國和親洲脂。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,077評論 2 355

推薦閱讀更多精彩內(nèi)容