前段时间呢,因为工作上的关系,项目里面需要用到一些关于服务器各个环境下的查询命令,然后去网上找了下资料,整理了一下自己用到的命令放在这儿,如果有需要的朋友可以来这里看看,觉得不妥的地方可以相互沟通,如果发现没有的,欢迎补充!
HPUNIX环境常用查看硬件设备信息:
查看系统硬盘信息:#ioscan -fnCdisk
查看相关硬盘的信息:#diskinfo -v /dev/rdsk/c0t5d0
查看当前系统中的使用的文件系统,以及空间使用的百分比:#bdf
列出服务器上连接的光纤卡设备:#ioscan -fnC fc
查看光纤卡WWN号:fcmsutil/dev/fcd0
计算盘阵剩余空间大小:#vgdisplay |grep “PE Size”
#vgdisplay |grep “Free PE”
列出正在运行的所有进程:#ps -ef
列出网卡状态及路由信息:#netstat -rn
列出已加载的逻辑卷以及加载位置:#mount
列出系统OS版本:#uname -a
列出系统网络名称:#hostname
查看网卡状态:lanscan
确定网络地址:ifconfig lan0
启动网卡:#ifconfig lan0 up
磁盘的个数:#ioscan -funC disk
查看内存:dmesg
HPUNIX管理硬盘存储资源是采用逻辑卷方式来进行管理的,先介绍以下几个概念:
物理卷Physical Volume,简称PV:指物理上硬盘,一个硬盘就是一个PV.
逻辑卷组 Logical Volume Group,简称VG:一个VG包含整数个PV,可理解为一个大硬盘。
逻辑卷 Logical Volume,简称LV:相当于对大硬盘进行逻辑分区, 一个VG里可有若干个LV。
文件系统 File System:在逻辑卷的基础上,可建立文件系统,然后 MOUNT到一个目录下,这样就可以文件存取的方式来使用这块硬盘了。
当然,您也可以不建文件系统,而直接把LV当作裸设备,以TRUNK方式来存取数据,许多数据库都是用这种方式存取数据。
查看VG(卷组)相关信息:
#vgdisplay 展示服务器下所有VG的相关信息
#Vgdisplay -v |grep “VG Name” (注意:这里一定要加上双引号) 展示所有VG名称
#vgdisplay -v 展示服务器下所有的VG,LV,PV三者之间的关系
#Vgdisplay -v|grep vg 展示服务器下LV,VG之间的关系
查看LV(逻辑卷)相关信息:
#Lvdisplay /dev/vg00/lvol1(后面的是lv名称) 展示该LV的相关信息
查看PV(物理卷)相关信息:
# Vgdisplay -v |grep PV 展示服务器下所有PV
# Vgdisplay -v |grep “PV Name” (注意:这里一定要加上双引号)展示服务器下所有PV名称
#Vgdisplay -v |grep PV |grep -v U 展示正在使用的PV
#Pvdisplay /dev/disk/disk4_p2 (后面的是PV名称)展示该PV的相关信息