Day20-Linux-磁盤管理(2)

一畔师、Gdisk 分配大于2TB以上的磁盤

[root@oldboy:~]# lsblk 
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   30G  0 disk 
├─sda1   8:1    0    1G  0 part /boot
├─sda2   8:2    0    1G  0 part [SWAP]
└─sda3   8:3    0   28G  0 part /
sdc      8:32   0    4T  0 disk 

1.查看gdisk命令屬于哪個(gè)軟件包

yum provides gdisk

2.使用gdisk對大于2TB的硬盤進(jìn)行分區(qū)

1娇斑、利用gsisk對磁盤進(jìn)行分區(qū)
[root@oldboy:~]# gdisk /dev/sdc
Command (? for help): n
Partition number (1-128, default 1): 
First sector (34-8589934558, default = 2048) or {+-}size{KMGTP}: 
Last sector (2048-8589934558, default = 8589934558) or {+-}size{KMGTP}: +2T
....
將4T的 sdc 分配成了3個(gè)分區(qū),分別為2T媳否、1T揉阎、1T

Number  Start (sector)    End (sector)  Size       Code  Name
   1         2048      4294969343   2.0 TiB     8300  Linux filesystem    
   2   4294969344      6442452991   1024.0 GiB  8300  Linux filesystem
   3   6442452992      8589934558   1024.0 GiB  8300  Linux filesystem

Command (? for help): w

2、查看磁盤分區(qū)
[root@oldboy:~]# lsblk 
sdc      8:32   0    4T  0 disk 
├─sdc1   8:33   0    2T  0 part 
├─sdc2   8:34   0    1T  0 part 
└─sdc3   8:35   0 1024G  0 part 

3.對磁盤分區(qū)進(jìn)行格式化

[root@oldboy:~]# mkfs.xfs -f  /dev/sdc1   
[root@oldboy:~]# mkfs.xfs -f  /dev/sdc2
[root@oldboy:~]# mkfs.xfs -f /dev/sdc3
meta-data=/dev/sdc3              isize=512    agcount=4, agsize=67108799 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=268435195, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=131071, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

4.創(chuàng)建掛載點(diǎn)

在根下分別創(chuàng)建磁盤分區(qū)的三個(gè)掛載點(diǎn)

[root@oldboy:~]# mkdir /data-sdc1
[root@oldboy:~]# mkdir /data-sdc2
[root@oldboy:~]# mkdir /data-sdc3

5.掛載分區(qū)

-t 指定掛載的設(shè)備類型
-o 指定掛載的參數(shù) rw (讀寫), ro(只讀)

分別將給磁盤分配的3個(gè)分區(qū)掛載到設(shè)置的掛載點(diǎn)

 [root@oldboy:~]# mount /dev/sdc1 /data-sdc1   
 [root@oldboy:~]# mount /dev/sdc2 /data-sdc2
 [root@oldboy:~]# mount /dev/sdc3 /data-sdc3

 [root@oldboy:~]# mkdir /sdc_back
 [root@oldboy:~]# mount -t xfs /dev/sdc2  /sdc_back/

 將/dev/sdc2掛載至/sdc_back目錄,但只允許讀,不允許寫 
 [root@oldboy:~]# mount -o ro -t xfs /dev/sdc2  /sdc_back/ 
 [root@oldboy sdc_back]# touch fileeeee 
 touch: cannot touch ‘fileeeee’: Read-only file system

6.檢查掛載詳情

[root@oldboy:~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           199M     0  199M   0% /run/user/0
/dev/sdc1       2.0T   33M  2.0T   1% /data-sdc1
/dev/sdc2       1.0T   33M  1.0T   1% /data-sdc2
/dev/sdc3       1.0T   33M  1.0T   1% /data-sdc3

7.加入開機(jī)自啟動(dòng)(永久掛載)相關(guān)文件 /etc/fstab

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

要掛載的設(shè)備 掛載點(diǎn)(入口) 文件系統(tǒng)類型 掛載參數(shù) 是否備份 是否檢查
/dev/sdb1 /db1 xfs defaults 0 0

掛載參數(shù)蚂维。掛載參數(shù)有很多戳粒,在這塊我們了解即可,不必深究鸟雏。

參數(shù) 含義
async/sync 是否為同步方式運(yùn)行享郊。默認(rèn)async
user/nouser 是否允許普通用戶使用mount命令掛載。默認(rèn)nouser
exec/noexe 是否允許可執(zhí)行文件執(zhí)行孝鹊。默認(rèn)exec
suid/nosuid 是否允許存在suid屬性的文件炊琉。默認(rèn)suid
auto/noauto 執(zhí)行mount -a 命令時(shí),此文件系統(tǒng)是否被主動(dòng)掛載又活。默認(rèn)auto
rw/ro 是否以只讀或者讀寫模式進(jìn)行掛載苔咪。默認(rèn)rw
default 具有rw,suid,dev,exec,auto,nouser,async等默認(rèn)參數(shù)的設(shè)定

是否進(jìn)行備份。通常這個(gè)參數(shù)的值為0或者1

選項(xiàng) 含義
0 代表不做備份
1 代表要每天進(jìn)行備份操作
2 代表不定日期的進(jìn)行備份操作

是否檢驗(yàn)扇區(qū):開機(jī)的過程中柳骄,系統(tǒng)默認(rèn)會以fsck檢驗(yàn)我們系統(tǒng)是否為完整

選項(xiàng) 含義
0 不要檢驗(yàn)磁盤是否有壞道
1 檢驗(yàn)
2 校驗(yàn) (當(dāng)1級別檢驗(yàn)完成之后進(jìn)行2級別檢驗(yàn))
1.永久掛載方式1
 [root@oldboy:~]# vim /etc/fstab
 (cuixinpeng  磁盤分區(qū)永久掛載配置)
 要掛載的設(shè)備     掛載點(diǎn)                設(shè)備類型   掛載參數(shù)默認(rèn)         是否備份  是否檢查
 /dev/sdc1      /root/data-sdc1         xfs       defaults             0         0

2团赏、查看磁盤的UUID,
 [root@oldboy:~]# blkid
  /dev/sdc1: UUID="abaeaaf5-a326-472f-b1da-4fcd76bde3ca" TYPE="xfs" PARTLABEL="Linux filesystem" PARTUUID="053a2f83-a3ed-4d70-8b63-a84b209b3165"

3耐薯、將寫入/etc/fstab中舔清,實(shí)現(xiàn)開機(jī)自動(dòng)掛載 方式2
[root@oldboy:~]# vim /etc/fstab
UUID="abaeaaf5-a326-472f-b1da-4fcd76bde3ca"    /root/data-sdc1    xfs   defaults    0  0
4.加載fstab配置文件, 同時(shí)檢測語法是否有錯(cuò)誤 
[root@oldboy:~]# mount –a

8.磁盤的卸載

1.通過卸載掛載的目錄
[root@oldboy:~]# umount /sdc_back/

2.通過卸載掛載的設(shè)備 
[root@oldboy:~]# umount /dev/sde1 

3.如果在掛載點(diǎn)目錄下,是無法進(jìn)行卸載,但可強(qiáng)制. 當(dāng)退出該目錄時(shí),目錄回歸原始屬性 
[root@oldboy:~]# cd /data-sdc1/ 
[root@oldboy data-sdc1  ]# umount /data-sdc1/ 
umount: /data/test1: target is busy.        
      (In some cases useful info about processes 
that use        
       the device is found by lsof(8) or fuser(1))

如上情況解決辦法有兩種, 
1.切換至其他目錄 
2.使用參數(shù)  -l  選項(xiàng)強(qiáng)制卸載    
[root@oldboy data-sdc1]# umount -l /sdb1   強(qiáng)制卸載

二丝里、虛擬磁盤介紹SWAP

——Swap分區(qū)在系統(tǒng)的物理內(nèi)存不夠時(shí),將硬盤空間中的一部分空間釋放出來体谒,以供當(dāng)前運(yùn)行的程序使用杯聚。

  • 當(dāng)物理內(nèi)存不夠時(shí)會隨機(jī)刪掉占用內(nèi)存的進(jìn)程,從而可能導(dǎo)致系統(tǒng)癱瘓抒痒,臨時(shí)使用swap可以解決幌绍。

1.創(chuàng)建分區(qū),并格式化為swap分區(qū)故响。

[root@oldboy:~]# fdisk  /dev/sdb       分1個(gè)G大小

[root@oldboy:~]# mkswap /dev/sdb1      格式化為swap

2.查看當(dāng)前swap分區(qū)大小傀广,然后進(jìn)行擴(kuò)展和縮小

[root@oldboy:~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           1980        1475          80          10         424         242
Swap:          2047           4        2043

1.擴(kuò)展swap分區(qū)大小
[root@oldboy:~]# swapon /dev/sdb2
[root@oldboy:~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           1980        1475          80          10         424         242
Swap:          3047           4        2043

swapon  -a 代表激活所有的swap
[root@oldboy:~]# swapon -a 

2.縮小swap分區(qū)大小
[root@oldboy:~]# swapoff /dev/sdb1
[root@oldboy:~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           1980        1475          80          10         424         242
Swap:          2047           4        2043

-a 代表關(guān)閉所有的swap
[root@oldboy:~]# swapoff -a 

3.檢查當(dāng)前swap分區(qū)有哪些設(shè)備

[root@oldboy:~]# swapon -s
文件名             類型      大小   已用  權(quán)限
/dev/dm-1   partition   2097148   4616    -2
/dev/sdb1   partition   1048572   0       -2

——如果希望swap開機(jī)自動(dòng)掛載,將swap信息追加至/etc/fstab即可彩届。

三伪冰、磁盤陣列

——提高磁盤的整體讀寫能力,和冗余能力樟蠕,通常我們將其稱為磁盤陣 列糜值。

1.RAID的作用

  • 1.通過把多個(gè)磁盤組織在一起作為一個(gè)邏輯卷提供磁盤跨越功能;

  • 2.通過把數(shù)據(jù)分成多個(gè)數(shù)據(jù)塊(Block)并行寫入/讀出多個(gè)磁盤以提高訪問磁盤的速度坯墨;

  • 3.通過鏡像或校驗(yàn)操作提供容錯(cuò)能力寂汇。

2.RAID模式

1)RAID0定義

——RAID 0 并不是真正的RAID結(jié)構(gòu),沒有數(shù)據(jù)冗余捣染,沒有數(shù)據(jù)校驗(yàn)的磁盤陳列骄瓣。實(shí)現(xiàn)RAID 0至少需要兩塊以上的硬盤,它將兩塊以上的硬盤合并成一塊耍攘,數(shù)據(jù)連續(xù)地分割在每塊盤上榕栏。 因?yàn)閹捈颖叮宰x/寫速度加倍蕾各, 但RAID 0在提高性能的同時(shí)扒磁,并沒有提供數(shù)據(jù)保護(hù)功能,只要任何一塊硬盤損壞就會丟失所有數(shù)據(jù)式曲。

RAID0
優(yōu)缺點(diǎn)

(1)RAID 0的缺點(diǎn)是不提供數(shù)據(jù)冗余妨托,因此一旦用戶數(shù)據(jù)損壞,損壞的數(shù)據(jù)將無法得到恢復(fù)吝羞。RAID0運(yùn)行時(shí)只要其中任一塊硬盤出現(xiàn)問題就會導(dǎo)致整個(gè)數(shù)據(jù)的故障兰伤。

(2)RAID 0具有的特點(diǎn),使其特別適用于對性能要求較高钧排,而對數(shù)據(jù)安全不太在乎的領(lǐng)域敦腔,如圖形工作站等。對于個(gè)人用戶恨溜,RAID 0也是提高硬盤存儲性能的絕佳選擇符衔。

2)RAID1

工作原理

——RAID1是將一個(gè)兩塊硬盤所構(gòu)成RAID磁盤陣列找前,其容量僅等于一塊硬盤的容量,因?yàn)榱硪粔K只是當(dāng)作數(shù)據(jù)“鏡像”判族。RAID 1磁盤陣列顯然是最可靠的一種陣列纸厉,因?yàn)樗偸潜3忠环萃暾臄?shù)據(jù)備份。它的性能自然沒有RAID 0磁盤陣列那樣好五嫂,但其數(shù)據(jù)讀取確實(shí)較單一硬盤來的快,因?yàn)閿?shù)據(jù)會從兩塊硬盤中較快的一塊中讀出肯尺。RAID 1磁盤陣列的寫入速度通常較慢沃缘,因?yàn)閿?shù)據(jù)得分別寫入兩塊硬盤中并做比較。RAID 1磁盤陣列一般支持“熱交換”则吟,就是說陣列中硬盤的移除或替換可以在系統(tǒng)運(yùn)行時(shí)進(jìn)行槐臀,無須中斷退出系統(tǒng)。RAID 1磁盤陣列是十分安全的氓仲,不過也是較貴一種RAID磁盤陣列解決方案水慨,因?yàn)閮蓧K硬盤僅能提供一塊硬盤的容量。RAID 1磁盤陣列主要用在數(shù)據(jù)安全性很高敬扛,而且要求能夠快速恢復(fù)被破壞的數(shù)據(jù)的場合晰洒。

RAID1
優(yōu)缺點(diǎn)

(1)RAID1通過硬盤數(shù)據(jù)鏡像實(shí)現(xiàn)數(shù)據(jù)的冗余,保護(hù)數(shù)據(jù)安全啥箭,在兩塊盤上產(chǎn)生互為備份的數(shù)據(jù)谍珊,當(dāng)原始數(shù)據(jù)繁忙時(shí),可直接從鏡像備份中讀取數(shù)據(jù)急侥,因此RAID1可以提供讀取性能砌滞。
(2)RAID1是硬盤中單位成本最高的,但提供了很高的數(shù)據(jù)安全性和可用性坏怪,當(dāng)一個(gè)硬盤失效時(shí)贝润,系統(tǒng)可以自動(dòng)切換到鏡像硬盤上讀/寫,并且不需要重組失效的數(shù)據(jù)铝宵。

3)RAID5

RAID5

3)RAID10

RAID10

總結(jié)

通過今天的學(xué)習(xí)打掘,我們主要學(xué)習(xí)了怎樣分配大于2T的磁盤,通過怎樣的方式去分配鹏秋,怎樣使我們分配的磁盤永久性的掛載胧卤,設(shè)置開機(jī)自啟動(dòng),還學(xué)習(xí)了怎樣在內(nèi)存不夠的情況下拼岳,創(chuàng)建swap代替內(nèi)存枝誊,怎樣添加容量,怎樣刪除添加的容量惜纸,最后學(xué)習(xí)了磁盤陣列RAID的各種類型叶撒。

.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绝骚,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子祠够,更是在濱河造成了極大的恐慌压汪,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件古瓤,死亡現(xiàn)場離奇詭異止剖,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)落君,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門穿香,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人绎速,你說我怎么就攤上這事皮获。” “怎么了纹冤?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵洒宝,是天一觀的道長。 經(jīng)常有香客問我萌京,道長雁歌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上过椎,老公的妹妹穿的比我還像新娘。我一直安慰自己较坛,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布扒最。 她就那樣靜靜地躺著丑勤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪吧趣。 梳的紋絲不亂的頭發(fā)上法竞,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天,我揣著相機(jī)與錄音强挫,去河邊找鬼岔霸。 笑死,一個(gè)胖子當(dāng)著我的面吹牛俯渤,可吹牛的內(nèi)容都是我干的呆细。 我是一名探鬼主播,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼八匠,長吁一口氣:“原來是場噩夢啊……” “哼絮爷!你這毒婦竟也來了趴酣?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤坑夯,失蹤者是張志新(化名)和其女友劉穎岖寞,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體柜蜈,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仗谆,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了淑履。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片隶垮。...
    茶點(diǎn)故事閱讀 39,795評論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖鳖谈,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情阔涉,我是刑警寧澤缆娃,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布,位于F島的核電站瑰排,受9級特大地震影響贯要,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜椭住,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一崇渗、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧京郑,春花似錦宅广、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至户魏,卻和暖如春驶臊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背叼丑。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工关翎, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鸠信。 一個(gè)月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓纵寝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親星立。 傳聞我的和親對象是個(gè)殘疾皇子店雅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評論 2 354

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