磁盤格式化撤防、手動(dòng)增加swap空間习劫、磁盤掛載

[TOC]

45 磁盤格式化(上)/(下)

磁盤分區(qū)后需要格式化才能使用咆瘟,NTFS格式為常用格式

[root@localhost ~]# cat /etc/filesystems  (CentOS7所支持的文件系統(tǒng)格式)
xfs (CentOS7默認(rèn)的系統(tǒng),/ 目錄和 /boot目錄是xfs诽里,而CetnOS6使用的則是ext4格式)
ext4
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
hfsplus
*

mke2fs為格式化命令

-t 表示格式化成指定的格式
-b 指定塊大小
[root@localhost ~]# fdisk -l

磁盤 /dev/sda:21.5 GB, 21474836480 字節(jié)袒餐,41943040 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
磁盤標(biāo)簽類型:dos
磁盤標(biāo)識(shí)符:0x000a2987

   設(shè)備 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448     9005055     4194304   82  Linux swap / Solaris
/dev/sda3         9005056    41943039    16468992   83  Linux

磁盤 /dev/sdb:5368 MB, 5368709120 字節(jié),10485760 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
磁盤標(biāo)簽類型:dos
磁盤標(biāo)識(shí)符:0x7250fb74

   設(shè)備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     5220351      512000   83  Linux
/dev/sdb3         5220352     6244351      512000   83  Linux
/dev/sdb4         6244352    10485759     2120704    5  Extended
/dev/sdb5         6246400     8343551     1048576   83  Linux
[root@localhost ~]# mke2fs -t xfs -b 2048 /dev/sdb1 (指定為xfs的格式谤狡,指定塊大小為2048b)
mke2fs 1.42.9 (28-Dec-2013)

Your mke2fs.conf file does not define the xfs filesystem type.
Aborting... (這里顯示不支持灸眼,我們換成ext4格式)


[root@localhost ~]# mke2fs -t ext4 -b 2048 /dev/sdb1(指定為ext4的格式,指定塊大小為2048b豌汇。這里還有一個(gè)命令mkfs.ext4等價(jià)于mke2fs -t ext4)
mke2fs 1.42.9 (28-Dec-2013)
文件系統(tǒng)標(biāo)簽=
OS type: Linux
塊大小=2048 (log=1)
分塊大小=2048 (log=1)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 1048576 blocks
52428 blocks (5.00%) reserved for the super user
第一個(gè)數(shù)據(jù)塊=0
Maximum filesystem blocks=269484032
64 block groups
16384 blocks per group, 16384 fragments per group
2048 inodes per group
Superblock backups stored on blocks: 
    16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816

Allocating group tables: 完成                            
正在寫入inode表: 完成                            
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成 

mkfs命令

[root@localhost ~]# mkfs.xfs /dev/sdb2 (用mkfs.xfs就可以實(shí)現(xiàn)xfs的格式化幢炸,如果是已經(jīng)格式化過的需要加-f強(qiáng)制執(zhí)行)
meta-data=/dev/sdb2              isize=512    agcount=4, agsize=32000 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=128000, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=855, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

查看還沒有掛在的分區(qū)

[root@localhost ~]# blkid /dev/sdb1
/dev/sdb1: UUID="4107f3b2-4de9-494e-b921-061e71398032" TYPE="ext4" 

(mkfs.ext4 等價(jià)于mke2fs -t ext4)
(格式化成xfs需要用mkfs.xfs)

mke2fs指定塊大小使用 -b

[root@localhost ~]# mke2fs -b 2048 /dev/sdb1 (指定2048k塊大行垢簟)
mke2fs 1.42.9 (28-Dec-2013)
文件系統(tǒng)標(biāo)簽=
OS type: Linux
塊大小=2048 (log=1)
分塊大小=2048 (log=1)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 1048576 blocks
52428 blocks (5.00%) reserved for the super user
第一個(gè)數(shù)據(jù)塊=0
Maximum filesystem blocks=537919488
64 block groups
16384 blocks per group, 16384 fragments per group
2048 inodes per group
Superblock backups stored on blocks: 
    16384, 49152, 81920, 114688, 147456, 409600, 442368, 802816

Allocating group tables: 完成                            
正在寫入inode表: 完成                            
Writing superblocks and filesystem accounting information: 完成

mke2fs指定預(yù)留給root的磁盤空間 -m

[root@localhost ~]# mke2fs -t ext4 -m 1.1 /dev/sdb1(預(yù)留百分之1.1的空間給root用戶拒贱,并指定文件系統(tǒng)格式為ext4,如果不指定則是默認(rèn)為ext2)
mke2fs 1.42.9 (28-Dec-2013)
文件系統(tǒng)標(biāo)簽=
OS type: Linux
塊大小=4096 (log=2)
分塊大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 524288 blocks (塊和inode比例大概四比一的比例)
5767 blocks (1.10%) reserved for the super user
第一個(gè)數(shù)據(jù)塊=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912

Allocating group tables: 完成                            
正在寫入inode表: 完成                            
Creating journal (16384 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
[root@localhost ~]# blkid /dev/sdb1(查看sdb1信息)
/dev/sdb1: UUID="f7800a5a-f0c4-4543-8cbd-3f29735d11fe" TYPE="ext4" 

mke2fs指定inode對(duì)應(yīng)塊大小 -i

[root@localhost ~]# mke2fs -t ext4 -i 8192  /dev/sdb1(可以增加inode)
mke2fs 1.42.9 (28-Dec-2013)
文件系統(tǒng)標(biāo)簽=
OS type: Linux
塊大小=4096 (log=2)
分塊大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
262144 inodes, 524288 blocks (塊和inode大概一比二的比例)
26214 blocks (5.00%) reserved for the super user
第一個(gè)數(shù)據(jù)塊=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks: 
    32768, 98304, 163840, 229376, 294912

Allocating group tables: 完成                            
正在寫入inode表: 完成                            
Creating journal (16384 blocks): 完成
Writing superblocks and filesystem accounting information: 完成

47 / 48 磁盤掛載(上)/(下)

不分區(qū)格式化整個(gè)磁盤

[root@localhost ~]# fdisk /dev/sdb (刪除所有分區(qū))
歡迎使用 fdisk (util-linux 2.23.2)佛嬉。

更改將停留在內(nèi)存中逻澳,直到您決定將更改寫入磁盤。
使用寫入命令前請(qǐng)三思暖呕。


命令(輸入 m 獲取幫助):p

磁盤 /dev/sdb:5368 MB, 5368709120 字節(jié)斜做,10485760 個(gè)扇區(qū)
Units = 扇區(qū) of 1 * 512 = 512 bytes
扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
磁盤標(biāo)簽類型:dos
磁盤標(biāo)識(shí)符:0x7250fb74

   設(shè)備 Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     4196351     2097152   83  Linux
/dev/sdb2         4196352     5220351      512000   83  Linux
/dev/sdb3         5220352     6244351      512000   83  Linux
/dev/sdb4         6244352    10485759     2120704    5  Extended
/dev/sdb5         6246400     8343551     1048576   83  Linux

命令(輸入 m 獲取幫助):d
分區(qū)號(hào) (1-5,默認(rèn) 5):1
分區(qū) 1 已刪除

[root@localhost ~]# mkfs.xfs -f /dev/sdb(格式化整個(gè)磁盤湾揽,-f 強(qiáng)制執(zhí)行)
meta-data=/dev/sdb               isize=512    agcount=4, agsize=327680 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0, sparse=0
data     =                       bsize=4096   blocks=1310720, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
[root@localhost ~]# blkid /dev/sdb(查看分區(qū)文件系統(tǒng))
/dev/sdb: UUID="052c6e46-1bc2-4950-bae1-8364ba26ea2f" TYPE="xfs"

掛載命令mount

[root@localhost ~]# df -h
文件系統(tǒng)        容量  已用  可用 已用% 掛載點(diǎn)
/dev/sda3        16G  1.1G   15G    7% /
devtmpfs        903M     0  903M    0% /dev
tmpfs           912M     0  912M    0% /dev/shm
tmpfs           912M  8.7M  904M    1% /run
tmpfs           912M     0  912M    0% /sys/fs/cgroup
/dev/sda1       297M  118M  180M   40% /boot
tmpfs           183M     0  183M    0% /run/user/0
[root@localhost ~]# mount /dev/sdb /mnt/(掛載到/mnt目錄下)
[root@localhost ~]# df -h()
文件系統(tǒng)        容量  已用  可用 已用% 掛載點(diǎn)
/dev/sda3        16G  1.1G   15G    7% /
devtmpfs        903M     0  903M    0% /dev
tmpfs           912M     0  912M    0% /dev/shm
tmpfs           912M  8.7M  904M    1% /run
tmpfs           912M     0  912M    0% /sys/fs/cgroup
/dev/sda1       297M  118M  180M   40% /boot
tmpfs           183M     0  183M    0% /run/user/0
/dev/sdb        5.0G   33M  5.0G    1% /mnt (磁盤掛載到/mnt下)
[root@localhost ~]# mount

/dev/sdb on /mnt type xfs (rw,relatime,seclabel,attr2,inode64,noquota) (可查看到該磁盤信息瓤逼,表示掛載成功)

cd到該磁盤下創(chuàng)建文件后卸載磁盤需要

[root@localhost mnt]# ls
1.txt  23  2.txt
[root@localhost mnt]# umount /dev/sdb
umount: /mnt:目標(biāo)忙。 
        (有些情況下通過 lsof(8) 或 fuser(1) 可以
         找到有關(guān)使用該設(shè)備的進(jìn)程的有用信息)
[root@localhost mnt]# cd(需要先退出磁盤掛載的目錄)
[root@localhost ~]# umount /dev/sdb(這樣就卸載了磁盤)
[root@localhost ~]# df -h
文件系統(tǒng)        容量  已用  可用 已用% 掛載點(diǎn)
/dev/sda3        16G  1.1G   15G    7% /
devtmpfs        903M     0  903M    0% /dev
tmpfs           912M     0  912M    0% /dev/shm
tmpfs           912M  8.7M  904M    1% /run
tmpfs           912M     0  912M    0% /sys/fs/cgroup
/dev/sda1       297M  118M  180M   40% /boot
tmpfs           183M     0  183M    0% /run/user/0
(其它方式)
[root@localhost ~]# umount -l /dev/sdb(不需要退出掛載目錄)
[root@localhost ~]# umount /mnt/(可以使用掛載目錄來指定卸載)

mount默認(rèn)的一些選項(xiàng)

[root@localhost ~]# man mount
defaults
              Use default options: rw, suid,  dev,  exec,  auto,  nouser,  and
              async.

rw:表示可讀可寫
suid:表示可以設(shè)置suid
dev:表示設(shè)備相關(guān)
exec:表示掛載后磁盤內(nèi)程序可執(zhí)行
auto:表示自動(dòng)掛載
nouser:默認(rèn)不允許普通用戶掛載 (以上命令對(duì)應(yīng)的否定只需要前面)
async:間隔時(shí)間同步內(nèi)存中寫入磁盤库物,sync是隨時(shí)同步內(nèi)存寫入內(nèi)容
(例如重新掛載)
[root@localhost ~]# mount -o remount,rw /dev/sdb
(查看配置文件霸旗,系統(tǒng)啟動(dòng)默認(rèn)掛載哪些磁盤和哪些分區(qū)都是這個(gè)配置文件配置決定)
[root@localhost ~]# vi /etc/fstab(加入下面一行)
/dev/sdb                                  /mnt                    xfs     defaults        0 0 

/dev/sdb:目錄就喝UUID一樣的作用
/mnt:掛載點(diǎn)
xfs:文件系統(tǒng)類型
defaults:默認(rèn)選項(xiàng)
第一個(gè)0:早期需要備份東西,現(xiàn)在不需要了
第二個(gè)0:開機(jī)不需要檢測磁盤為0戚揭,需要檢測磁盤诱告,根分區(qū)為1,其它為2

[root@localhost ~]# blkid(查看UUID)
/dev/sda1: UUID="59357a0d-beb9-4fff-9c4c-5eb21f1163b0" TYPE="xfs" 
/dev/sda2: UUID="a1548080-070f-4484-8edd-d82285658961" TYPE="swap" 
/dev/sda3: UUID="2e210528-713c-4f70-afca-f47bb3630a96" TYPE="xfs" 
/dev/sr0: UUID="2017-09-06-10-51-00-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos" 
/dev/sdb: UUID="052c6e46-1bc2-4950-bae1-8364ba26ea2f" TYPE="xfs" 
添加啟動(dòng)掛載

49 手動(dòng)增加swap空間

swap不需要太大的空間民晒,最多8G就足夠了
有些需要很大的swap空間精居,就需要增加swap空間
首先弄一個(gè)模擬的磁盤出來

(dd命令是用來操作磁盤的,可以寫也可以用來讀)
[root@localhost ~]# dd if=/dev/zero of=/tmp/newdisk bs=1M count=100(if是指從哪里去讀潜必,/dev/zero是Linux內(nèi)核的一個(gè)倒零器靴姿,of寫入到某一個(gè)文件里面去,然后指定塊大小為1M磁滚,數(shù)量100為100M)
記錄了100+0 的讀入
記錄了100+0 的寫出
104857600字節(jié)(105 MB)已復(fù)制佛吓,2.76844 秒,37.9 MB/秒
[root@localhost ~]# du -sh /tmp/newdisk 
100M    /tmp/newdisk
[root@localhost ~]# mkswap -f /tmp/newdisk (格式化磁盤)
mkswap: /tmp/newdisk: warning: wiping old swap signature.
正在設(shè)置交換空間版本 1,大小 = 102396 KiB
無標(biāo)簽辈毯,UUID=d8c26857-0827-4289-86c1-bc47970ae826
[root@localhost ~]# free -m(查看現(xiàn)在swap大邪犹邸)
              total        used        free      shared  buff/cache   available
Mem:           1823         123        1418           8         281        1516
Swap:          4095           0        4095
[root@localhost ~]# swapon /tmp/newdisk (添加swap)
swapon: /tmp/newdisk:不安全的權(quán)限 0644,建議使用 0600谆沃。
[root@localhost ~]# free -m(掛載成功)
              total        used        free      shared  buff/cache   available
Mem:           1823         123        1417           8         281        1516
Swap:          4195           0        4195
[root@localhost ~]# chmod 0600 /tmp/newdisk (更改權(quán)限)
[root@localhost ~]# swapoff /tmp/newdisk (卸載swap分區(qū))
[root@localhost ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:           1823         123        1417           8         281        1516
Swap:          4095           0        4095
[root@localhost ~]# rm -f /tmp/newdisk
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末钝凶,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子唁影,更是在濱河造成了極大的恐慌耕陷,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件据沈,死亡現(xiàn)場離奇詭異哟沫,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)锌介,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門嗜诀,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人孔祸,你說我怎么就攤上這事隆敢。” “怎么了崔慧?”我有些...
    開封第一講書人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵拂蝎,是天一觀的道長。 經(jīng)常有香客問我惶室,道長温自,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任皇钞,我火速辦了婚禮悼泌,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘鹅士。我一直安慰自己券躁,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開白布掉盅。 她就那樣靜靜地躺著也拜,像睡著了一般。 火紅的嫁衣襯著肌膚如雪趾痘。 梳的紋絲不亂的頭發(fā)上慢哈,一...
    開封第一講書人閱讀 49,821評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音永票,去河邊找鬼卵贱。 笑死滥沫,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的键俱。 我是一名探鬼主播兰绣,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼编振!你這毒婦竟也來了缀辩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤踪央,失蹤者是張志新(化名)和其女友劉穎臀玄,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體畅蹂,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡健无,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了液斜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片累贤。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖旗唁,靈堂內(nèi)的尸體忽然破棺而出畦浓,到底是詐尸還是另有隱情,我是刑警寧澤检疫,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站祷嘶,受9級(jí)特大地震影響屎媳,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜论巍,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一烛谊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧嘉汰,春花似錦丹禀、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至密似,卻和暖如春焙矛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背残腌。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來泰國打工村斟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留贫导,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓蟆盹,卻偏偏與公主長得像孩灯,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子逾滥,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

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

  • 轉(zhuǎn)載自:http://blog.csdn.net/hguisu/article/details/6122513原作...
    miaoiao閱讀 1,509評(píng)論 0 7
  • 目錄磁盤結(jié)構(gòu)磁盤分區(qū)磁盤分區(qū)管理文件系統(tǒng)管理掛載 一钱反、磁盤結(jié)構(gòu) (一)設(shè)備文件 設(shè)備文件:linux系統(tǒng)下一切皆文...
    哈嘍別樣閱讀 993評(píng)論 0 0
  • 磁盤格式化 演示之前我們先給sdb磁盤(如果沒有,自己手動(dòng)增加)分區(qū)先匣距; 接下來我們正式的開始格式化面哥,這里我們先認(rèn)...
    hch004閱讀 833評(píng)論 1 0
  • 初來乍到,一飽眼福毅待,看到各種字體滿心羨慕歡喜尚卫!在這個(gè)敲鍵盤的年代還有這么多雅居才子佳人持筆而舞,實(shí)為敬佩尸红!我可有膽...
    一簾幽幽夢(mèng)閱讀 158評(píng)論 1 2
  • 我好像失去了你的消息 真的從此你就杳無音訊 房屋投下熱乎乎的陰影 路上的行人滿頭大汗 我只好把心底的歡喜 悄悄收起
    一只紅薯閱讀 265評(píng)論 0 2