自己常用Linux命令的记录--查看硬件相关信息,内核的编译,网络的配置

1.取消ifconfig,使用ip addr 查看IP地址。  
2.使用firewalld 取代 iptables。
3.系统默认编码设置文件,由/etc/sysconfig/i18n  更改为 /etc/locale.conf




查看网卡MAC:cat /sys/class/net/p2p1/address
查看网卡配置信息:cd /etc/sysconfig/network-scripts/
查看网卡的UUID:nmcli con


网卡安装命令:
md5sum ***.iso
mount -o ro,loop MLNX_OFED_LINUX-<ver>-<OS label>-<CPU arch>.iso /mnt


在“/”目录下执行:./mnt/mlnxofedinstall。 
此时报错:包缺失。可以执行:yum install tcl tk,之后再执行:./mnt/mlnxofedinstall,可以正确安装。
yum install numactl
yum install tcl numactl tk
加载新的驱动:/etc/init.d/openibd restart
配置文件为:/etc/security/limits.conf


ethtool:
查看驱动信息:ethtool -i 网卡名
查询链路状态:ethtool eth<x> | grep Link


启用网卡命名 ifconfig eth0 up
禁用网卡命名 ifconfig eth0 down


安装netperf:tar -xzvf netperf-2.4.5.tar.gz
   cd netperf-2.4.5
   ./configure
   make
   make install
http://www.ibm.com/developerworks/cn/linux/l-netperf/ 




查看有关网卡启动的日志:
 cat /var/log/messages |grep network
查看端口号是否被占用: lsof -i:端口号




netperf的使用:
网络延迟:默认得到的数据只有传输时间和吞吐量等,可以通过-k 参数设置要显示的结果数据: MIN_LATENCY,MAX_LATENCY,MEAN_LATENCY,P50_LATENCY,P90_LATENCY:可以得到延迟相关的统计数据,延迟最大最小值、平均延迟,延迟50、70、90、99值等"


调优:
sh set_max_cpufreq.sh




Start 
# service irqbalance stop 
# mlnx_affinity start 


· Stop 
# mlnx_affinity stop 
# service irqbalance start 


· Restart 
# mlnx_affinity restart 


set_irq_affinity_bynode.sh 0 <eth4>




8个流:
#netperf -H 192.168.5.188 -p 12865 >>result.txt & netperf -H 192.168.5.188 -p 12865 >>result.txt & netperf -H 192.168.5.188 -p 12865 >>result.txt & netperf -H 192.168.5.188 -p 12866  >>result.txt & netperf -H 192.168.5.188 -p 12866  >>result.txt & netperf -H 192.168.5.188 -p 12866  >>result.txt & netperf -H 192.168.5.188 -p 12865 >>result.txt & netperf -H 192.168.5.188 -p 12866  >>result.txt 


#netperf -H 192.168.5.188 -p 12865 & netperf -H 192.168.5.188 -p 12865& netperf -H 192.168.5.188 -p 12865& netperf -H 192.168.5.188 -p 12866& netperf -H 192.168.5.188 -p 12866 & netperf -H 192.168.5.188 -p 12866& netperf -H 192.168.5.188 -p 12865& netperf -H 192.168.5.188 -p 12866


查看CPU信息:
目录为:/sys/devices/system/cpu/cpu i/cpufreq
查看多核CPU命令: 在top之后按1,


 mpstat -P ALL ,sar -P ALL 。
mpstat -P ALL 10 10
  ***>>a.txt  重定向符号,输出到文件


安装sysstate。:yum install sysstate.
systemctl status sysstat:启用sysstat。


安装KVM虚拟机:


编译内核:
1141  cd virtual_io_acceleration
 1142  ls
 1143  make menuconfig
 1144  yum install ncurses-devel
 1145  make menuconfig
 1146  make -j 40
 1147  make modules
 1148  make modules_install
 1149  make install


内存页面大小:getconf PAGE_SIZE 



定时关机命令:

shutdown -s -t  3600

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值