日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第12章——硬盘介绍和磁盘管理

發(fā)布時(shí)間:2024/3/24 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第12章——硬盘介绍和磁盘管理 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本節(jié)所講內(nèi)容:
12.1 SAS-SATA-SSD-SCSI-IDE硬盤講解
12.2 磁盤分區(qū)工具和掛載
12.3 實(shí)戰(zhàn)擴(kuò)展swap分區(qū)

12.1 SAS-SATA-SSD-SCSI-IDE硬盤講解
常見磁盤類型:

?SAS硬盤(希捷:ST)?SATA硬盤(西部數(shù)據(jù):WD,個(gè)人電腦常用)?SSD硬盤(固態(tài)硬盤)?SCSI硬盤(淘汰)?IDE硬盤(淘汰)

你的服務(wù)器使用什么磁盤?

SAS硬盤: ?SAS(串行連接SCSI接口) ?SAS(Serial Attached SCSI),串行連接SCSI接口,串行連接小型計(jì)算機(jī)系統(tǒng)接口。 ?SAS是新一代的SCSI技術(shù),和現(xiàn)在流行的Serial ATA(SATA)硬盤相同,都是采用串行技術(shù)以獲得更高的傳輸速度,并通過縮短連結(jié)線改善內(nèi)部空間等。 ?SAS的接口技術(shù)可以向下兼容SATA。



SAS和SATA接口對(duì)比

SAS 磁盤線

磁盤尺寸:

?3.5英寸設(shè)計(jì) ?2.5英寸設(shè)計(jì)

?此前主流的桌面磁盤和服務(wù)器磁盤都是采用3.5英寸設(shè)計(jì),而SAS硬盤除了具有傳統(tǒng)的3.5英寸規(guī)格之外,還采用了2.5英寸的縮小版,這樣可以在機(jī)架式服務(wù)器有限的空間內(nèi)安裝更多的磁盤以擴(kuò)充存儲(chǔ)系統(tǒng)的容量,也能夠?yàn)槠渌浼v出更大的空間,以便通風(fēng)散熱,在2U高度內(nèi)使用8個(gè)2.5英寸的SAS硬盤位已經(jīng)成為大多數(shù)服務(wù)器廠商的選擇。
已經(jīng)被淘汰的硬盤:


數(shù)據(jù)線和電源接口,串型和并型 哪個(gè)快?

并口為什么沒有串口快?

?串口形容一下就是 一條車道,而并口就是有8個(gè)車道。同一時(shí)刻能傳送8位(一個(gè)字節(jié))數(shù)據(jù)。 ?但是并不是并口快,由于8位通道之間的互相干擾。傳輸受速度就受到了限制。當(dāng)傳輸出錯(cuò)時(shí),要同時(shí)重新傳8個(gè)位的數(shù)據(jù),而且傳輸速度越快,干擾越嚴(yán)重。這是硬傷,這樣速度就無法提升上來。 ?串口沒有干擾,傳輸出錯(cuò)后重發(fā)一位就可以了。而且串口傳輸?shù)臅r(shí)鐘頻率要比并口高。

1956年,一臺(tái)5mb的IBM硬盤被裝上飛機(jī),重量超過一噸

12.1.2 當(dāng)下流行的磁盤種類

常見硬盤品牌:希捷 西數(shù) 日立 HP DELL EMC IBM

硬盤分幾種?
A.從工作原理來說:

固態(tài):價(jià)格相對(duì)貴,壽命長,讀取速度 機(jī)械:怕摔、怕磁,(單位換下來的壞盤會(huì)做消磁處理),讀取速度---》磁道尋址時(shí)間,潛伏時(shí)間

B.從硬盤的接口來說

STAT:用在低端服務(wù)器多 SAS、SCSI:用在中高服務(wù)器 PCIE M.2

對(duì)LINUX來說,在內(nèi)核中,不同的接口對(duì)應(yīng)有不同的命名方式:

操作系統(tǒng) IDE STAT|SCSI SAS RHEL5 /dev/hda /dev/sda /dev/sda RHEL6 /dev/sda /dev/sda /dev/sda KVM /dev/vda

例1:常見磁盤:
戴爾(Dell)服務(wù)器硬盤 SAS 300G 15K 3.5英寸緩存:128MB 6Gbp/S
http://item.jd.com/10437410142.html 支持熱插拔
¥1330.00

SAS 磁盤容量一般: 300G 600G

有SAS 2T , 4T 的硬盤 ? 有
希捷(SEAGATE)ES.3系列 2TB 7200轉(zhuǎn)128M SAS 企業(yè)級(jí)硬盤6G bp/s(ST2000NM0023)
http://item.jd.com/1093052.html 京 東 價(jià): ¥999.00

假SAS= SATA盤身+ SAS接口(熱插拔)

硬盤: 容量大 + 便宜 符合市場需求! 提速度:假SAS做raid5 raid10 ,做分布式存儲(chǔ) MFS ,HDFS,GFS, swift ,ceph

例2:存儲(chǔ)設(shè)備:陣列柜


互動(dòng):存儲(chǔ)會(huì)放到機(jī)柜的上面還是下面?

下面:穩(wěn) , 換硬盤方便,機(jī)柜不容已倒,布線容易 ,太沉

例3:以西部數(shù)據(jù)為例,了解一下SATA盤。
你看過什么顏色的盤?

西部數(shù)據(jù)(WD)黑盤 2TB SATA6Gb/s 64MB 臺(tái)式機(jī)硬盤¥999.00 西部數(shù)據(jù)(WD)紅盤 2TB SATA6Gb/s 64M 臺(tái)式機(jī)硬盤 ¥849.00 西部數(shù)據(jù)(WD)紫盤 2TB SATA6Gb/s 64M 監(jiān)控硬盤 ¥589.00 西部數(shù)據(jù)(WD)綠盤 2TB SATA6Gb/s 64M 臺(tái)式機(jī)硬盤 ¥499.00 西部數(shù)據(jù)(WD)藍(lán)盤 2TB SATA6Gb/s 64M 臺(tái)式機(jī)硬盤 ¥459.90 西部數(shù)據(jù)(WD) 金盤 2TB 7200轉(zhuǎn)128M 企業(yè)級(jí)硬盤(WD2005FBYZ)¥1099

http://item.jd.com/4360258.html#crumb-wrap

西部數(shù)據(jù)(WD)藍(lán)盤 2TB SATA6Gb/s 64M 臺(tái)式機(jī)硬盤(WD20EZRZ)
http://item.jd.com/2054175.html

村中技巧:要4塊黑塊, 把藍(lán)盤上的標(biāo)簽一撕,然后花兩元買4個(gè)黑盤的標(biāo)簽一貼。
4塊硬盤掙500*4=2000元
如何無痕撕標(biāo)簽?吹風(fēng)機(jī)
如何防?

硬件大師 魯大師 可以檢測(cè) ,或上官網(wǎng)查看序列號(hào)

大容量磁盤價(jià)格:
西部數(shù)據(jù)(WD)綠盤 6TB SATA6Gb/s 64MB臺(tái)式機(jī)硬盤¥1899.00
昱科/HGST Ultrastar He10 10T企業(yè)級(jí)服務(wù)器磁盤陣列硬盤10TB現(xiàn)貨

http://item.jd.com/10441913977.html

注:昱科->前日立硬盤業(yè)務(wù)

查看存儲(chǔ)上的磁盤:

注:ST 希捷 WD 西數(shù)
例2:游戲服務(wù)器上的固態(tài)磁盤: 數(shù)據(jù)不多, 但要延遲小,隨機(jī)讀寫能力強(qiáng)!

接口:

http://item.jd.com/10427653932.html
三星/SAMSUNG 750 EVO SSD固態(tài)硬盤120G/250G/500G 支架+螺絲刀+SATA線+螺絲 500G
京 東 價(jià) ¥899.00
http://item.jd.com/10427653932.html

互動(dòng):有SAS接口的SSD硬盤?
聯(lián)想(Lenovo)IBM存儲(chǔ) V3500/V3700系列 2.5英寸存儲(chǔ)硬盤 200G SAS SSD
http://item.jd.com/10184874758.html ¥9999.00
戴爾(DELL)400GB SAS 接口 2.5英寸 SSD固態(tài)硬盤 服務(wù)器硬盤¥6900.00
http://item.jd.com/1578475963.html

例5:開眼界!最貴的SSD磁盤?
英特爾(Intel) DC P3608 1/2 PCIe NVMe3.0x8 MLC固態(tài)硬盤 P3608 PCI-E 4TB ¥38999.00

https://item.jd.com/11114372517.html

經(jīng)驗(yàn): 對(duì)于機(jī)械式磁盤,SATA3和SATA2接口標(biāo)準(zhǔn),速度上沒有太明顯提升,但是對(duì)于固態(tài)磁盤,SATA3接口比SATA2快很多,就像USB3.0比USB2.0快很多一樣。

12.2 磁盤分區(qū)工具和掛載
12.2.1 硬盤分區(qū)符認(rèn)識(shí)

MBR概述:全稱為Master Boot Record,即硬盤的主引導(dǎo)記錄。

硬盤的0柱面、0磁頭、1扇區(qū)稱為主引導(dǎo)扇區(qū)(也叫主引導(dǎo)記錄MBR)。它由三個(gè)部分組成,主引導(dǎo)程序、硬盤分區(qū)表DPT(Disk Partition table)和分區(qū)有效標(biāo)志(55AA)。在總共512字節(jié)的主引導(dǎo)扇區(qū)里主引導(dǎo)程序(boot loader)占446個(gè)字節(jié),第二部分是Partition table區(qū)(分區(qū)表),即DPT,占64個(gè)字節(jié),硬盤中分區(qū)有多少以及每一分區(qū)的大小都記在其中。第三部分是magic number,占2個(gè)字節(jié),固定為55AA。
分區(qū)編號(hào):主分區(qū)1-4 ,邏輯分區(qū)5……

LINUX規(guī)定:邏輯分區(qū)必須建立在擴(kuò)展分區(qū)之上,而不是建立在主分區(qū)上

分區(qū)作用:
主分區(qū):主要是用來啟動(dòng)操作系統(tǒng)的,它主要放的是操作系統(tǒng)的啟動(dòng)或引導(dǎo)程序,/boot分區(qū)最好放在主分區(qū)上
擴(kuò)展分區(qū):不能使用的,它只是做為邏輯分區(qū)的容器存在的;我們真正存放數(shù)據(jù)的是主分區(qū)和邏輯分區(qū),大量數(shù)據(jù)都放在邏輯分區(qū)中。

如果你用的是GPT的分區(qū)方式,那么它沒有限制主分區(qū)個(gè)數(shù)

注意:使用分區(qū)工具fdisk對(duì)磁盤進(jìn)行操作,分區(qū),格式化(重點(diǎn))

命名方式: /dev/sd[a-z]n
其中:a-z 表示設(shè)備的序號(hào),如sda表示第一塊scsi硬盤,sdb就是第二塊…
n 表示每塊磁盤上劃分的磁盤分區(qū)編號(hào)

12.2.2 使用fdisk管理分區(qū)

fdisk:磁盤分區(qū),是Linux發(fā)行版本中最常用的分區(qū)工具

用法:fdisk [選項(xiàng)] device
常用的選項(xiàng) : -l 查看硬盤分區(qū)表
案例:在sdb盤上建一個(gè)分區(qū),大小為100M
在虛擬機(jī)上添加一塊硬盤

例:對(duì)sdb這塊盤劃分一個(gè)100M的分區(qū)出來

[root@xuegod63 ~]# fdisk /dev/sdb

Command (m for help): m Command actiona toggle a bootable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partition 刪除分區(qū)g create a new empty GPT partition tableG create an IRIX (SGI) partition tablel list known partition types 顯示分區(qū)類型m print this menu 打印幫助菜單n add a new partition 添加新的分區(qū)o create a new empty DOS partition tablep print the partition table 顯示分區(qū)表q quit without saving changes 不保存,退出s create a new empty Sun disklabelt change a partition's system id 改變分區(qū)類型u change display/entry unitsv verify the partition tablew write table to disk and exit 寫分區(qū)表信息到硬盤,保存操作并退出x extra functionality (experts only)Command (m for help): p -----打印分區(qū)表 Command (m for help): n ----新建一個(gè)分區(qū) Partition type:p primary (2 primary, 0 extended, 2 free) p:主分區(qū)e extended e:擴(kuò)展分區(qū) Select (default p): --直接默認(rèn) Using default response p Partition number (1,4, default 1): ---直接默認(rèn) First sector (1230848-41943039, default 1230848): ---直接默認(rèn) Using default value 1230848 Last sector, +sectors or +size{K,M,G} (1230848-41943039, default 41943039): +1G 輸入分區(qū)大小 Partition 3 of type Linux and of size 1 GiB is set Command (m for help): w 保存退出[root@xuegod63 ~]# ls /dev/sdb* /dev/sdb /dev/sdb1

例2:對(duì)已經(jīng)在使用的磁盤進(jìn)行分區(qū),分區(qū)讓新生成的分區(qū)生效。如果對(duì)sda再做一個(gè)sda4主分區(qū)

[root@xuegod63 ~]# fdisk /dev/sda 命令(輸入 m 獲取幫助):p 磁盤標(biāo)識(shí)符:0x0005c80e設(shè)備 Boot Start End Blocks Id System /dev/sda1 * 2048 411647 204800 83 Linux /dev/sda2 411648 2508799 1048576 82 Linux swap / Solaris /dev/sda3 2508800 23480319 10485760 83 Linux命令(輸入 m 獲取幫助):n Partition type:p primary (3 primary, 0 extended, 1 free)e extended Select (default e): p 已選擇分區(qū) 4 起始 扇區(qū) (23480320-41943039,默認(rèn)為 23480320): 將使用默認(rèn)值 23480320 Last 扇區(qū), +扇區(qū) or +size{K,M,G} (23480320-41943039,默認(rèn)為 41943039):+1G 分區(qū) 4 已設(shè)置為 Linux 類型,大小設(shè)為 1 GiB命令(輸入 m 獲取幫助):w The partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 16: 設(shè)備或資源忙. The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8)

解決:讓新生成的分區(qū)生效:

[root@xuegod63 ~]#reboot #這個(gè)是最好的方法

[root@xuegod63 ~]# partx -a /dev/sda #獲得新分區(qū)表

使用sdb1新分區(qū):

[root@xuegod63 ~]# mkfs.ext4 /dev/sdb1 [root@xuegod63 ~]# mkfs.xfs /dev/sdb1 #格式化,-f 對(duì)已經(jīng)存在文件系統(tǒng)的分區(qū),強(qiáng)制格式化 [root@xuegod63 ~]# mkdir /sdb1 #創(chuàng)建掛載點(diǎn) [root@xuegod63 ~]# mount /dev/sdb1 /sdb1/ #掛載 [root@xuegod63 ~]# df -h #查看 文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn) /dev/sda3 10G 4.3G 5.8G 43% / devtmpfs 982M 0 982M 0% /dev tmpfs 997M 0 997M 0% /dev/shm tmpfs 997M 9.0M 988M 1% /run tmpfs 997M 0 997M 0% /sys/fs/cgroup /dev/sr0 4.3G 4.3G 0 100% /mnt /dev/sda1 197M 172M 25M 88% /boot tmpfs 200M 24K 200M 1% /run/user/0 /dev/sdb1 1014M 33M 982M 4% /sdb1[root@xuegod63 ~]# cd /sdb1/ #使用新分區(qū) [root@xuegod63 sdb1]# ls [root@xuegod63 sdb1]# cp /etc/passwd ./

例3:解決卸載不了的問題

root@xuegod63 ~]# cd /sdb1/ [root@xuegod63 sdb1]# umount /sdb1 umount: /sdb1:目標(biāo)忙。(有些情況下通過 lsof(8) 或 fuser(1) 可以找到有關(guān)使用該設(shè)備的進(jìn)程的有用信息) [root@xuegod63 sdb1]# lsof /sdb1 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 2823 root cwd DIR 8,17 20 64 /sdb1 lsof 2952 root cwd DIR 8,17 20 64 /sdb1 lsof 2953 root cwd DIR 8,17 20 64 /sdb1

方法1:[root@xuegod63 sdb1]# kill -9 2823

方法2:

[root@xuegod63 sdb1]# cd #退出目錄,這個(gè)最合適 [root@xuegod63 ~]# umount /dev/sdb1

注:umount 掛載點(diǎn) //卸載方式1 或 umount 設(shè)備路徑 //卸載方式2

例4:寫入配置文件,讓它開機(jī)自動(dòng)掛載

[root@xuegod63 /]# vim /etc/fstab #在文件最后寫入 /dev/sdb1 /sdb1 xfs defaults 0 0 注釋: /dev/sdb1 /sdb1 xfs defaults 0 0 要掛載的分區(qū)設(shè)備 掛載點(diǎn) 文件系統(tǒng)類型 掛載選項(xiàng) 是否備份 是否檢測(cè)[root@xuegod63 ~]# mount -a #自動(dòng)掛載/etc/fstab中沒有掛載上的文件 [root@xuegod63 ~]# df -h 文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn) /dev/sda3 10G 4.3G 5.8G 43% / devtmpfs 982M 0 982M 0% /dev tmpfs 997M 0 997M 0% /dev/shm tmpfs 997M 9.0M 988M 1% /run tmpfs 997M 0 997M 0% /sys/fs/cgroup /dev/sr0 4.3G 4.3G 0 100% /mnt /dev/sda1 197M 172M 25M 88% /boot tmpfs 200M 24K 200M 1% /run/user/0 /dev/sdb1 1014M 33M 982M 4% /sdb1 #發(fā)現(xiàn)已經(jīng)掛載上,說明配置沒有問題。 然后再重啟,看看掛載

方法2: 使用UUID掛載(防止更換硬盤時(shí)的混亂問題)

[root@xuegod63 ~]# blkid /dev/sda1: UUID="a635d4d2-a21e-4d9b-b199-4c8d5cfed808" TYPE="xfs" /dev/sda2: UUID="46f139f8-fd5c-4e51-8d5c-b33f6c7aa38e" TYPE="swap" /dev/sda3: UUID="4bcb433e-10e6-464d-a40b-00d018950149" TYPE="xfs" /dev/sdb1: UUID="5e3a580a-e5b4-448c-88bf-d22fb3d1d9e2" TYPE="xfs" [root@xuegod63 /]# echo "UUID=5e3a580a-e5b4-448c-88bf-d22fb3d1d9e2 /sdb1 xfs defaults 0 0" >> /etc/fstab

擴(kuò)展:了解

/dev/sdb1 /sdb1 xfs defaults 0 0 要掛載的分區(qū)設(shè)備 掛載點(diǎn) 文件系統(tǒng)類型 掛載選項(xiàng) 是否備份 是否檢測(cè) 其中第四列:parameters-文件系統(tǒng)的參數(shù)Async/sync 設(shè)置是否為同步方式運(yùn)行,默認(rèn)為asyncauto/noauto 當(dāng)執(zhí)行mount -a 的命令時(shí),此文件系統(tǒng)是否被主動(dòng)掛載。默認(rèn)為autorw/ro 是否以以只讀或者讀寫模式掛載exec/noexe 限制此文件系統(tǒng)內(nèi)是否能夠進(jìn)行"執(zhí)行"的操作user/nouser 是否允許用戶使用mount命令掛載suid/nosuid 是否允許SUID的存在Usrquota 啟動(dòng)文件系統(tǒng)支持磁盤配額模式Grpquota 啟動(dòng)文件系統(tǒng)對(duì)群組磁盤配額模式的支持Defaults 同時(shí)具有rw,suid,dev,exec,auto,nouser,async等默認(rèn)參數(shù)的設(shè)置 samba nfs 第五列:是否進(jìn)行備份。通常這個(gè)參數(shù)的值為0或者10 代表不要做備份1 代表要每天進(jìn)行操作2 代表不定日期的進(jìn)行操作 第六列:是否檢驗(yàn)扇區(qū):開機(jī)的過程中,系統(tǒng)默認(rèn)會(huì)以fsck檢驗(yàn)我們系統(tǒng)是否為完整0 不要檢驗(yàn)1 最早檢驗(yàn)(一般根目錄會(huì)選擇)2 1級(jí)別檢驗(yàn)完成之后進(jìn)行檢驗(yàn)

12.2.3 gdisk 磁盤分區(qū)工具

gdisk主要是用來劃分容量大于2T的硬盤,大于2T fdisk搞不定

兩種類型的分區(qū)表:
GPT和MBR ; MBR不支持4T以上

GPT分區(qū):GPT,全局唯一標(biāo)識(shí)分區(qū)表(GUID Partition Table),它使用128位GUID來唯一標(biāo)識(shí)每個(gè)磁盤和分區(qū),與MBR存在單一故障點(diǎn)不同,GPT提供分區(qū)表信息的冗余,一個(gè)在磁盤頭部一個(gè)在磁盤尾部;它通過CRC校驗(yàn)和來檢測(cè)GPT頭和分區(qū)表中的錯(cuò)誤與損壞;默認(rèn)一個(gè)硬盤支持128個(gè)分區(qū)

例:對(duì)sdb做gpt分區(qū),創(chuàng)建一個(gè)sdb1

[root@xuegod63 ~]# gdisk /dev/sdb 。。。 Command (? for help): ? # 查看幫助 b back up GPT data to a file c change a partition's name d delete a partition #刪除分區(qū) i show detailed information on a partition l list known partition types n add a new partition # 添加一個(gè)分區(qū) o create a new empty GUID partition table (GPT) p print the partition table # 打印分區(qū)表 q quit without saving changes # 退出不保存 r recovery and transformation options (experts only) s sort partitions t change a partition's type code v verify disk w write table to disk and exit # # 寫入分區(qū)表并退出 x extra functionality (experts only) ? print this menuCommand (? for help): n #新建分區(qū)表 Partition number (1-128, default 1): #直接回車 First sector (34-41943006, default = 2048) or {+-}size{KMGTP}: #直接回車, 從頭開始劃分空間 Last sector (2048-41943006, default = 41943006) or {+-}size{KMGTP}: +1G #給1G空間 Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): #分區(qū)類型直接回車 注:8300 Linux filesystem ;8e00 Linux LVM 想查看,可以按L 來顯示 Changed type of partition to 'Linux filesystem'Command (? for help): p #查看 。。。 Number Start (sector) End (sector) Size Code Name1 2048 2099199 1024.0 MiB 8300 Linux filesystem Command (? for help): w #保存 Do you want to proceed? (Y/N): y #確定寫入 OK; writing new GUID partition table (GPT) to /dev/sdb. The operation has completed successfully.[root@xuegod63 ~]# mkfs.xfs /dev/sdb1 #格式化

例2: 修改fstab重啟系統(tǒng)后,系統(tǒng)報(bào)錯(cuò):
重啟后報(bào)錯(cuò):

輸入root密碼: 123456
把fstab中新添加開機(jī)自動(dòng)加載項(xiàng)目刪除:

然后reboot

12.3 實(shí)戰(zhàn)擴(kuò)展swap分區(qū)

Swap分區(qū)在系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,把硬盤空間中的一部分空間釋放出來,以供當(dāng)前運(yùn)行的程序使用。mkswap /devices (格式化成swap格式) swapon /swap (激活/swap,加入到swap分區(qū)中) vim /etc/fstab (開機(jī)自啟動(dòng)新添加的swap分區(qū)) ,在最后追加: /devices swap swap defaults 0 0如果不想使用需要?jiǎng)h除,只需要執(zhí)行#swapoff /swap

12.3.1 先分個(gè)區(qū)

[root@xuegod63 ~]# gdisk /dev/sdb ... Command (? for help): n #新建分區(qū) Partition number (2-128, default 2): #回車 First sector (34-41943006, default = 2099200) or {+-}size{KMGTP}: #回車 Last sector (2099200-41943006, default = 41943006) or {+-}size{KMGTP}: +1G #給1G 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): w #保存 Do you want to proceed? (Y/N): y

格式化swap

[root@xuegod63 ~]# mkswap /dev/sdb2 正在設(shè)置交換空間版本 1,大小 = 2097148 KiB 無標(biāo)簽,UUID=dc41b5ef-bcf1-477c-902e-c5bb00d41c1e

驗(yàn)證:

[root@xuegod63 ~]# free -mtotal used free shared buff/cache available Mem: 977 557 75 16 345 168 Swap: 2047 234 1813[root@xuegod63 ~]# swapon /dev/sdb2 ---開啟 [root@xuegod63 ~]# free -mtotal used free shared buff/cache available Mem: 977 556 75 16 345 169 Swap: 3071 234 2837[root@xuegod63 ~]# swapoff /dev/sdb2 ---關(guān)閉 [root@xuegod63 ~]# free -mtotal used free shared buff/cache available Mem: 977 556 75 16 345 169 Swap: 2047 234 1813[root@xuegod63 ~]# swapon -s Filename Type Size Used Priority /dev/dm-1 partition 2097148 240532 -1[root@xuegod63 ~]# swapon /dev/sdb2[root@xuegod63 ~]# swapon -s #查看 Filename Type Size Used Priority /dev/dm-1 partition 2097148 240532 -1 /dev/sdb2 partition 1048572 0 -2

12.3.2 通過文件增加SWAP空間

[root@xuegod63 ~]# dd if=/dev/zero of=swap_file bs=1M count=500 [root@xuegod63 ~]# ll /root/swap_file [root@xuegod63 ~]# chmod 0600 /root/swap_file [root@xuegod63 ~]# mkswap -f /root/swap_file [root@xuegod63 ~]# swapon /root/swap_file [root@xuegod63 ~]# free -m

總結(jié):
12.1 存儲(chǔ)的基本知識(shí)
12.2 硬盤分區(qū)介紹
12.3 磁盤分區(qū)工具
12.2 實(shí)戰(zhàn)擴(kuò)展swap分區(qū)

總結(jié)

以上是生活随笔為你收集整理的【Linux云计算架构:第一阶段-Linux操作系统入门到精通】第12章——硬盘介绍和磁盘管理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。