跑了半個(gè)月,300GB眼看不夠了,趕緊學(xué)習(xí)鞏固阿里云的擴(kuò)容linux數(shù)據(jù)盤的操作。 前后擴(kuò)容到800G,4T,最后擴(kuò)容到2T。再一看,已經(jīng)不讓擴(kuò)容了。 尤記得創(chuàng)建云盤時(shí),有說(shuō)明不同的云盤類型支持的最大容量不同。
創(chuàng)新互聯(lián)建站長(zhǎng)期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為東川企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,東川網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
如果上一步你看到了/dev/xvdb,那么就執(zhí)行“fdisk -S 56 /dev/xvdb”命令,對(duì)數(shù)據(jù)盤進(jìn)行分區(qū);根據(jù)提示,依次輸入“n”,“p”“1”,兩次回車,“wq”,分區(qū)就開始了,很快就會(huì)完成。
1、一般情況下,Linux配完multipath后用fdisk-l查看,重復(fù)的磁盤還是能看得到。應(yīng)該看到的是n多個(gè)/dev/sd*和后來(lái)生出來(lái)的/dev/dm-*(與mpath*分別對(duì)應(yīng))。
2、但是一般Linux如果沒有采用邏輯卷管理,則動(dòng)態(tài)增加分區(qū)大小很困難,一個(gè)能想道的辦法就是,備份分區(qū)文件系統(tǒng)數(shù)據(jù),刪除分區(qū),然后再重新創(chuàng)建分區(qū),恢復(fù)備份的文件系統(tǒng),這個(gè)做法比較玄,可能刪除分區(qū)后導(dǎo)致系統(tǒng)無(wú)法啟動(dòng)。
3、配置存儲(chǔ)時(shí)一定會(huì)遇到 multipath 多路徑的問題,不同的廠商比如 EMC PowerPath,Veritas VxDMP 等都有獨(dú)立的多路徑軟件,而多路徑軟件的功能也很清晰主要用于IO流量負(fù)載均衡和故障切換恢復(fù)等。
4、device-mapper-multipath:即multipath-tools。主要提供multipathd和multipath等工具和 multipath.conf等配置文件。這些工具通過device mapper的ioctr的接口創(chuàng)建和配置multipath設(shè)備(調(diào)用device-mapper的用戶空間庫(kù)。
5、構(gòu)架基本是這樣的:存儲(chǔ),多路徑軟件,光纖交換機(jī),主機(jī),主機(jī)系統(tǒng)。
刪除緩存文件 緩存文件是臨時(shí)存儲(chǔ)在磁盤上的數(shù)據(jù),可以在需要時(shí)被重新使用。但是,緩存文件也會(huì)占用大量的磁盤空間。
虛擬機(jī)里添加磁盤 檢查磁盤空間:運(yùn)行如下命令來(lái)檢查當(dāng)前磁盤空間大小。df -hfdisk -l 如圖可以看到,雖然我們已經(jīng)在后端給其增加到 50 GB 的空間,但此時(shí)的總磁盤大小仍然為 10 GB。
有兩種方法實(shí)現(xiàn)對(duì)linux分區(qū)的擴(kuò)容。第一種方式是軟鏈接(符號(hào)鏈接)。舉個(gè)例子來(lái)說(shuō)明下軟鏈接,假如你的/b目錄滿了,不能存儲(chǔ)文件。這時(shí)你把/a目錄鏈接到/b目錄,你在訪問/b目錄時(shí)實(shí)際是訪問/a目錄里面的空間。
關(guān)閉虛擬機(jī),調(diào)整磁盤容量大小。開啟虛擬機(jī),查看磁盤分區(qū)信息。
取消掛載,同時(shí)刪除 /etc/fstab 文件下的掛載內(nèi)容。刪除邏輯卷 lvremove /dev/myvg/abc 刪除卷組 vgremove myvg 刪除物理卷 pvremove /dev/sdb1 步驟和創(chuàng)建相反。Linux下磁盤管理的邏輯卷就總結(jié)完畢。
有兩種方法實(shí)現(xiàn)對(duì)linux分區(qū)的擴(kuò)容。第一種方式是軟鏈接(符號(hào)鏈接)。舉個(gè)例子來(lái)說(shuō)明下軟鏈接,假如你的/b目錄滿了,不能存儲(chǔ)文件。這時(shí)你把/a目錄鏈接到/b目錄,你在訪問/b目錄時(shí)實(shí)際是訪問/a目錄里面的空間。
關(guān)閉虛擬機(jī),調(diào)整磁盤容量大小。開啟虛擬機(jī),查看磁盤分區(qū)信息。
linux下一塊硬盤最多有四個(gè)主分區(qū),所以需要?jiǎng)h除一個(gè)分區(qū),才能新增擴(kuò)展分區(qū)。
當(dāng)磁盤分區(qū)發(fā)現(xiàn)不夠用時(shí),能想道的第一個(gè)做法就是增加分區(qū)大小。
虛擬機(jī)里添加磁盤 檢查磁盤空間:運(yùn)行如下命令來(lái)檢查當(dāng)前磁盤空間大小。df -hfdisk -l 如圖可以看到,雖然我們已經(jīng)在后端給其增加到 50 GB 的空間,但此時(shí)的總磁盤大小仍然為 10 GB。
首先在vmware當(dāng)即的情況下擴(kuò)展空間; 啟動(dòng)Linux,然后執(zhí)行parted命令: 運(yùn)行fdisk /dev/sda后輸入P查看分區(qū)結(jié)果如下。可見總共有1566個(gè)cylinder,但最后一個(gè)分區(qū)只是到1044就結(jié)束了。這說(shuō)明后面還有硬盤空間。
最簡(jiǎn)單的辦法:找個(gè)有空余的空間,比如/home下有大量未用空間。
關(guān)閉虛擬機(jī),調(diào)整磁盤容量大小。開啟虛擬機(jī),查看磁盤分區(qū)信息。
當(dāng)然可以實(shí)現(xiàn)!通過使用linux的磁盤分區(qū)掛載功能,類似于windows的分配盤符或者掛載到ntfs文件夾的功能。實(shí)現(xiàn)步驟需要更改一下配置文件(/etc/fstab),但是這個(gè)操作具有風(fēng)險(xiǎn)性。
插入磁盤:將磁盤插入到計(jì)算機(jī)的磁盤插槽中,或?qū)⑼獠看疟P連接到計(jì)算機(jī)的 USB 端口。 查看磁盤:使用以下命令之一來(lái)查看新插入的磁盤:```sudo fdisk -l sudo lsblk ```這些命令將列出所有可用磁盤及其分區(qū)。
有兩種方法實(shí)現(xiàn)對(duì)linux分區(qū)的擴(kuò)容。第一種方式是軟鏈接(符號(hào)鏈接)。舉個(gè)例子來(lái)說(shuō)明下軟鏈接,假如你的/b目錄滿了,不能存儲(chǔ)文件。這時(shí)你把/a目錄鏈接到/b目錄,你在訪問/b目錄時(shí)實(shí)際是訪問/a目錄里面的空間。
Linux 將一塊硬盤進(jìn)行掛載到任意目錄下的方法如下:掛載目錄是任意的,由你自己決定。
卸載掛載中的數(shù)據(jù)盤:umount /dev/sdb1 使用parted工具讀取磁盤分區(qū)表信息;先使用 p 查看可擴(kuò)容磁盤大小,再通過unit s命令定義默認(rèn)使用sectors展示,獲取起始位置信息:創(chuàng)建新分區(qū)。