Linux下磁盘分配问题,ambari分布式部署

ambari部署分布式服务后出现的问题:大概运行一周后出现root下分配的50G磁盘空间占满的情况,初步分析应该是安装的时候把接近20-30G的安装文件放道了root下(初次接触Linux),ambari运行产生的日志

解决办法

几种解决方法如下:

  1. 合理磁盘分配 ,增加root的磁盘空间;
  2. 将安装包等放在/home/opt下
  3. 定期清理ambari生成日志/修改日志生成路径

磁盘分配

参考地址:http://www.docin.com/p-1081194784.html

1、Linux分区功能简介:
/ :根目录
/bin :存放必要的命令
/boot : 存放内核以及启动所需的文件等
/dev :存放设备文件
/etc :存放系统的配置文件
/home : 用户文件的主目录,用户数据存放在其主目录中
/lib :存放必要的运行库
/mnt : 临时文件系统,光驱什么的
/root :超级用户主目录
/sbin : 存放系统管理程序
/tmp :存放临时文件
/usr :存放一般不需要修改的应用程序(JDK什么的)
/var :打印机等经常变化的文件
2、分区:
df -h 查看磁盘空间
重装系统(这里暂时不考虑动态扩展磁盘空间)
最简单的就三个分区:一个“/”、“home”和一个“Swap”(交换分区,内存不足时将内存中的数据交换出来,放入交换分区,但根据不同的应用,应有不同的配置:如果是小的桌面系统,则只需要较小的Swap空间,而大的服务器系统则视情况不同需要不同大小的Swap空间。特别是数据库服务器和Web服务器,随着访问量的增加,对Swap空间的要求也会增加,一般来说对于4G 以下的物理内存,配置2倍的swap,4G 以上配置1倍。);公司服务器内存64G,暂时设置swap为64G
“/”:分配500G
“/home”分配2T
"swap"分配64G
其余磁盘暂时预留,不做处理
3、服务器规划:
(5台服务为列)
1台数据库服务器
3台分布式服务一个master,两个node(暂时不考虑HA高可用)
1台web服务器(一体化平台各种服务)

你可能感兴趣的:(分布式部署,Linux,磁盘分配,学习笔记)