- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機(jī)構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機(jī)構(gòu):新網(wǎng)數(shù)碼
分區(qū):
拿到一個新的硬盤第一步肯定是要先將其進(jìn)行分區(qū),一般來說主要分為主分區(qū)、 SWAP分區(qū)
擴(kuò)展分區(qū)等
主分區(qū):如果沒有額外分boot分區(qū),內(nèi)核鏡像就在這上面;如果分了boot分區(qū),
內(nèi)核鏡像放在boot分區(qū)里,但內(nèi)核還得知道所有路徑里的第一個/是相對于哪個分區(qū)而言的
swap分區(qū):swap不分也可,但一般要分,現(xiàn)代操作系統(tǒng)普遍使用虛擬內(nèi)存技術(shù),
當(dāng)內(nèi)存空間不夠時就把暫時不用的內(nèi)存數(shù)據(jù)騰到硬盤的swap分區(qū)上
添加硬盤之后我們通過lsblk來查看塊設(shè)備
確認(rèn)硬盤存在之后我們就可以開始了,不過第一步還是要為硬盤指定一個類型,主要有
邏輯分區(qū)MBR和GPT分區(qū)
指定分區(qū)類型的工具有兩個:fdisk parted
parted是一個即時生效的工具而fdisk是一個非即時生效的
parted 來指定分區(qū)類型和分區(qū)大小 格式為:
指定分區(qū)類型:parted /dev/sd* mklabel gpt|msdos
若想更改分區(qū)類型則再執(zhí)行此命令但之前的數(shù)據(jù)則全部清空
對硬盤進(jìn)行分區(qū):parted /dev/sd* mkpart primary 1 100
說明:為硬盤分出一個大小為(100-1)M的分區(qū)(默認(rèn)單位是:M)
若要刪除硬盤分區(qū)則執(zhí)行 parted /dev/sd* rm 1 1為分區(qū)編號
若要查看分區(qū)后的硬盤則執(zhí)行 parted ls
fdisk /dev/sd* 然后執(zhí)行子命令進(jìn)行操作
p 分區(qū)列表
t 更改分區(qū)類型
n 創(chuàng)建新分區(qū)
d 刪除分區(qū)
v 校驗分區(qū)
u 轉(zhuǎn)換單位
w 保存并退出
q 不保存并退出
硬盤分區(qū)后使用fdisk -l 可查看硬盤中的分區(qū)信息,但lsblk和其他查看硬盤信息的命令只能
查看內(nèi)存中的設(shè)備信息,此時會出現(xiàn)不同步的現(xiàn)象,也就是說在fdisk中可以顯示出以添加的
設(shè)備信息,但在lsblk中不能看到,對于這樣不同步的現(xiàn)象centos6和centos7的解決方案不同
centos6中
對于添加的分區(qū)同步 partx -a /dev/sd*
對于刪除的分區(qū)同步 kpartx -d /dev/sd*
centos7中 partprobe [/dev/sd*] 若不加設(shè)備名稱則同步所有,指定設(shè)備則只同步指定的
創(chuàng)建文件系統(tǒng)
centos6中常用的文件系統(tǒng)是ext4 centos7中常用的文件系統(tǒng)是xfs
創(chuàng)建之前我們應(yīng)先查看是否已經(jīng)有文件系統(tǒng) blkid /dev/sd*
創(chuàng)建文件系統(tǒng)時會自動分配一個UUID當(dāng)然可以隨機(jī)生成 命令是:uudigen
創(chuàng)建文件系統(tǒng)的命令是mkfs
格式為:
(1)mkfs.FS_TYPE /dev/sd*
(2)mkfs -t FS_TPYE /dev/sd*
也可-L‘LABEL’:設(shè)定卷標(biāo)
mkfs.查看系統(tǒng)中所支持的文件類型
如果出現(xiàn)邏輯性錯誤還可用fsck進(jìn)行修復(fù)
例:mkfs -t ext4 /dev/sd*
mkfs.sfs /dev/sd*
如果設(shè)置的是ext系列的文件系統(tǒng)還可以通過下列工具進(jìn)行管理 修改
mke2fs :ext系列文件系統(tǒng)專用管理工具
-t {ext2|ext3|ext4}
-b {1024|2048|4096}
-L ‘LABEL’
-j: 相當(dāng)于-t ext3
mkfs.ext3 = mkfs -t ext3 = mke2fs -j = mke2fs -t ext3
-i #: 為數(shù)據(jù)空間中每多少個字節(jié)創(chuàng)建一個inode;此大小
不應(yīng)該小于block的大小
-N #:指定分區(qū)中創(chuàng)建多少個inode
-I 一個inode記錄占用的磁盤空間大小,128—4096
-m #: 默認(rèn)5%,為管理人員預(yù)留空間占 總空間的百分比
-O FEATURE[,…]:啟用指定特性
-O ^FEATURE:關(guān)閉指定特性
tune2fs:查看ext系列文件系統(tǒng)特性
tune2fs:重新設(shè)定ext系列文件系統(tǒng)可調(diào)整參數(shù)的值
-l:查看指定文件系統(tǒng)超級塊信息;super block
-L ‘LABEL’:修改卷標(biāo)
-m #:修預(yù)留給管理員的空間百分比
-j: 將ext2升級為ext3
-O: 文件系統(tǒng)屬性啟用或禁用, –O ^has_journal
-o: 調(diào)整文件系統(tǒng)的默認(rèn)掛載選項,–o ^acl
-U UUID: 修改UUID號
掛載
把新的硬盤經(jīng)過分區(qū)和創(chuàng)建文件系統(tǒng)之后接下來就是往里面存儲數(shù)據(jù)了那么如何往里面存儲
數(shù)據(jù),通過一個例子來說
如果一個硬盤的家目錄的文件過多導(dǎo)致硬盤空間即將占滿此時我們已經(jīng)將新硬盤分區(qū)并且創(chuàng)
建了文件系統(tǒng)此時就可以把新硬盤掛載到家目錄下:
1、將硬盤分區(qū)50G
2、設(shè)置文件系統(tǒng)
3、建一個臨時文件夾存放原來的數(shù)據(jù)并將硬盤掛載
創(chuàng)建臨時文件夾:mkdir /mnt/home 掛載: mount /dev/sdb1 /mnt/home
4、將要轉(zhuǎn)移的文件夾復(fù)制到臨時文件夾中(復(fù)制過程中可能有人在修改目錄下的內(nèi)容)
可先發(fā)通知然后 init 1 切換至單用戶只有一個人訪問
復(fù)制:cp -av /home/* /mnt/home/
5、vim /etc/fstab 更改配置文件 查看 blkid /dev/sdb1
6、rm -rf /home/ 刪除home下的文件否則不顯示還占用空間mount -a 使其生效
7、init 5切換至圖形界面
8、umount /mnt/home 取消臨時文件夾的掛載并刪除 rm -fr /mnt/home
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP