隨著您的業(yè)務(wù)每天需要并處理更多的數(shù)據(jù),您將面臨不斷的挑戰(zhàn)。您是否曾經(jīng)創(chuàng)建了一個(gè)小引導(dǎo)卷的計(jì)算實(shí)例,卻在幾周或幾個(gè)月之后,發(fā)現(xiàn)需要一個(gè)更大的卷?您需要能夠輕松地?cái)U(kuò)展現(xiàn)有的系統(tǒng)磁盤(pán),且不希望有風(fēng)險(xiǎn),也不希望對(duì)正在運(yùn)行的應(yīng)用程序、用戶(hù)和業(yè)務(wù)有任何影響。
我們很興奮地告訴您,現(xiàn)在您可以在Oracle Cloud Infrastructure中在線(xiàn)擴(kuò)展引導(dǎo)卷的大小,而不會(huì)出現(xiàn)任何停機(jī)時(shí)間。
OCI Block Volumes服務(wù)介紹
首先,我們可以設(shè)定靈活的動(dòng)態(tài)性能和成本選項(xiàng),當(dāng)工作負(fù)載的存儲(chǔ)性能需求發(fā)生變化時(shí),您可以隨時(shí)頻繁地更改這些選項(xiàng)?,F(xiàn)在,我們還為您提供了更大的靈活性,可以在在線(xiàn)時(shí)增加卷的大小,而不會(huì)對(duì)正在運(yùn)行的應(yīng)用程序和工作負(fù)載產(chǎn)生任何影響。(引導(dǎo)卷默認(rèn)只有兩個(gè)性能選項(xiàng):平衡和性能較高)
除了這個(gè)功能之外,當(dāng)您在創(chuàng)建Compute實(shí)例時(shí),您還可以指定自定義引導(dǎo)卷大小,較大可達(dá)32 TB。您還可以從一個(gè)很小的引導(dǎo)卷開(kāi)始,并在任何時(shí)候根據(jù)需要將其大小增加到服務(wù)較大值,并且不需要任何停機(jī)時(shí)間。
使用Oracle Cloud Infrastructure控制臺(tái)可以很容易地?cái)U(kuò)展任何卷的大小。在擴(kuò)展卷之前,建議先進(jìn)行備份。
以下詳細(xì)介紹如何在線(xiàn)擴(kuò)展計(jì)算實(shí)例的引導(dǎo)卷的大小。
第一步:登錄OCI控制臺(tái)
1)、打開(kāi)支持的瀏覽器并轉(zhuǎn)到控制臺(tái)URL。
https://console.us-ashburn-1.oraclecloud.com
2)、輸入您的租戶(hù)名稱(chēng),然后點(diǎn)擊“繼續(xù)”
3)、輸入您的用戶(hù)名稱(chēng)和密碼
當(dāng)您登錄到控制臺(tái)時(shí),將顯示主頁(yè)。
第二步:在線(xiàn)擴(kuò)展引導(dǎo)卷的大小
1)、在主頁(yè)上,選擇左邊菜單:“計(jì)算”-》“引導(dǎo)卷”
2)、選擇需要擴(kuò)展的引導(dǎo)卷
3)、在線(xiàn)擴(kuò)展引導(dǎo)卷
調(diào)整卷大?。?024 GB,點(diǎn)擊“保存更改”彈出如下界面:
調(diào)整引導(dǎo)卷大小后,需要重新掃描調(diào)整大小后的磁盤(pán),命令如上界面。
sudo dd iflag=directif=/dev/oracleoci/oraclevda of=/dev/null count=1
echo "1" | sudo tee/sys/class/block/readlink /dev/oracleoci/oraclevda | cut -d'/' -f2/device/rescan
第三步:重新掃描引導(dǎo)卷磁盤(pán)
1)、登錄引導(dǎo)卷所在的虛擬機(jī),運(yùn)行l(wèi)sblk命令
顯示默認(rèn)46.6 GB
2)、運(yùn)行上一步保存的命令,如下
3)、再次運(yùn)行l(wèi)sblk命令
顯示磁盤(pán)已擴(kuò)展到1 TB。但是,引導(dǎo)卷的分區(qū)并沒(méi)有真正擴(kuò)展(運(yùn)行df –h,如下) ,需要再執(zhí)行擴(kuò)展分區(qū)命令。
4)、運(yùn)行sudo /usr/libexec/oci-growfs
5)、再次運(yùn)行df –h,顯示引導(dǎo)卷的分區(qū)大小已變成1 TB