Solaris 设备状态检查常用命令
- 格式:docx
- 大小:45.45 KB
- 文档页数:17
Solaris 设备状态检查常用命令 标签: solaris硬件设备命令硬件信息查看 表1-1 查看服务器硬件配置 序号 命令 查看项目 1 # uname -aX 查看机型、CPU数量等信息。
2 # prtconf|grep Memory 查看内存大小。
3 # psrinfo -v 查看处理器状态。
4 # prtdiag 查看硬件状态信息。
表1-1 设备状态检查常用命令 序号 项目 描述 方法 1 硬件配置 检查磁盘状态 # iostat -E
检查CPU状态 # psrinfo -v 检查设备树 # prtconf -D 2 网络连接和配置 检查网络配置 # ifconfig -a
检查网口速度 # kstat -p bge:0:bge0:ifspeed
bge0和bge:0根据实际服务器网口名替换,例如可以替换为nxge0和nxge:0。 检查路由信息 # netstat -r 定位问题、查看网口消息 # snoop -d bge0
网口名bge0根据实际情况替换。 用IPMP技术时检查MAC相关设置 # eeprom local-mac-address?
3 文件系统、磁盘分区 检查文件系统 # more
/etc/vfstab
检查磁盘分区 # format
Specify disk (enter its number): 待检查的磁盘分区所对应的序号
format> p partition> p 序号 项目 描述 方法 查看系统错误日志 # more/var/adm/messages | greperr 查看关于系统错误日志的配置。可将T3/SC/Domain的日志重定向到Blade 150。 将以下三行内容加入到Blade 150的“/etc/syslog.conf”文件中
local7.notice /var/adm/messages.t3 local0.notice /var/adm/messages.SC local1.notice /var/adm/messages.DomainA
查看/var/adm下的messages文件。 查看操作系统版本和补丁 # uname -a
查看所有操作系统补丁 # showrev -p 4 卷、镜像 查看卷信息 # vxdglist
(仅适用于配置有磁盘阵列的服务器) 查看卷信息 # vxdisklist
回显信息中以fabric打头的所有硬盘状态都是online。 (仅适用于配置有磁盘阵列的服务器) 查看卷信息 # vxprint -th -g ossdg
所有pl和v的KSTATE列都为ENABLED,STATE列都为ACTIVE。 (仅适用于配置有磁盘阵列的服务器) 查看Volume Manager的License # cd/etc/vx/bin
# vxlicrep 查看镜像状态 # metastat
说明 l 仅使用于SDS(SUN DiskSuite)或SVM(Solaris Volume Manager)封装根盘的服务器。
l 当使用T5220作为OMC920服务器时,请执行命令raidctl查看镜像状态。 5 磁带机 查看磁带状态 # mt stat
倒带至最前面 # mt rewind 前进1格 # mt fsr 序号 项目 描述 方法 前进2格 # mt fsr 2 倒后2格 # mtbsr 2 查看磁带内容 以磁带机逻辑设备/dev/rmt/0为例。
# gtar tf /dev/rmt/0 拷贝文件到磁带 以磁带机逻辑设备/dev/rmt/0为例。
# gtar cvf /dev/rmt/0n文件名 从磁带上恢复文件到磁盘 以磁带机逻辑设备/dev/rmt/0为例。
# gtar xvPfM /dev/rmt/0 查看操作系统备份信息 以磁带机逻辑设备/dev/rmt/0为例。
# ufsrestore -t /dev/rmt/0n 备份操作系统到磁带 以磁带机逻辑设备/dev/rmt/0为例。
# ufsdump 0ucf /dev/rmt/0n备份目录 例如: # ufsdump 0ucf/dev/rmt/0nbackuprestore # ufsdump 0ucf/dev/rmt/0n/dev/vx/rdsk/rootvol 从磁带恢复操作系统 以磁带机逻辑设备/dev/rmt/0为例。
#ufsdump rvf /dev/rmt/0n 挂接磁带机 # drvconfig
# tapes 6 光驱 挂接光驱 # mount -F hsfs -o
ro/dev/rdsk/c0t6d0s0/cdrom
7 软盘 挂接软盘 # volcheck
# mount -Fpcfs/dev/diskette/floppy 8 网口消息日志 定位问题、输出日志 # /opt/SUNWexplo/bin/explorer
在以下路径取输出结果: “/opt/SUNWexplo/output” 例如: explorer.83bbbcad.osssvr-2005.08.15.02.05 序号 项目 描述 方法 explorer.83bbbcad.osssvr-2005.08.15.02.05.tar.gz
# prtdiag -v 回显信息中“System Configuration”所在的行显示当前服务器的配置,包括服务器类型;“Run”所在的列显示当前服务器的CPU主频,这里CPU主频数值越大版本越高。
System Configuration: Sun Microsystems sun4u Sun SPARC Enterprise M5000 Server System clock frequency: 1012 MHz Memory size: 65536 Megabytes
==================================== CPUs ====================================
CPU CPU Run L2$ CPU CPU LSB Chip ID MHz MB Impl. Mask --- ---- ---------------------------------------- ---- --- ----- ---- 00 0 0, 1, 2, 3, 4, 5, 6, 7 2660 5.5 7 161 00 1 8, 9, 10, 11, 12, 13, 14, 15 2660 5.5 7 161 00 2 16, 17, 18, 19, 20, 21, 22, 23 2660 5.5 7 161 00 3 24, 25, 26, 27, 28, 29, 30, 31 2660 5.5 7 161 00 0 0, 1, 2, 3, 4, 5, 6, 7 2660 5.5 7 161
solarisCpu /Linux下如何查看cpu 3665阅读 0评论2011-09-21 icybay 分类:LINUX
1.CPU数量 hp-unix ioscan -C processor | grep processor | wc -l Solais psrinfo -v | grep Status of processor |wc -l linux cat /proc/cpuinfo/grepprocessor|wc -l AIX lsdev -C | grep -i processor|wc -l
2) Memery数量 solaris prtconf | grep -i mem AIX root>lsdev -C |grepmem memo Available 00-00 Memory 可见mem0是该aix设备上的内存设备名称,现在使用lsattr -EI 来查看该服务器上的内存数量
root>lsattr -EI memo LINUX free HP-UNIXswapinfo -tm /////////////////////////////////////// 查看linuxcpu信息 #dmidecode 或 #cat /proc/cpuinfo 查看linux内存信息 #cat /proc/meminfo 或 #top #free
查看linux硬盘大小 #df -hl 或 #fdisk
Solaris下查看CPU、内存等信息可以使用下边的命令: #prtdiag -v
查看硬盘信息为: #iostat -E
内存 1、solaris solaris通常使用vmstat命令来查看系统的虚拟内存子系统的状态信息。vmstat可显示swap,物理内存,分页错误,磁盘信息统计和错误等信息.
bash-3.00$ vmstat 2 3 kthr memory page disk faults cpu r b w swap free re mf pi pofr de sr f0 s0 s1 s2 in sy cs us sy id 0 0 0 730888 228436 43 196 62 1 1 0 38 0 6 0 0 313 557 343 3 10 87 0 0 0 731096 221556 3 25 0 0 0 0 0 0 0 0 0 341 111 208 0 3 97 0 0 0 731092 221548 0 0 0 0 0 0 0 0 0 0 0 334 90 205 8 3 89 【注意】 swap为空余的swap空间(此处的swap为总的swap空间而不仅仅指swap分片的空间),free为空余的可用物理内存
列出用于交换空间的硬盘分片或文件的使用情况: