zoukankan      html  css  js  c++  java
  • 线上集群服务器性能参数查看命令

     
    在我们生产环境中,熟悉服务器配置是必不可少的,以下是本人整理的一些常用的服务器配置查看命令:
     
    ################### cpu性能查看 ############################################################
    1、查看物理cpu个数:
    cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l

    2、查看每个物理cpu中的core个数:
    cat /proc/cpuinfo |grep "cpu cores"|wc -l

    3、逻辑cpu的个数:
    cat /proc/cpuinfo |grep "processor"|wc -l

    物理cpu个数*核数=逻辑cpu个数(不支持超线程技术的情况下)
     
     
    ########################### 内存查看 ################################################################
    1、查看内存使用情况:
    free -m
    2、查看文件系统的磁盘空间占用情况:
    df -h
    3、查看硬盘的I/O性能(每隔一秒显示一次,显示5次):
    iostat -x 1 5
    iostat是含在套装systat中的,可以用yum -y install systat来安装。
    常关注的参数:
    如果%util接近100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘可能存在瓶颈。
    如果idle小于70%,I/O的压力就比较大了,说明读取进程中有较多的wait。

    4、查看linux系统中某目录的大小:
    du -sh /root

    如发现某个分区空间接近用完,可以进入该分区的挂载点,用以下命令找出占用空间最多的文件或目录,然后按照从大到小的顺序,找出系统中占用最多空间的前10个文件或目录:
    du -cksh *|sort -rn|head -n 10

     
     
    ################################# 其他参数 #####################################
    查看内核版本号:
    uname -a
    简化命令:
    uname -r
    查看系统是32位还是64位的:
    file /sbin/init
    查看发行版:
    cat /etc/issue
    或lsb_release -a
    查看系统已载入的相关模块:
    lsmod
    查看pci设置:
    lspci
     
    (上海尚学堂大数据培训原创,请多多关注,后续陆续奉上大数据相关文章)
  • 相关阅读:
    Redis集群搭建步骤
    JS性能优化
    javaweb中实现在线人数统计
    tomcat在linux中启动慢的解决方案
    Redis高可用架构
    bjpowernode课程体系及题库
    java 相关
    码农翻身全年文章精华
    Spring源码深度解析
    PHPSTROM快捷键备份
  • 原文地址:https://www.cnblogs.com/shsxt/p/7736293.html
Copyright © 2011-2022 走看看