zoukankan      html  css  js  c++  java
  • 收集服务器配置资源信息

    收集服务端和数据库层操作系统的配置;方便后期按系统比例配置进行估算

    1.cpu资源收集
     1)查看cpu型号
    cat /etc/issue
    cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
     
     2)物理cpu个数
    grep "physical id" /proc/cpuinfo | sort |uniq | wc -l
    cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
     3)查看cpu的core即核数
    grep "cpu cores" /proc/cpuinfo | uniq | awk -F ‘:’ "{print $2}"
    cat /proc/cpuinfo| grep "cpu cores"| uniq
     4)逻辑cpu
    cat /proc/cpuinfo| grep "processor"| wc -l
     
    逻辑cpu=物理CPU个数×每颗核数,如果不相等的话,则表示服务器的CPU支持超线程技术;
    此时逻辑cpu=物理CPU个数×每颗核数x2
     
     5)是否开启intel的超线程技术(HT)
    cat /proc/cpuinfo |grep "sibling"|uniq
    cat /proc/cpuinfo | grep "cpu cores"|uniq
    如果有两个逻辑CPU具有相同的"core id",那么超线程是打开的。可以根据以下原则,来判断是否支持HT技术。
    如果"siblings"和"cpu cores"一致,则说明不支持超线程,或者超线程未打开。
    如果"siblings"是"cpu cores"的两倍,则说明支持超线程,并且超线程已打开。
     
     
    逻辑CPU数量=物理cpu数量 x cpu cores x 2(如果支持并开启ht)
     
    2.内存
    free -g
     
    3.网络
    /sbin/ethtool
    # lspci -vvv | grep Ethernet
    # ethtool eth1 4.磁盘 df -h

      

    [root@weblogic ~]# ethtool eth1
    Settings for eth1:
    Supported ports: [ TP ]
    Supported link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    1000baseT/Full
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    1000baseT/Full
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s  //千兆网
    Duplex: Full  //表示了当前网络支持全双工
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: d
    Wake-on: d
    Current message level: 0x00000007 (7)
    drv probe link
    Link detected: yes  //显示当前网卡和网络的物理连接正常

      

  • 相关阅读:
    002. 在HTML页面嵌入循环代码
    001. 为input type=text 时设置默认值
    PHP包名解释
    003. vs2010发布、打包安装程序(转)
    SQL server 2008 Express Edition实现自动备份和自动删除备份
    解决phpMyAdmin中缺少mysqli扩展的错误
    IIS6下PHP环境的资源未找到(404)问题
    解决远程桌面连接过去后是蓝色屏幕问题
    解决tomcat一闪而过问题
    解决访问远程共享时发生 请检查名称的拼写. 否则, 网络可能有问题 故障
  • 原文地址:https://www.cnblogs.com/Alexr/p/9360726.html
Copyright © 2011-2022 走看看