博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
线上服务器上安装的VNCServer不能正常工作
阅读量:6223 次
发布时间:2019-06-21

本文共 594 字,大约阅读时间需要 1 分钟。

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已经用光,但是硬盘还未存满的情况,这时就无法在硬盘上创建新文件。

转载地址:http://xqrja.baihongyu.com/

你可能感兴趣的文章
HttpClient---------demo
查看>>
把玩爬虫框架Gecco
查看>>
递 归
查看>>
CSS3实现纸张边角卷起效果
查看>>
Windows平台AnyChat视频显示
查看>>
Altium 拼板方法以及 注意的 地方
查看>>
《推荐系统实践》序言、样章欢迎阅读!
查看>>
Android系统源码学习步骤
查看>>
JavaScript脚本关闭浏览器窗口不出现提示框小技巧
查看>>
浅谈Android View事件分发机制
查看>>
【转】FlashBack总结之闪回查询与闪回表
查看>>
python的多态
查看>>
alpha阶段总结
查看>>
js友好提示是否继续,post提交
查看>>
文本框,下拉框,单选框只读状态属性
查看>>
js 中for循环和indexOf()性能对比
查看>>
【leetcode】934. Shortest Bridge
查看>>
String[]遍历
查看>>
03、书店寻宝(二)
查看>>
个人作业报告
查看>>