線上服務器上安裝的VNCServer不能正常工作


1.問題描述:

線上服務器上安裝的不能正常工作

2.解決問題過程:

 

. 重啟vncserver 運行命令:vncserver -kill :1和vncserver :1

. 發現vncserver不能啟動

 

. 使用yum命令安裝字符集,結果發現連yum命令也不能使用了

. 分析考慮是不是系統臨時空間滿了,導致的這個問題。運行 df -h命令,發現空間都很充裕,沒有占滿。

 

 

. 了解到了硬盤中還有存儲文件元信息的區域叫做inode ,如果這個區域占滿的話,也有可能導致這個問題。使用命令: df –i –h 查看一下,果然看到inode區域已經被占滿(100%)

 

. 找運維同事清理了一下/tmp/目錄下無用的文件,騰出了一些inode資源。

. 再次運行 vncserver :1 ,vncserver安裝成功。


inode知識小結:
  硬盤格式化的時候,操作系統自動將硬盤分成兩個區域。一個是數據區,存放文件數據;另一個是inode區(inode table),存放inode所包含的信息,所以inode也會消耗硬盤空間。inode節點的總數,在格式化時就給定,一般是每1KB或每2KB就設置一個inode。所以innode 節點總數是有限的。由於每個文件都必須有一個inode,因此有可能發生inode已經用光,但是硬盤還未存滿的情況,這時就無法在硬盤上創建新文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM