HDLM命令dlnkmgr详解之四_monitor/offline/online
1. monitor
以一定的时间间隔监控hba或cha口的IO信息。
命令格式
监控hba口的IO信息:
dlnkmgr monitor -hbaid HBA_ID [-intvl Interval-Time] [-count Number-Of-Times] [-t] 监控cha口的IO信息:
dlnkmgr monitor -chaid CHA_ID [-intvl Interval-Time] [-count Number-Of-Times] [-t] Valid value
HBA_ID { 00000 - 99999 }(Decimal)
CHA_ID { 00000 - 99999 }(Decimal)
Interval-Time { 1 - 60 }(Seconds) (Default Value 3)
Number-Of-Times { 1 - 999 }(Times) (Default Value 10)
命令输出说明表
| Item | Description |
| HbaID | HBA port ID |
| Port.Bus | host port number.bus number |
| Physical Device | The names of the physical device files under the /devices directory |
| StartTime | Date and time in which the command began executing |
| ElapsedTime | Time elapsed since command execution began |
| IO-Count | Total I/O count for the displayed paths during a specified interval |
| IO-Errors | Total I/O error count for the displayed paths during a specified interval |
示例
查询hbaid信息:
-bash-3.2# dlnkmgr view -hba
HbaID Port.Bus IO-Count IO-Errors Paths OnlinePaths Physical Device
00000 0000.0000 6810613 0 2 2 /devices/pci@0/pci@0/pci@8/pci@0/pci@1/QLGC,qlc@0/fp@0,0
00001 0001.0000 354677 0 2 2 /devices/pci@0/pci@0/pci@9/QLGC,qlc@0/fp@0,0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 13:52:21 监控hba口IO信息:
-bash-3.2# dlnkmgr monitor -hbaid 0 -intvl 30 -count 3
HbaID : 00000
Port.Bus : 0000.0000
Physical Device : /devices/pci@0/pci@0/pci@8/pci@0/pci@1/QLGC,qlc@0/fp@0,0
StartTime : 2014/04/11 13:55:43 ElapsedTime IO-Count IO-Errors
00:00:30 2629 0
00:01:00 2387 0
00:01:30 2542 0
KAPL01001-I The HDLM command completed normally. Operation name = monitor, completion time = 2014/04/11 13:57:13 查询cha信息:
-bash-3.2# dlnkmgr view -cha
ChaID Product SerialNumber ChaPort IO-Count IO-Errors Paths OnlinePaths
00000 AMS 75040975 0A 6811010 0 1 1
00001 AMS 75040975 1A 33 0 1 1
00002 AMS 75040975 1B 0 0 1 1
00003 AMS 75040975 0B 354935 0 1 1
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 13:52:26 监控cha口IO信息:
-bash-3.2# dlnkmgr monitor -chaid 3 -intvl 30 -count 3
ChaID : 00003
Product : AMS
SerialNumber : 75040975
ChaPort : 0B
StartTime : 2014/04/11 14:32:41 ElapsedTime IO-Count IO-Errors
00:00:30 2841 0
00:01:00 2724 0
00:01:30 2848 0
KAPL01001-I The HDLM command completed normally. Operation name = monitor, completion time = 2014/04/11 14:34:11
2. offline/online
将online状态的路径设置为offline状态/将offline状态的路径设置为online状态,可以指定hba口,cha口或单条路径
命令格式
指定HBA口:
dlnkmgr offline/online [-path] { -hba HBAPortNumber.BusNumber | -hbaid HBA_ID } [-s] 指定CHA口:
dlnkmgr offline/online [-path] { -cha -pathid AutoPATH_ID | -chaid CHA_ID } [-s] 指定路径:
dlnkmgr offline/online [-path] -pathid AutoPATH_ID [-s] 指定设备名:
dlnkmgr offline/online [-path] -device SCSI_Device_Name [-s] Valid value
AutoPATH_ID { 000000 - 999999 }(Decimal)
HBA_ID { 00000 - 99999 }(Decimal)
CHA_ID { 00000 - 99999 }(Decimal)
示例一:offline hba/online hba
所有通过此hba口的路径都会被offline
检查hbaid
-bash-3.2# dlnkmgr view -hba
HbaID Port.Bus IO-Count IO-Errors Paths OnlinePaths Physical Device
00000 0000.0000 7120381 0 2 2 /devices/pci@0/pci@0/pci@8/pci@0/pci@1/QLGC,qlc@0/fp@0,0
00001 0001.0000 664976 0 2 2 /devices/pci@0/pci@0/pci@9/QLGC,qlc@0/fp@0,0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 14:47:32 将hbaid1设置为offline状态
-bash-3.2# dlnkmgr offline -hbaid 1
KAPL01102-I All the paths which pass the specified HBA port will be changed to the Offline(C) status. Is this OK? [y/n]:y
KAPL01103-I If you are sure that there would be no problem when all the paths which pass the specified HBA port are placed in the Offline(C) status, enter y. Otherwise, enter n. [y/n]:y
KAPL01061-I 2 path(s) were successfully placed Offline(C); 0 path(s) were not. Operation name = offline offline后状态
-bash-3.2# dlnkmgr view -path
Paths:000004 OnlinePaths:000002
PathStatus IO-Count IO-Errors
Reduced 7804514 0 PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 0000.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 0A Online Own 7131315 0 - c4t50060E80102A00F0d0
000001 0001.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 1A Offline(C) Non 33 0 - c4t50060E80102A00F0d0
000002 0000.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 1B Online Non 0 0 - c4t50060E80102A00F0d0
000003 0001.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 0B Offline(C) Own 673166 0 - c4t50060E80102A00F0d0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 14:49:13 online hba -bash-3.2# dlnkmgr online -hbaid 1
KAPL01104-I All the paths which pass the specified HBA port will be changed to the Online status. Is this OK? [y/n]:y
KAPL01061-I 2 path(s) were successfully placed Online; 0 path(s) were not. Operation name = online
示例二:offline cha/online cha
所有通过此cha口的路径都会被offline
检查chaid
-bash-3.2# dlnkmgr view -cha
ChaID Product SerialNumber ChaPort IO-Count IO-Errors Paths OnlinePaths
00000 AMS 75040975 0A 7170011 0 1 1
00001 AMS 75040975 1A 33 0 1 1
00002 AMS 75040975 1B 0 0 1 1
00003 AMS 75040975 0B 684384 0 1 1
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 14:53:45 offline cha口
-bash-3.2# dlnkmgr offline -chaid 1
KAPL01102-I All the paths which pass the specified CHA port will be changed to the Offline(C) status. Is this OK? [y/n]:y
KAPL01103-I If you are sure that there would be no problem when all the paths which pass the specified CHA port are placed in the Offline(C) status, enter y. Otherwise, enter n. [y/n]:y
KAPL01061-I 1 path(s) were successfully placed Offline(C); 0 path(s) were not. Operation name = offline
-bash-3.2# dlnkmgr view path
KAPL01005-W A parameter is invalid. Operation name = view, parameter = path offline cha口后的状态
-bash-3.2# dlnkmgr view -path
Paths:000004 OnlinePaths:000003
PathStatus IO-Count IO-Errors
Reduced 7865149 0 PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 0000.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 0A Online Own 7175103 0 - c4t50060E80102A00F0d0
000001 0001.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 1A Offline(C) Non 33 0 - c4t50060E80102A00F0d0
000002 0000.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 1B Online Non 0 0 - c4t50060E80102A00F0d0
000003 0001.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 0B Online Own 690013 0 - c4t50060E80102A00F0d0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 14:54:44 online cha口 -bash-3.2# dlnkmgr online -chaid 1
KAPL01104-I All the paths which pass the specified CHA port will be changed to the Online status. Is this OK? [y/n]:y
KAPL01061-I 1 path(s) were successfully placed Online; 0 path(s) were not. Operation name = online
示例三:offline pathid/online pathid
只offline指定的路径
查看pathid
-bash-3.2# dlnkmgr view -path
Paths:000004 OnlinePaths:000004
PathStatus IO-Count IO-Errors
Online 7884418 0 PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 0000.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 0A Online Own 7185200 0 - c4t50060E80102A00F0d0
000001 0001.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 1A Online Non 33 0 - c4t50060E80102A00F0d0
000002 0000.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 1B Online Non 0 0 - c4t50060E80102A00F0d0
000003 0001.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 0B Online Own 699185 0 - c4t50060E80102A00F0d0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 14:56:32 offline指定path
-bash-3.2# dlnkmgr offline -pathid 2
KAPL01052-I The currently selected paths will be changed to the Offline(C) status. Is this OK? [y/n]:y
KAPL01053-I If you are sure that there would be no problem when the path is placed in the Offline(C) status, enter y. Otherwise, enter n. [y/n]:y
KAPL01061-I 1 path(s) were successfully placed Offline(C); 0 path(s) were not. Operation name = offline offline后状态
-bash-3.2# dlnkmgr view -path
Paths:000004 OnlinePaths:000003
PathStatus IO-Count IO-Errors
Reduced 7891899 0 PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 0000.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 0A Online Own 7188589 0 - c4t50060E80102A00F0d0
000001 0001.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 1A Online Non 33 0 - c4t50060E80102A00F0d0
000002 0000.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 1B Offline(C) Non 0 0 - c4t50060E80102A00F0d0
000003 0001.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 0B Online Own 703277 0 - c4t50060E80102A00F0d0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 14:57:12 online pathid -bash-3.2# dlnkmgr online -pathid 2
KAPL01050-I The currently selected paths will be changed to the Online status. Is this OK? [y/n]:y
KAPL01061-I 1 path(s) were successfully placed Online; 0 path(s) were not. Operation name = online
示例四:offline device/online device
查看device名称
-bash-3.2# dlnkmgr view -lu
Product : AMS
SerialNumber : 75040975
LUs : 1 iLU HDevName Device PathID Status
0049 c4t50060E80102A00F0d0 ssd0 000000 Online
ssd1 000001 Online
ssd3 000002 Online
ssd2 000003 Online
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 15:03:08 offline指定device
-bash-3.2# dlnkmgr offline -device ssd0
KAPL01052-I The currently selected paths will be changed to the Offline(C) status. Is this OK? [y/n]:y
KAPL01053-I If you are sure that there would be no problem when the path is placed in the Offline(C) status, enter y. Otherwise, enter n. [y/n]:y
KAPL01061-I 1 path(s) were successfully placed Offline(C); 0 path(s) were not. Operation name = offline offline后状态
-bash-3.2# dlnkmgr view -path
Paths:000004 OnlinePaths:000003
PathStatus IO-Count IO-Errors
Reduced 7972667 0 PathID PathName DskName iLU ChaPort Status Type IO-Count IO-Errors DNum HDevName
000000 0000.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 0A Offline(C) Own 7228561 0 - c4t50060E80102A00F0d0
000001 0001.0000.0000000000020100.0000 HITACHI .DF600F .75040975 0049 1A Online Non 33 0 - c4t50060E80102A00F0d0
000002 0000.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 1B Online Non 0 0 - c4t50060E80102A00F0d0
000003 0001.0000.0000000000020000.0000 HITACHI .DF600F .75040975 0049 0B Online Own 744073 0 - c4t50060E80102A00F0d0
KAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2014/04/11 15:03:46 online指定device
-bash-3.2# dlnkmgr online -device ssd0
KAPL01050-I The currently selected paths will be changed to the Online status. Is this OK? [y/n]:y
KAPL01061-I 1 path(s) were successfully placed Online; 0 path(s) were not. Operation name = online
HDLM命令dlnkmgr详解之四_monitor/offline/online的更多相关文章
- HDLM命令dlnkmgr详解之二__help/clear
1.help操作 主要显示命令的帮助信息. 显示所有操作的帮助信息 -bash-3.2# dlnkmgr help dlnkmgr: Format dlnkmgr { clear | help | o ...
- HDLM命令dlnkmgr详解之一__命令格式
dlnkmgr命令格式 dlnkmgr operation [parameter [parameter-value]] dlnkmgr - The command name. operation - ...
- HDLM命令dlnkmgr详解之五_set
set命令用来设置HDLM的操作环境及参数. set操作设置的大部分是dlnkmgr view -sys命令中显示的参数值 命令格式 dlnkmgr set { -lb on [ -lbtype { ...
- HDLM命令dlnkmgr详解之三__view
view命令主要用于显示program information, path information, LU information, HBA port information, CHA port in ...
- DB2 rollforward 命令使用详解
DB2 rollforward 命令使用详解 原文:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1003wuc ...
- Linux 执行文件查找命令 which 详解
某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which 查看可执行文件的位置 whereis 查看文件的位置 locate 配合数据库查看文件位置 find 实际搜寻硬盘查 ...
- systemctl命令用法详解
systemctl命令用法详解系统环境:Fedora 16binpath:/bin/systemctlpackage:systemd-units systemctl enable httpd.serv ...
- 批处理中的echo命令图文详解
批处理中的echo命令图文详解 1. Echo 显示当前ECHO的状态:ECHO ON 或者ECHO OFF 2. ECHO ON 将ECHO状态设置为ON,将显示命令行,也就是前面的C:\>类 ...
- Ubuntu kill命令用法详解
转自:Ubuntu kill命令用法详解 1. kill 作用:根据进程号杀死进程 用法: kill [信号代码] 进程ID root@fcola:/# ps -ef | grep sen ...
随机推荐
- SpringCloud-分布式配置中心(config)
简介 在分布式文件系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件.在Spring Cloud中,有分布式配置中心组件spring cloud config ...
- Python-flask中数据库连接池DBUtils
一.DBUtils DBUtils是Python的一个用于实现数据库连接池的模块. 连接池的三种模式: 第一种模式: 它的缺点:每一次请求反复创建数据库的链接,链接的次数太多 ...
- JMeter参数文件的相对路径
很多教程里都说“尽可能将参数文件配置为相对路径,以更好的去适配Slave环境”或者“把XX放到相对路径” 这里相对路径是指的 C:\Program Files (x86)\apache-jmeter- ...
- WPF TextBox 只能输入数字键
<Grid> <TextBox Name="textBox1" PreviewTextInput="textBox1_PreviewT ...
- 《Advanced Bash-scripting Guide》学习(十二):占位符":"及其他
本文所选的例子来自于<Advanced Bash-scripting Gudie>一书,译者 杨春敏 黄毅 : 在一个二元命令中提供一个占位符 例1. : ${username=`whoa ...
- MySQL InnoDB与MyISAM存储引擎差异
言: 之前简单介绍过 MySQL 常用的存储引擎,今天对两个主流的存储简单分析下差异,书上没有参考的笔试题解答注解: 差异: MyISAM 只支持表锁,不支持事务,表损坏率较高.较老的存储引擎. ...
- C语言编译全过程
编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序. ...
- HDU4585 Shaolin (STL和treap)
Shaolin HDU - 4585 Shaolin temple is very famous for its Kongfu monks.A lot of young men go to ...
- GC(Garbage Collection)垃圾回收机制
1.在垃圾回收器中,程序员没有执行权,只有通知它的权利. 2.程序员可以通过System.gc().通知GC运行,但是Java规范并不能保证立刻运行. 3.finalize()方法,是java提供给程 ...
- linux大于2T的磁盘格式化
fdisk默认只能格式小于2T的磁盘,我们经常会碰到大于2T的磁盘,我们不能fdisk 格式化. 我们得用parted 来的格式化 parted 命令可能没有,yum install -y parte ...