新聞中心
在日常的工作和生活中,對于使用Linux系統(tǒng)的人員來說,掛載空間永遠(yuǎn)是一個不可避免的問題。如果沒有足夠的存儲空間,我們就無法順利地進(jìn)行各種操作。而為了解決這個問題,我們往往需要尋找一些。接下來,本文就將詳細(xì)地介紹一些有效的方案,幫助大家輕松實現(xiàn)增加Linux掛載空間的目標(biāo)。

成都創(chuàng)新互聯(lián)公司專注于盤山企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都做商城網(wǎng)站。盤山網(wǎng)站建設(shè)公司,為盤山等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
一、使用LVM管理存儲卷
LVM(Logical Volume Manager)是一種常見的Linux存儲卷管理工具。使用LVM管理存儲卷可以讓我們隨時增加或縮減磁盤空間。具體來說,我們可以通過以下步驟來實現(xiàn):
1. 創(chuàng)建一個物理卷:使用命令pvcreate /dev/sdb1來創(chuàng)建一個物理卷,并將其與一個硬盤分區(qū)關(guān)聯(lián)。
2. 創(chuàng)建一個卷組:使用vgcreate myvg /dev/sdb1來創(chuàng)建一個卷組,并將其中的物理卷添加到卷組中。
3. 創(chuàng)建邏輯卷:使用lvcreate -L200G -n lv1 myvg來創(chuàng)建一個邏輯卷,其大小為200G,名稱為lv1。
4. 格式化邏輯卷:使用mkfs -t ext4 /dev/myvg/lv1命令來格式化邏輯卷。
5. 掛載邏輯卷:使用mount /dev/myvg/lv1 /mnt命令來將邏輯卷掛載到/mnt目錄下。
二、使用擴(kuò)展LVM邏輯卷
若邏輯卷已經(jīng)使用滿后,我們需要擴(kuò)展其容量,則可以通過以下步驟實現(xiàn):
1. 先調(diào)整文件系統(tǒng)大小:使用resize2fs /dev/myvg/lv1命令來調(diào)整文件系統(tǒng)大小。
2. 擴(kuò)容LVM邏輯卷:使用lvextend -L +100G /dev/myvg/lv1來擴(kuò)展邏輯卷,其中+100G表示需要增加的磁盤空間大小。
3. 再次調(diào)整文件系統(tǒng)大?。菏褂胷esize2fs /dev/myvg/lv1命令,根據(jù)文件系統(tǒng)大小自動調(diào)整到新的邏輯卷大小。
三、使用RD技術(shù)
RD(Redundant Array of Independent Disks)技術(shù)是指將多個硬盤組成一個邏輯驅(qū)動器。當(dāng)存儲空間達(dá)到極限時,我們可以通過增加硬盤實現(xiàn)存儲空間的擴(kuò)容。
常見的RD數(shù)量包括:RD0、RD1、RD5、RD6等,我們可以根據(jù)實際需求來選擇合適的RD技術(shù)。
四、使用網(wǎng)絡(luò)掛載技術(shù)
除了以上方法之外,我們還可以使用網(wǎng)絡(luò)掛載技術(shù)來擴(kuò)容存儲空間。具體而言,我們可以將存儲設(shè)備掛載到另一臺計算機(jī)上,作為其存儲設(shè)備的一個本地磁盤。這個過程需要先設(shè)置好網(wǎng)絡(luò)共享服務(wù),然后通過掛載命令實現(xiàn)。
五、使用云存儲技術(shù)
在云計算技術(shù)的推廣下,云存儲技術(shù)也日漸普及。我們可以利用云存儲服務(wù)商提供的云存儲產(chǎn)品,將數(shù)據(jù)存儲在云端。這樣,我們可以大大擴(kuò)展存儲空間,從而實現(xiàn)掛載空間的增加。
在使用云存儲技術(shù)的過程中,我們需要注意隱私和安全問題,以及網(wǎng)絡(luò)傳輸?shù)难舆t問題。
以上就是快速增加Linux掛載空間的一些方法,我們可以根據(jù)自己的具體需求來選擇合適的解決方案。值得一提的是,無論是使用LVM管理存儲卷,還是使用云存儲技術(shù),我們都需要注意數(shù)據(jù)的備份和隱私保護(hù)問題。希望這些方法可以為各位Linux用戶解決實際問題提供一些幫助。
相關(guān)問題拓展閱讀:
- linux如何讓一個文件使用其他空間?掛載?
- linux磁盤重新掛載?
linux如何讓一個文件使用其他空間?掛載?
這個要看你是怎么分配硬盤的,一般是可以安裝 在
/知胡usr/local
或
/opt
下搭毀攔面
你用
fdisk -l
看看你余頌的硬盤情況
比如你要掛一塊新的硬盤分區(qū)為sdb1
1、新建一個文件夾如/test mount /dev/sdb1 /test
2、cp -p /cognos/* /test 把/cognos下面的所有文件全部都復(fù)制到/test 下面,就是你的sdb1里面,而且是保留所有的文件屬性。
3、mv /cognos /cognos1 得命名你的文件夾,不要刪除,當(dāng)作備份。
4、umount /test 卸載sdb1 mkdir /cognos 建立跟之前的掛載點是一樣的文件夾,權(quán)限要跟以前的/cognos一梁手弊樣,ls -l 去看權(quán)限。一定要注意權(quán)限,否則你會很杯具。chmod chown 這兩個是用于修改權(quán)限與所屬用戶的命令,備用。
5、mount /dev/sdb1 /cognos 試一下,你的應(yīng)用橡族是不是全部正常了?
6、vim /etc/fatab 加一行
/dev/sdb1 /薯局cognos ext3 defaults 0 0
收工
不知道你的系統(tǒng)分區(qū)情況是嫌銀什么樣的,你可以用
fdisk -l
先看看你的分區(qū)空閑磁盤空間情況。
如果你的磁盤只有一個分區(qū)的話,那你的/快滿了說明你已經(jīng)沒有足夠的空間了,這時候就沒辦法山者轎了,只能設(shè)法騰出一些空間。
如果你的磁盤還有別的分區(qū)(一般會被自動掛載到/mnt目錄下)而且其中有足夠的空閑磁盤空間,那你可以把你的軟件拷貝到別的分區(qū),然后在根分區(qū)下建一個軟連接指向你安裝的目錄就可以了逗肆。
cp -R /cognos
rm -rf /cognos
ln -s /cognos
先卸載你汪姿此安裝的軟件
然后找個移動硬困迅盤或者U盤,格式化成ext3格式
mount 掛載
再裝的時候就裝到你的移動硬盤上
如果你的系統(tǒng)剩余空間太小的話,是不行的,安裝的時候,有些東西還是冊州要裝到系統(tǒng)里的
只能把其他的區(qū)分掛載的/分區(qū)上,戚嫌不能反著來,如埋敏果你的硬盤還有其他剩余空間掛載就可高液手以解決了,不過掛載后的空間如果你要安裝軟件,必須是linux支持的文件系統(tǒng)才行,不能使用windows的文件系統(tǒng),掛載后你只能把cognos中的文件拷過去
你和李可以把C8的server安裝在linux,其他組件放在什么機(jī)子上都可以,只需要在喚告遲configration中配置一友橋下Ip就可以
linux磁盤重新掛載?
只要6步!Linux系統(tǒng)下掛載硬帆頃仿春盤不再困擾你態(tài)大陸!
linux 重新掛載需要先卸載再重新掛載,如果要一條命令可以通過&&符號將兩個命令組合到一個命令里,例如:
umount -l /mnt/test && mount -o ro /dev/hda1 /mnt/test
linux中掛載命令是mount,卸載是umount,在命令行中使用&&可以將多條命令組合成一條命令并順序執(zhí)行,以達(dá)到快速執(zhí)行的目的。
擴(kuò)展資料
linux掛載命令mount的用法介歲源笑紹:
1、語法
mount device dir
2、參數(shù)說明:
-V:顯示程序版本
-h:顯示輔助訊息
-v:顯示裂配較訊息,通常和 -f 用來除錯。
-a:將 /etc/fstab 中定義的所有檔案系統(tǒng)掛上。
-F:這個命令通常和 -a 一起使用,它會為每一個 mount 的動作產(chǎn)生一個行程負(fù)責(zé)執(zhí)行。在系統(tǒng)需要掛上大量 NFS 檔案系統(tǒng)時可以加快掛上的動作。
-f:通常用在除錯的用途。它會使 mount 并不執(zhí)行實際掛上的動作,而是模擬整個掛上的過程。通常會和 -v 一起使用。
-n:一般而言,mount 在掛上后會在 /etc/mtab 中寫入一筆資料。但在系統(tǒng)中沒有可寫入檔案系統(tǒng)存在的情況下可以用這乎含個選項取消這個動作。
VMware虛擬機(jī)中,Linux系統(tǒng)下掛載、卸載新硬盤的方法
裝載:
1、啟動vm,選擇vm->Settings,按向?qū)脙蕴砑右粔KSCSI磁盤。進(jìn)入Linux系統(tǒng)。
2、 fdisk -l 會看到有一塊新的設(shè)置,如果你先前有一塊硬盤(sda1, sda3…),新加的這塊應(yīng)該是(/dev/sdb)。 (如果添加的第二塊硬盤是IDE硬盤,應(yīng)該看到hdb,如果是姿改SCSI硬盤,看到的就是應(yīng)該sdb)
# fdisk -l
Disk /dev/sda: 8589 MB,bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of* 512 =bytes
Device Boot StartEnd Blocks Id System
/dev/sda1 * Linux
/dev/sda+ 83 Linux
Disk /dev/sdb: 8589 MB,bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of* 512 =bytes
Disk /dev/sdb doesn’t contain a valid partition table
3、分區(qū):
# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won’t be recoverable.
The number of cylinders for this disk is set to 1044.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help): m ##在這里按m ,就會輸出幫助;
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition ##這是刪除一個分區(qū)的動作;
l list known partition types ##:l是列出分區(qū)類型,以拆冊宏供我們設(shè)置相應(yīng)分區(qū)的類型;
m print this menu
n add a new partition ##添加一個分區(qū);
o create a new empty DOS partition table
p print the partition table ##p列出分區(qū)表;
q quit without saving changes ##不保存退出;
s create a new empty Sun disklabel
t change a partition’s system id ##t 改變分區(qū)類型;
u change display/entry units
v verify the partition table
w write table to disk and exit ##把分區(qū)表寫入硬盤并退出;
x extra functionality (experts only) ##擴(kuò)展應(yīng)用,專家功能;
Command (m for help): n
Command action
e extended ##擴(kuò)展分區(qū)
p primary partition (1-4) ##選p建主分區(qū)
p
Partition number (1-4): 1
First cylinder (, default 1): ##注:這個就是分區(qū)的Start 值;這里更好直接按回車,如果你輸入了一個非默認(rèn)的數(shù)字,會造成空間浪費;
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (, default 17849): 8920
Using default value 500
##這個是定義分區(qū)大小的,+200M 就是大小為200M ;當(dāng)然你也可以根據(jù)上面提示的單位cylinder的大小來算,然后來指定 End的數(shù)值,在fdisk –l命令中可以看到Units = cylinders of* 512 =bytes,這個就是單位cylinder的大小,我這里選的End的數(shù)值是8920,正好是總大小的一半,71G左右
##然后再來建一個主分區(qū)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (, default 8921):8921
Using default value 8921
Last cylinder or +size or +sizeM or +sizeK (, default 17849):17849
Using default value 17849
##最后保存并退出,切記,一定要保存,不然不會生效的。
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
##使用fdisk –l命令來查看磁盤狀況:
# fdisk -l
Disk /dev/sda: 8589 MB,bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of* 512 =bytes
Device Boot StartEnd Blocks Id System
/dev/sda1 * Linux
/dev/sda+ 83 Linux
Disk /dev/sdb: 8589 MB,bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of* 512 =bytes
Device Boot StartEnd Blocks Id System
/dev/sdb+ 83 Linux
/dev/sdb+ 83 Linux
##磁盤/dev/sdb已經(jīng)被劃分為2個分區(qū),每個分區(qū)大小大概是71G左右。
##在掛載文件系統(tǒng)之前,需要將/dev/sdb1和/dev/sdb2重新用mkfs -t ext3 命令格式化一下,否則在掛載時會報錯。
4、格式化分區(qū):使用mkfs.ext3 /dev/sdb命令格式化磁盤 注:也可以使用mkfs -t ext3 /dev/sdb命令
# mkfs -t ext3 /dev/sdb1 ##指將該磁盤格式化成ext3文件系統(tǒng)
mke2fs 1.39 (29-May-2023)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
inodes,blocks
blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=
64 block groups
32768 blocks per group,fragments per group
16384 inodes per group
Superblock backups stored on blocks:
, 98304,,,,,,
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
補(bǔ)充:掛載
掛載文件系統(tǒng),目前有兩種方法:
一是通過 mount 來掛載,使用mount掛載系統(tǒng),一旦系統(tǒng)重啟之后就需要重新掛載。
二是通過/etc/fstab文件來開機(jī)自動掛載。
我把/dev/sdb1掛載到/test下
# mkdir /test ## 首先建立掛載的目錄test
(或者# cd /
# mkdir test
)
# df –h ##掛載前的分區(qū)
FilesystemSize Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
.7G 5.8G 576M 92% /
/dev/sda 99M 12M 82M 13% /boot
tmpfs 233MM 0% /dev/shm
# mount /dev/sdb1 /test
# df –h ##掛載后的分區(qū)
FilesystemSize Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
.7G 5.8G 576M 92% /
/dev/sda 99M 12M 82M 13% /boot
tmpfs 233MM 0% /dev/shm
/dev/sdb7.9G 147M 7.4G 2% /test
6、通過/etc/fstab文件來開機(jī)自動掛載(不然重啟電腦后系統(tǒng)將不會保存之前的掛載操作):
# vi /etc/fstab
/dev/VolGroup00/LogVol00 /ext3 defaults
LABEL=/boot/boot ext3 defaults
devpts /dev/pts devpts gid=5,mode=
tmpfs /dev/shm tmpfs defaults
proc /proc proc defaults
sysfs /sys sysfs defaults
/dev/VolGroup00/LogVol01 swap swap defaults
/dev/sdb/testextdefaults1 1
/dev/sdb/testextdefaults1 1
# Beginning of the block added by the VMware software
.host:/ /mnt/hgfs vmhgfs defaults,ttl=
# End of the block added by the VMware software
之一字段:設(shè)備名,在這里表示是文件系統(tǒng); 有時我們把掛載文件系統(tǒng)也說成掛載分區(qū);
第二字段:文件系統(tǒng)的掛載點;
第三字段:文件系統(tǒng)類型;
第四字段:mount 命令的選項,和mount 中的-o 同理;defaults包括這些選項 rw, suid, dev, exec, auto, nouser, async;
第五字段:表示文件系統(tǒng)是否需要dump 備份,1是需要,0 是不需要;
第六字段: 是否在系統(tǒng)啟動時,通過fsck磁盤檢測工具來檢查文件系統(tǒng),1是需要,0是不需要,2是跳過;
卸載:
# umount /dev/sdb1
# df -h
FilesystemSize Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
.7G 5.8G 576M 92% /
/dev/sda 99M 12M 82M 13% /boot
tmpfs 233MM 0% /dev/shm
補(bǔ)充知識:
1. mount可以用來掛載什么:
不同的操作系統(tǒng)使用不同的文件系統(tǒng)格式。MS-DOS支持FAT16文件系統(tǒng),Windows98支持FAT16、FAT32文件系 統(tǒng),WindowsNT支持FAT16、NTFS文件系統(tǒng),Windows2023則支持FAT16、FAT32、NTFS三種文件系統(tǒng)格式,現(xiàn)在的xp 可以支持FAT32,NTFS,現(xiàn)在最新版本的windows 7 引入了新的WinFS文件系統(tǒng)。 而 Linux差不多支持所有的文件系統(tǒng)格式,但一般使用ext2或ext3文件系統(tǒng)。很多用戶使用的是windows操作系統(tǒng),如果想在運(yùn)行的Linux下 訪問其它文件系統(tǒng)中的資源的話,就要用Linux mount命令來實現(xiàn)。
2. mount使用格式:
mount命令
說明:
必須是一個已經(jīng)存在的目錄,這個目錄可以不為空,但掛載后這個目錄下以前的內(nèi)容將不可用,umount以后會恢復(fù)正常。
可以是一個分區(qū),一個u設(shè)備,光驅(qū),軟盤,網(wǎng)絡(luò)共享等。
常見參數(shù)說明:
Mount 掛載文件系統(tǒng)使用幫助
參數(shù) 說明
掛載指定的設(shè)備類型:adfs, affs, autofs, coda, coherent, cramfs,
devpts, efs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix,
msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs,
romfs, bfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs,
xiafs
一般文件類型,可以不需要指定就可以有相同自動檢測(adfs, bfs,
cramfs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, ntfs,
qnx4, reiserfs, romfs, udf, ufs, vxfs, xfs, xiafs 等文件系統(tǒng)),如
果探測失敗,就將訪問/etc/filesystems ,以指定文件系統(tǒng)探測。說
明:如果清楚文件系統(tǒng),更好指定具體類型。探測錯誤將帶來災(zāi)難性
的。
多個文件系統(tǒng)可以用“,”分割開來.
-t vfstype mount -a -t nomsdos,ext
將掛載fstab文件指定所有的文件系統(tǒng),除了類型為 msdos 和 ext 的
那一些。
1. 將 /usr 里的所有文件 完全 復(fù)制到 空分區(qū)中。歷族注意軟硬鏈接文件的問題。 可使用 cp -a 命令。 如果新分區(qū)夠大,建議 采取壓縮再釋放的方法。cd /usr ; tar cvf (/新分區(qū)掛在目錄/usr.tar) . ;cd /新分區(qū)掛在目錄 ;tar xvf usr.tar -C .
2.安全起見,不要刪除原來的 /usr 目錄,建議改名,比如usr_ ,新建 /usr 文件夾
3.修改 /etc/fstab 文件,新建返敬 掛載規(guī)則,/usr 新分區(qū) ……….(詳細(xì)的可參考 fstab 的幫漏爛慎助文件)
還有一個偏門方法:
使用 aufs 或者 unionfs 綁定一個新的分區(qū)。這樣新的文件就自動被轉(zhuǎn)到新分區(qū)上建立。舊文件還在原來的分區(qū)上。
但玩這個需要一定的技術(shù)。如果樓主有閑心,可以試試。
我建議轉(zhuǎn)換分區(qū)的時候。直旅鉛接用 mv 把 /usr 的老文件轉(zhuǎn)移到新的分區(qū)上。轉(zhuǎn)移的時候可以先把新的 usr 分區(qū)掛載到一個臨時的目錄上,比如 /mnt/temp 。
關(guān)于linux增加掛載空間的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。創(chuàng)新互聯(lián)——四川成都IDC機(jī)房服務(wù)器托管/機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動、聯(lián)通機(jī)房等。
網(wǎng)頁名稱:快速增加Linux掛載空間的方法(linux增加掛載空間)
鏈接URL:http://www.dlmjj.cn/article/cogpdoh.html


咨詢
建站咨詢
