新聞中心
在計(jì)算機(jī)系統(tǒng)中,存儲(chǔ)空間是至關(guān)重要的。當(dāng)系統(tǒng)存儲(chǔ)空間不足時(shí),將會(huì)影響數(shù)據(jù)的處理速度,甚至?xí)?dǎo)致系統(tǒng)崩潰。因此,隨著數(shù)據(jù)量的不斷增長(zhǎng),擴(kuò)容存儲(chǔ)空間已經(jīng)成為大多數(shù)企業(yè)的必要選擇。

成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的浮梁網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
Linux 操作系統(tǒng)一直以來(lái)都是被廣泛使用的操作系統(tǒng)之一。在 Linux 5 的新版本中,新增磁盤(pán)的功能成為了一款亮點(diǎn),因?yàn)樗梢灾苯訑U(kuò)容存儲(chǔ)空間和提高系統(tǒng)性能。下面將詳細(xì)介紹 Linux5 新增磁盤(pán)是如何實(shí)現(xiàn)的,以及如何使用它來(lái)擴(kuò)容存儲(chǔ)空間和提高系統(tǒng)性能。
一、Linux5 新增磁盤(pán)
Linux 5 新增磁盤(pán)是一款強(qiáng)大的軟件,它可以幫助用戶(hù)直接在 Linux 系統(tǒng)中添加新的磁盤(pán)。這個(gè)磁盤(pán)可以與當(dāng)前系統(tǒng)的磁盤(pán)卷一起使用,從而擴(kuò)容存儲(chǔ)空間。通過(guò) Linux5 的新增磁盤(pán)功能,即使在系統(tǒng)安裝之后,擴(kuò)容存儲(chǔ)也變得非常容易。
在 Linux5 中,新增磁盤(pán)功能的實(shí)現(xiàn)是通過(guò)直接在 /dev 中添加一個(gè)新的塊設(shè)備來(lái)實(shí)現(xiàn)的。可以使用命令“fdisk /dev/sdb”等命令來(lái)為添加的新磁盤(pán)創(chuàng)建分區(qū)。這就創(chuàng)建了一個(gè)新的分區(qū),可以用來(lái)增加系統(tǒng)的存儲(chǔ)空間。
二、如何使用 Linux5 新增磁盤(pán)來(lái)擴(kuò)容存儲(chǔ)空間
擴(kuò)容存儲(chǔ)空間的過(guò)程非常簡(jiǎn)單,只需要按照以下步驟即可實(shí)現(xiàn)。
1. 查看當(dāng)前系統(tǒng)的存儲(chǔ)空間
首先需要查看當(dāng)前系統(tǒng)的存儲(chǔ)空間,確定是否需要增加存儲(chǔ)容量。可以使用命令“df -h”查看硬盤(pán)剩余容量。
2. 檢查硬件設(shè)備
確認(rèn)已連接的物理磁盤(pán)設(shè)備,使用命令“l(fā)sscsi”來(lái)檢查當(dāng)前設(shè)備的狀況。
3. 確定新磁盤(pán)的設(shè)備名稱(chēng)
將新磁盤(pán)插入系統(tǒng),使用命令“fdisk -l”來(lái)確定新磁盤(pán)的設(shè)備名稱(chēng),例如 /dev/sdb。
4. 創(chuàng)建分區(qū)
使用命令“fdisk /dev/sdb”來(lái)創(chuàng)建一個(gè)新的分區(qū)。確保選擇適當(dāng)?shù)姆謪^(qū)類(lèi)型和分區(qū)大小。
5. 格式化新磁盤(pán)
使用命令“mkfs.ext4 /dev/sdb1″等命令來(lái)格式化新的分區(qū)。
6. 掛載新的分區(qū)
使用命令“mount /dev/sdb1 /mnt/new_disk”來(lái)將新的分區(qū)掛載到文件系統(tǒng)中。在這里,/mnt/new_disk 可以替換成任何可用的目錄。
現(xiàn)在,新的硬盤(pán)已經(jīng)成功添加到系統(tǒng)中了??梢允褂妹睢癲f -h”來(lái)檢查已添加的磁盤(pán)。
三、如何使用 Linux5 新增磁盤(pán)提升系統(tǒng)性能
新增磁盤(pán)不僅可以擴(kuò)容存儲(chǔ)空間,還可以起到優(yōu)化系統(tǒng)性能的作用。通過(guò)將一些系統(tǒng)文件或程序文件放在另一個(gè)磁盤(pán)中,可以減輕主磁盤(pán)的負(fù)擔(dān)。
以下是如何使用 Linux5 新增磁盤(pán)提升系統(tǒng)性能的步驟:
1.確定需要轉(zhuǎn)移的文件和目錄
在使用新增磁盤(pán)功能提升系統(tǒng)性能之前,需要先確定需要轉(zhuǎn)移的文件和目錄。這些文件通常是對(duì)于系統(tǒng)性能有較大影響的文件
2.創(chuàng)建一個(gè)文件夾來(lái)存儲(chǔ)需要轉(zhuǎn)移的文件
使用 mkdir 命令創(chuàng)建一個(gè)文件夾,例如 /mnt/new_drive/home,來(lái)存儲(chǔ)需要轉(zhuǎn)移的文件。
3.將需要轉(zhuǎn)移的文件復(fù)制到新磁盤(pán)
使用命令“cp -pr –preserve=all /home/ /mnt/new_drive/home”將 /home/ 中的文件復(fù)制到 /mnt/new_drive/home 中。
4.修改 fstab 文件
打開(kāi) /etc/fstab 文件并在文件底部添加一行。例如,“/dev/sdb1 /mnt/new_drive ext4 defaults 0 0”指定了文件系統(tǒng) /dev/sdb1 在掛載點(diǎn) /mnt/new_drive 中的掛載設(shè)置。重啟一下系統(tǒng)(或者直接掛載硬盤(pán))并使用命令“df -h”來(lái)檢查已添加的磁盤(pán)。
現(xiàn)在,已經(jīng)成功將文件或程序文件從主磁盤(pán)中轉(zhuǎn)移到了新增的磁盤(pán)中,并且這可以提供更好的性能。
結(jié)論
Linux 5 新增磁盤(pán)的功能為 Linux 系統(tǒng)的操作帶來(lái)了極大的方便性和效率。它可以直接擴(kuò)容存儲(chǔ)空間和提高系統(tǒng)性能。只需按照上述步驟,就可以快速實(shí)現(xiàn)磁盤(pán)擴(kuò)容和系統(tǒng)性能的優(yōu)化。
相關(guān)問(wèn)題拓展閱讀:
- RAID 5如何增加一塊硬盤(pán)
- Linux磁盤(pán)管理
- linux 下我的/opt目錄空間不夠了,已經(jīng)新加了G空間,但是怎么把這G用到opt下?
RAID 5如何增加一塊硬盤(pán)
看情況,如果你想加一塊盤(pán)到現(xiàn)在raid5里面,必須關(guān)機(jī),而且敬笑不是所有服務(wù)器都支持陣列擴(kuò)搜稿察容,拿HP的服務(wù)器來(lái)說(shuō),你需要有
陣列卡
緩存和電池,用ss光盤(pán)啟動(dòng),就可以為raid5擴(kuò)容,不過(guò)需要停機(jī)計(jì)較久的時(shí)間,如果你現(xiàn)在的服務(wù)器啟用了LVM,那就好辦的多,你不需要陣列擴(kuò)容,只要把新加的硬盤(pán)做成新的PV,加到現(xiàn)在的VG里面就行,如果考慮數(shù)據(jù)安全性,建議添加世茄2塊盤(pán)做個(gè)raid1,再pvcreate
Linux磁盤(pán)管理
是一個(gè)創(chuàng)建和維護(hù)分區(qū)表的程序,它兼容DOS類(lèi)型的分區(qū)表、BSD或者SUN類(lèi)型的磁盤(pán)列表。
語(yǔ)法
fdisk
必要參數(shù):
-l 列出素所有分區(qū)表
-u 與”-l”搭配使用,顯示分區(qū)數(shù)目
選擇參數(shù):
-s 指定分區(qū)
-v 版本信息
菜單操作說(shuō)明
m :顯示菜單和幫助信息
a :活動(dòng)分區(qū)標(biāo)記/引導(dǎo)分區(qū)
d :刪除分區(qū)
l :顯示分區(qū)類(lèi)型
n :新建分區(qū)
p :顯示分區(qū)信息
q :退出不保存
t :設(shè)置分區(qū)號(hào)
v :進(jìn)行分區(qū)檢查
w :保存修改
x :擴(kuò)展應(yīng)用,高級(jí)功能
(英文全拼:make file system)命令用于在特定的分區(qū)上建立 linux 文件系統(tǒng)。
使用方式 :
mkfs filesys
參數(shù) :
device : 預(yù)備檢查的硬盤(pán)分區(qū),例如:/dev/sda1
-V : 詳細(xì)顯示模式
-t : 給定檔案系統(tǒng)的型式,Linux 的預(yù)設(shè)值為 ext2
-c : 在制做檔案系統(tǒng)前,檢查該partition 是否有壞軌
-l bad_blocks_file : 將有壞軌的block資料加到 bad_blocks_file 里面
block : 給定 block 的大小
命令是經(jīng)常會(huì)使用到的命令,它用于掛載Linux系統(tǒng)仔首襪外的文件。
語(yǔ)法
mount mount -a mount > device | dir
mount device dir
參數(shù)說(shuō)明:
-V:顯示程序版本
-h:顯示輔助訊息
-v:顯示較訊息,通常和 -f 用來(lái)除錯(cuò)。
-a:將 /etc/fstab 中定義的所有檔案系統(tǒng)掛上。
-F:這個(gè)命令通常和 -a 一起使用,它會(huì)為每一個(gè) mount 的動(dòng)作產(chǎn)生一個(gè)行程負(fù)責(zé)執(zhí)行。在系統(tǒng)需要掛上大量 NFS 檔案系統(tǒng)時(shí)可以加快掛上的動(dòng)作。
-f:通常用在除錯(cuò)的用途。它會(huì)使 mount 并不執(zhí)行實(shí)際掛上的動(dòng)作,而念激是模擬整個(gè)掛上的過(guò)程。通常會(huì)和 -v 一起使用。
-n:一般而芹拆言,mount 在掛上后會(huì)在 /etc/mtab 中寫(xiě)入一筆資料。但在系統(tǒng)中沒(méi)有可寫(xiě)入檔案系統(tǒng)存在的情況下可以用這個(gè)選項(xiàng)取消這個(gè)動(dòng)作。
-s-r:等于 -o ro
-w:等于 -o rw
-L:將含有特定標(biāo)簽的硬盤(pán)分割掛上。
-U:將檔案分割序號(hào)為 的檔案系統(tǒng)掛下。-L 和 -U 必須在/proc/partition 這種檔案存在時(shí)才有意義。
-t:指定檔案系統(tǒng)的型態(tài),通常不必指定。mount 會(huì)自動(dòng)選擇正確的型態(tài)。
-o async:打開(kāi)非同步模式,所有的檔案讀寫(xiě)動(dòng)作都會(huì)用非同步模式執(zhí)行。
-o sync:在同步模式下執(zhí)行。
-o atime、-o noatime:當(dāng) atime 打開(kāi)時(shí),系統(tǒng)會(huì)在每次讀取檔案時(shí)更新檔案的『上一次調(diào)用時(shí)間』。當(dāng)我們使用 flash 檔案系統(tǒng)時(shí)可能會(huì)選項(xiàng)把這個(gè)選項(xiàng)關(guān)閉以減少寫(xiě)入的次數(shù)。
-o auto、-o noauto:打開(kāi)/關(guān)閉自動(dòng)掛上模式。
-o defaults:使用預(yù)設(shè)的選項(xiàng) rw, suid, dev, exec, auto, nouser, and async.
-o dev、-o nodev-o exec、-o noexec允許執(zhí)行檔被執(zhí)行。
-o suid、-o nosuid:
允許執(zhí)行檔在 root 權(quán)限下執(zhí)行。
-o user、-o nouser:使用者可以執(zhí)行 mount/umount 的動(dòng)作。
-o remount:將一個(gè)已經(jīng)掛下的檔案系統(tǒng)重新用不同的方式掛上。例如原先是唯讀的系統(tǒng),現(xiàn)在用可讀寫(xiě)的模式重新掛上。
-o ro:用唯讀模式掛上。
-o rw:用可讀寫(xiě)模式掛上。
-o loop=:使用 loop 模式用來(lái)將一個(gè)檔案當(dāng)成硬盤(pán)分割掛上系統(tǒng)。
(base) zfy@zfy-PC:~$ sudo fdisk -l
Disk /dev/sda: 80 GiB,bytes,sectors
#塊設(shè)備名稱(chēng)為/dev/sda,此設(shè)備的大小為80 GB,bytes是轉(zhuǎn)換成字節(jié)后的大小,共個(gè)扇區(qū)
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3b1ffeba
Device Boot StartEnd Sectors Size Id Type
#分區(qū)序列 | 引導(dǎo) | 開(kāi)始 | 終止 | Sectors | 容量 | 分區(qū)類(lèi)型ID | 分區(qū)類(lèi)型
/dev/sda1 *.5G 83 Linux
/dev/sda.5G 5 Extended
/dev/sdaG 83 Linux
/dev/sdaG 82 Linux swap / Solaris
/dev/sdaG 83 Linux
/dev/sdaG 83 Linux
/dev/sda.5G 83 Linux
Partition table entries are not in disk order.
a. 在虛擬機(jī)中添加硬盤(pán),添加后使用fdisk -l命令查看,磁盤(pán)變成兩個(gè),在sda中還沒(méi)有分區(qū)
root@zfy-PC:/home/zfy# fdisk -l
Disk /dev/sda: 2 GiB,bytes,sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdb: 80 GiB,bytes,sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3b1ffeba
Device Boot StartEnd Sectors Size Id Type
/dev/sdb1 *.5G 83 Linux
/dev/sdb.5G 5 Extended
/dev/sdbG 83 Linux
/dev/sdbG 82 Linux swap / Solaris
/dev/sdbG 83 Linux
/dev/sdbG 83 Linux
/dev/sdb.5G 83 Linux
Partition table entries are not in disk order.
b.下面對(duì)sda進(jìn)行分區(qū)
root@zfy-PC:/home/zfy# fdisk /dev/sda
Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0xb985e226.
Command (m for help): m
#輸入m查看幫助
Help:
DOS (MBR)
a toggle a bootable flag
b edit nested BSD disklabel
c toggle the dos compatibility flag
Generic
d delete a partition
F list free unpartitioned space
l list known partition types
n add a new partition
p print the partition table
t change a partition type
v verify the partition table
i print information about a partition
Misc
m print this menu
u change display/entry units
x extra functionality (experts only)
Script
I load disk layout from sfdisk script file
O dump disk layout to sfdisk script file
Save & Exit
w write table to disk and exit
q quit without saving changes
Create a new label
g create a new empty GPT partition table
G create a new empty SGI (IRIX) partition table
o create a new empty DOS partition table
s create a new empty Sun partition table
Command (m for help): n
#輸入n創(chuàng)建一個(gè)分區(qū)
Partition type
p primary (0 primary, 0 extended, 4 free)
e extended (container for logical partitions)
Select (default p): p
#選擇主分區(qū)
Partition number (1-4, default 1): 1
#選擇編號(hào)為1
First sector (, default 2023):
#起始sector 設(shè)為
Last sector, +/-sectors or +/-size{K,M,G,T,P} (3, default):
#終止sector 設(shè)為
Created a new partition 1 of type ‘Linux’ and of size 827.3 MiB.
#分區(qū)完成,分區(qū)大小為827.3 MiB
Command (m for help): n
#繼續(xù)創(chuàng)建一個(gè)分區(qū)
Partition type
p primary (1 primary, 0 extended, 3 free)
e extended (container for logical partitions)
Select (default p): e
#新增擴(kuò)展分區(qū)
Partition number (2-4, default 2): 2
#選擇編號(hào)為2
First sector (, default 2023): 2023
#起始sector為2023
Last sector, +/-sectors or +/-size{K,M,G,T,P} (, default):
#終止sector為
Created a new partition 2 of type ‘Extended’ and of size 1.2 GiB.
#新增完成,大小為1.2GiB
Command (m for help): w
#保存
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
c.查看分區(qū)后磁盤(pán)信息,此時(shí)sda磁盤(pán)已經(jīng)有兩個(gè)分區(qū)
Disk /dev/sda: 2 GiB,bytes,sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb985e226
Device Boot Start End Sectors Size Id Type
/dev/sda.3M 83 Linux
/dev/sda.2G 5 Extended
Partition table entries are not in disk order.
Disk /dev/sdb: 80 GiB,bytes,sectors
Disk model: VMware Virtual S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3b1ffeba
Device Boot StartEnd Sectors Size Id Type
/dev/sdb1 *.5G 83 Linux
/dev/sdb.5G 5 Extended
/dev/sdbG 83 Linux
/dev/sdbG 82 Linux swap / Solaris
/dev/sdbG 83 Linux
/dev/sdbG 83 Linux
/dev/sdb.5G 83 Linux
Partition table entries are not in disk order.
d.用ext3的文件系統(tǒng)對(duì)分區(qū)進(jìn)行格式化
root@zfy-PC:/home/zfy# mkfs -t ext3 /dev/sda1
mke2fs 1.44.5 (15-Dec-2023)
Creating filesystem withk blocks andinodes
Filesystem UUID: dbaf1-4eec-a62d-f2b2f8e0ec96
Superblock backups stored on blocks:
, 98304,
Allocating group tables: done
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
e.新建一個(gè)分區(qū)目錄 /data,并掛載
root@zfy-PC:/home/zfy# mkdir data
root@zfy-PC:/home/zfy# mount /dev/sda1 /data
root@zfy-PC:/home/zfy# df -TH /data/#查看是否掛載成功
文件系統(tǒng)類(lèi)型 容量 已用 可用 已用% 掛載點(diǎn)
/dev/sdaext3 838M 881k 793M 1% /data
f. 用vim打開(kāi) etc/fstab并假如 /dev/sda1/data ext3 defaults 0 0,這樣重啟后便不需要再掛載
參考文獻(xiàn):
【1】 Linux mount命令 | 菜鳥(niǎo)教程 (runoob.com)
linux 下我的/opt目錄空間不夠了,已經(jīng)新加了G空間,但是怎么把這G用到opt下?
如果沒(méi)有使用LVM的方式,拓展硬盤(pán)就是麻煩啊。(操作數(shù)據(jù)需謹(jǐn)慎)可以按照以下步驟操作:
1、只能先停掉所有使用/opt作為數(shù)據(jù)盤(pán)的應(yīng)用。
2、然后將新增的15G空間磁盤(pán)掛載
3、將現(xiàn)有的/opt目錄中的所有文件帶權(quán)限的全部復(fù)制到新磁盤(pán)(
磁盤(pán)分區(qū)
)。
4、將現(xiàn)有/局含opt分區(qū)友臘汪磁盤(pán)卸載,但是不要銷(xiāo)毀原有數(shù)據(jù)或者必要時(shí)作好備份再操作。
5、將新的磁盤(pán)重新掛載到/opt分區(qū)。
6、修改fstab文件,設(shè)置為開(kāi)機(jī)自動(dòng)掛載好仔。
7、重啟計(jì)算機(jī)查看掛載效果。
先把原來(lái)文件備份,再把他掛載到那個(gè)目錄下,記著寫(xiě)到fstab最后把原來(lái)文件放回去就行了么.
關(guān)于linux5 新加磁盤(pán)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專(zhuān)業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
當(dāng)前名稱(chēng):Linux5新增磁盤(pán):擴(kuò)容存儲(chǔ)空間,提升系統(tǒng)性能(linux5新加磁盤(pán))
文章網(wǎng)址:http://www.dlmjj.cn/article/dhgejhg.html


咨詢(xún)
建站咨詢(xún)
