vm中linux物理內存不足解決方案

為什么80%的碼農都做不了架構師?>>> ??hot3.png

之前創建的一個center os,默認是8GB,經過一頓折磨,裝jdk,tomcat,redis,mycat,nginx,mysql,hadoop...終于,內存不足了,在使用docker? build某鏡像的時候。迭代懵逼了,怎么解決???

首先使用df -hl查看內存的使用情況。

image

圖1

1)關了虛擬機,在vm虛擬機--設置--硬盤--實用工具-擴展,將物理大小調整為需要的大小(本次調整為40G)。

2)進行了物理擴容,但是還不能用,因為需要在操作系統中進行掛載。使用 fdisk –l命令可以看到當前的物理內存的確擴大了。

image

圖2

3)現在開始掛載,輸入fdisk /dev/sda,會提示輸入m,然后會看到如下界面。

image

圖3

輸入編號執行相應的操作,這里需要增加一個分區,所以輸入n,然后會詢問增加主分區還是拓展分區,這里選擇主分區,反正還有剩余(下圖是我添加過一次,為了記錄過程再次演示的)? 此時, fdisk 會讓你選擇主分區的編號,如果已經有了主分區 sda1 , sda2 ,那么編號就選 3 ,即要創建的該分區為 sda3.

image

圖4

然后會有提示輸入起始扇區和結束扇區,有兩次,都直接回車選擇默認就可以了。會回到圖3的界面,輸入w保存退出。

然后重啟機器,重啟后? 使用命令ls? /etc/sda*? 會看到多出來了一塊sda分區(此處為sda3,取決于上面輸入的主分區號)。但是新增的這個分區還是不能用的,因為沒有格式化。

4)接下來進行格式化,格式化為什么文件系統呢?首先使用命令 df –lhT 查看一下原來的文件系統格式,可以看到圖5中,使用的是xfs。

image

圖5

然后格式化分區,mkfs -t xfs /dev/sda3

image

圖6

5)掛載,需要找一個掛載點,這里選擇/mnt/sda3,如果沒有文件夾自己手動創建(mkdir)

mount /dev/sda3? /mnt/sda3? 掛載,沒有報錯就表示成功,

然后修改 /etc/fstab 文件,在這個文件里面添加一行:?
/dev/sda3????? /mnt/sda3 ? ? ? xfs ?defaults??????? 0????? 0??

最后使用df –hl查看,ok,搞定

image

?

------------------2017-3-4-----------------------------

mdzz,結果失敗了。。。。。發現依舊沒用,還是會提示內存不足,但是使用df -hl發現確實內存掛在/mnt/sda3下了,查了一下方案,原來是方向錯了。

補救一下,首先umount /mnt/sda3

然后創建sda3分區 ??建為物理卷 ??(pvcreate ??/dev/sda3)?

然后 ?增大卷組容量vgextend ? centos ? /dev/sda3 ?注意此處centos與/dev/mapper/centos-root ?8.5G ?8.5G ?652K ?100% /中的 ?centos-root的centos一致。

然后,現在才能擴展邏輯卷的大小 ??(lvextend ??-L ??+30G ??/dev/centos/root)

然后resize2fs ?/dev/centos/root,發現報錯

resize2fs: Bad magic number in super-block 當嘗試打開 /dev/centos/root 時
找不到有效的文件系統超級塊.
------

因為使用的是xfs系統,所以要使用

xfs_growfs ?/dev/centos/root ?命令來拓展。也就是說,最后一條命令取決于不同的文件系統。

?

?

轉載于:https://my.oschina.net/eqshen/blog/851346

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/541791.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/541791.shtml
英文地址,請注明出處:http://en.pswp.cn/news/541791.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

matlab7.0 6.5,任何處理matlab6.5與7.0.1的兼容問題

mdl文件在6.5里面做的,但是到了7.0里面卻打不開,下面就是相關信息:Warning: Unable to load model file d:\MATLAB7\work\*.mdl. Run "bdclose all; set_param(0, CharacterEncoding, Enc)" where Enc is one of windows-1252, I…

Java BigInteger類| 帶有示例的減去()方法

BigInteger類減去()方法 (BigInteger Class subtract() method) subtract() method is available in java.math package. exclude()方法在java.math包中可用。 subtract() method is used to subtract the given value from the value of this BigInteger. exclude()方法用于從…

php刪除第一個字母,php – 正在上傳的文件將第一個字母切斷

我正在將網站從具有WS2003,IIS6,PHP 5.2的服務器遷移到具有WS2008,IIS7和PHP 5.3的服務器我有一個html表單,上傳文件到網站.if(isset($_POST["Upload"])){echo "";print_r($_POST);print_r($_FILES);echo "";}?>在舊服務器上工作得很好,但在…

.7z.001,.7z.002這樣的文件如何解壓

1 如圖所示,壓縮分卷沒有顯示關聯的軟件來打開,Winrar右擊也無法解壓 2 可以使用7-ZIP軟件打開該文件,然后選擇提取(相當于Winrar的解壓),然后選擇提取路徑,默認是同一個文件夾,點擊…

二進制 |_元二進制搜索| 單邊二元搜索

二進制 & |Meta Binary Search is a one-sided binary search where we work on the index using bit manipulation. We are to find the target index by using bit manipulation like the below example where the algorithm is explained. 元二進制搜索是一種單面二進制…

codeMirror配置

介紹 CodeMirror是一款在線的支持語法高亮的代碼編輯器。官網:http://codemirror.net/ 下載后,解壓開到的文件夾中,lib下是放的是核心庫和核心css,模式下放的是各種支持語言的語法定義,主題目錄下是支持的主題樣式。一…

應夢框架9.0框架_.Net框架能力問題和解答

應夢框架9.0框架This section contains Aptitude Questions and Answers on .Net Framework. 本節包含有關.Net Framework的能力問題和解答。 1) There are the following options are given below, what are parts of the .NET Framework? FCL (Framework Class Library)Web…

php中文網視頻放不了,【雜談】看php中文網視頻課程的正確姿勢!

看在線課程如何集中精力學習?ki4網為你分享看ki4網視頻課程的正確姿勢!不談理論給些實用建議,可以根據你的情況多嘗試,看看哪條對你有用!1、選一門自己有興趣而且教師講得好的課程。(點擊學習:ki4網視頻教程…

算法筆記_065:分治法求逆序對(Java)

目錄 1 問題描述 2 解決方案 2.1 蠻力法 2.2 分治法(歸并排序) 1 問題描述 給定一個隨機數數組,求取這個數組中的逆序對總個數。要求時間效率盡可能高。 那么,何為逆序對? 引用自百度百科: 設 A 為一個有 n…

c#copyto_String.CopyTo()方法以及C#中的示例

c#copytoC#String.CopyTo()方法 (C# String.CopyTo() Method) String.CopyTo() method is used to copy a specified number of characters from given indexes of the string to the specified position in a character array. String.CopyTo()方法用于將指定數量的…

怎么查看我的php版本,怎樣查看php版本

怎樣查看php版本方法一:命令行查詢如果已經配置好環境變量,直接在命令行中輸入php -v,將會顯示php的版本信息。如果沒有配置環境變量,直接在命令行中進入到php的安裝目錄后,再輸入命令php -v,如圖所示是我在…

c ++ 繼承_C ++繼承| 查找輸出程序| 套裝1

c 繼承Program 1: 程序1&#xff1a; #include <iostream>#include <string.h>using namespace std;class Person {char name[15];int age;public:void SetPerson(int age, char* name){this->age age;strcpy(this->name, name);}};class Student : publi…

xor在PHP是什么意思,?=‘在PHP中是什么意思?

萬千封印因為它不會增加任何價值echo&#xff0c;我認為您希望了解PHP中的確切含義&#xff1a;Array([0] > Array([0] > 368 // T_OPEN_TAG_WITH_ECHO[1] > [2] > 1)[1] > Array([0] > 309 // T_VARIABLE[1] > $a [2] > 1)[2] > ; // U…

php curl keepalive,HTTPKeepAlive,開啟還是關閉

所謂「HTTP Keep-Alive」&#xff0c;在維基百科里稱為「HTTP Persistent Connection」&#xff0c;說白了就是復用HTTP連接&#xff0c;如此一來理論上客戶端的用戶體驗會更流暢&#xff0c;但是與之相對服務端不得不維持大量的連接。開啟還是關閉&#xff0c;這是個問題。一個…

如何使用ES6中的參數

ECMAScript 6&#xff08;或者叫 ECMAScript 2015&#xff09;是 ECMAScript 的最新標準&#xff0c;極大的提高了 JavaScript 中處理參數的能力。現在我們可以使用 rest 參數&#xff08;rest parameters&#xff09;、默認值&#xff08;default values&#xff09;和解構&am…

c++中tle是什么意思_如何在競爭性編程中克服TLE?

c中tle是什么意思什么是TLE&#xff1f; (What is TLE?) TLE means "Time Limit Exceed". So, in competitive programming, there are some constraints with a specific time limit (normally for each input 1 sec) and your task is to write your code in such…

美顏相機window 開源_X-Window系統| 免費和開源軟件

美顏相機window 開源X窗口系統 (The X-Window System) The X-Window System is a GUI that sits over Linux. Not at all like Microsoft Windows, the X Window System can glance and work in an enormously wide range of ways. It can work smoothly or lag, look excellen…

php 代碼 自動檢查工具下載,PHP_CodeSniffer安裝和使用教程(自動代碼檢查規范工具)...

在我們開發中都會講究代碼規范&#xff0c;若是個人開發者&#xff0c;代碼規范與否&#xff0c;只要自己看得懂便可以了&#xff0c;但是在團隊協作中&#xff0c;代碼規定尤為重要&#xff0c;下面&#xff0c;我們介紹一款PHP_CodeSniffer&#xff0c;自動檢查代碼規范的工具…

國際象棋之跳馬程序

問題描述: 假設國際象棋棋盤有5*5共25個格子。設計一個程序,使棋子從初始位置&#xff08;棋盤格編號為1的位置)開始跳馬,能夠把棋盤的格子全部走一遍,每個格子只允許走一次。要求: 1) 輸出一個解(用二維數組來記錄馬跳的過程,即[步號,棋盤格編號],左上角為第一步起點)&#xf…

kafka安裝使用

版本&#xff1a;kafka_2.11-0.10.1.0 (之前安裝2.10-0.10.0.0&#xff0c;一直出問題) 安裝Springboot結合Kafka的使用安裝 下載并解壓代碼 wget http://mirrors.cnnic.cn/apache/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz #http://kafka.apache.org/downloadstar -zxvf kafka…