硬件指令小知识

部件指令作用指令备注
CPU查看CPU信息cat /proc/cpuinfo
查看CPU微码cat /proc/cpuinfo |grep microcode
查看CPU实时频率turbostat -i 1 每秒读一次
echo $$ > /mnt/cgroup/cpu/tasks 
cpufreq-info
查看CPU温度sensors所有核的温度
内存查看内存容量free -g单位G
查看内存信息dmidecode -t memory 
查看内存型号dmidecode -t memory |grep -Ei "Part Number"
查看单条内存容量dmidecode -t memory |grep Size
查看内存频率dmidecode -t memory |grep Speed
查看内存槽位dmidecode –t memory |grep Locator
查看内存ecc增长grep "[0-9]" /sys/devices/system/edac/mc/mc*/csrow*/ch*OS内存ecc数值,重启设备会清零
硬盘查看硬盘分区df  -h  
查看硬盘大小fdisk  –l
lsblk  -d
查看硬盘全部smartsmartctl -a /dev/sdX X为盘符
查看硬盘smart数值smartctl -A /dev/sdX X为盘符
查看硬盘参数smartctl -i /dev/sdX X为盘符
查看硬盘io情况iostat -x 1每秒读一次io
查看NVME硬盘smart数值nvme smart-log /dev/nvmeXn1 X为盘符
查看NVME硬盘信息nvme id-ctrl /dev/nvmeXn1   X为盘符
硬盘坏道检查badblocks -b 4096 -s -v /dev/sdX X为盘符
查看一体机硬盘盘号所对应的盘符grep "盘|dev" -Er /sf/cfg/vs/disk
让硬盘闪烁hdparm -t /dev/sdX X为盘符
查看一体机签名是否正常vs_sn -f
查看单个硬盘是否有签名vs_disk_verify /dev/sdXX为盘符
坏道修复badblocks -w -s  /dev/sdX END START  (END为结束坏道扇区,START为开始坏道扇区)X为盘符
关闭硬盘缓存sdparm --set WCE=0 /dev/sdX  X为盘符
开启硬盘缓存sdparm --set WCE=1 /dev/sdX   X为盘符
数据备份dd if=/dev/sdX1 of=/dev/sdX2 将sdX1整盘备份到sdX2需要封闭场景备份
dd格式化磁盘dd if=/dev/zero of=/dev/sdX  bs=1k count=3000
磁盘文件系统修复fdisk -l 查看分区文件系统
1:输入 fsck -c
2: 输入 Yes
3: 输入 fsck -t ext4 /dev/sdX1
4: 输入fsck -y /dev/sdX1;
5. reboot
X为盘符
RAID卡查看RAID卡状态和硬盘状态raidstat
查看RAID卡芯片、厂商lspci |grep SAS
lspci |grep raid
Megaraid卡查看硬盘状态./MegaCli64  -PDList -aAll -NoLog | grep -Ei "Enclosure Device ID|Slot Number|Firmware state|WWN|Raw Size|Inquiry Data|Device ID"需要进入到对应产品线RAID卡工具路径:VDS: /sf/bin/raidtools/bin/
HCI: /sf/bin/raidtools/bin/
EDS: /sf/vs/bin/ 或者 /sf/bin/raidtools/bin/
SIP:/home/fantom/bin/checkplatform/raidtools/bin/
SAS卡查看硬盘状态./sas3ircu 0/1 display    0为第一张卡,1为第二张卡
PMC卡查看硬盘状态./arcconf getconfig 1/2 pd   1为第一张卡,2为第二张卡
查看RAID卡驱动名称先lspci |grep raid获取ID,然后lspci -s ID -k看驱动名称
网卡查看网口ethtool ethX X为网口名称
查看所有网口ifconfig (ifconfig -a)
查看网口芯片lspci |grep Eth
重启网口ifconfig ethX down
ifconfig ethX up  
X为网口名称
查看网口驱动信息ethtool -i ethX  X为网口名称
临时配置IP和子网掩码ifconfig ethX ip/numX为网口名称
查看网口错误包类型ethtool –S ethX|grep err   X为网口名称,HCI产品线要用realethtool,网口被北研接管的在eth前面加p_ethX
查看网口丢包ethtool -S ethX |grep drop 
查看网口光模块信息ethtool -m ethX   
查看网口缓存大小ethtool -g ethX
修改网口缓存大小ethtool -G ethX rx 2048(实际值决定)临时修改,重启失效,然后再使用观察一段时间  看fifo值是否会持续增加
查看寄存器信息ethtool -d ethX   X为网口名称X为网口名称
关闭网口硬件流控ethtool --pause ethX autoneg off rx off tx offX为网口名称
查看网口lldp是否关闭realethtool --show-priv-flags ethXX722固件要在4.0及以上才能关闭lldp
关闭X722网口lldprealethtool --set-priv-flags ethX disable-fw-lldp onX为网口名称
HBA卡查看HBA卡芯片lspci |grep Fibre
查看HBA卡WWN号cat /sys/class/fc_host/host*/port_name
或者cat /proc/scsi/qla2xxx/* | grep adapter-port
显卡查看显卡芯片lspci |grep -i NV
查看显卡温度和核心/sf/data/local/sgax/sgax-chroot.sh, nvidia-smi  
查看显卡信息nvidia-smi -q
IPMI(BMC)加载IPMI模块modprobe ipmi_si
modprobe ipmi_devintf
重启BMCipmitool mc reset cold
查看BMC IP地址ipmitool lan print 1
查看最近50条事件日志ipmitool sel list last 50
查看传感器读数ipmitool sdr
ipmitool sensor list
时间查看当前系统时间date
查看设备运行时间uptime
基本信息查看OS版本cat /sf/version
查看是否是一体机、厂商名称、厂商SNdmidecode –t 1
查看我司型号、SNdmidecode –t 2
日志内核日志路径/sf/log/日期/kernel.log
黑盒日志路径/sf/log/blackbox/日期/
mce日志/sf/log/blackbox/日期/LOG_mcelog.txt
demesg日志/sf/log/blackbox/日期/LOG_dmesg.txt
查看历史iostat日志/sf/log/blackbox/日期/LOG_iostat.log
查看ecc每小时增长日志/sf/log/blackbox/日期/LOG_edac_mc.txt
查看历史CPU温度、频率路径/sf/log/checkitem/
查看硬盘历史smart信息/sf/log/blackbox/日期/LOG_vs_smart.txt
宕机日志路径/sf/log/kdump/
其它类查看进程top
查看进程具体信息ps -auxf
查看集群ID和IPvtpclustat    VDS、HCI产品线
cat /etc/hostsEDS产品线
华为服务器用BMC清除CMOS指令远程IPMI IP,账号密码为IPMI WEB登录账号密码,指令:ipmcset -d clearcmos
批量查看指令vs_cluster_cmd.sh e ""VDS、HCI产品线
cluster_cmd.sh eEDS
硬盘批量检测for disk in `lsblk -d |grep sd |awk '{print $1}'`;do echo “----$disk----”;smartctl -a /dev/$disk|grep -E "Raw_Read_Error_Rate|Reallocated_Sector_Ct|Spin_Retry_Count|End-to-End_Error|Reported_Uncorrect|Command_Timeout|Current_Pending_Sector|Offline_Uncorrectable|UDMA_CRC_Error_Count|Reallocated_Event_Count|Available_Reservd_Space|Program_Fail_Cnt_Total|Erase_Fail_Count_Total|Media_Wearout_Indicator";done
软拔盘指令source /sf/vs/bin/vs_common_disk_interface.sh ; remove_one_disk /dev/sdX     X为盘符
SIP挂载硬盘指令ll  /usr/sbin/ |grep disk 然后执行第四个datadiskmount-v2.sh,成功后df -h查看
服务器共享目录/sf/data/vs/gfs/【VS挂载点】/  需要进挂载点进去创

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值