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 ...
随机推荐
- matlab学习笔记,图像分块
clc; clear all; close all; I = imread('E:\matlab\files-images\tomsen512.jpg'); rs = size(I, 1);% 行数c ...
- Node.js的原型继承函数 util.inherits
转自:http://sentsin.com/web/179.html util.inherits(constructor, superConstructor)是一个实现对象间原型继承 的函数.Java ...
- 初探MyBatis之HelloWorld(三)
三.用SQL映射语句用注解,dataSource用xml(不推荐). 综合上面两节(一个用xml,一个用annotation),发现一个好玩儿的,SQL映射用注解方式,然后还是得有两个xml配置文件. ...
- linux命令:head 命令
head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: hea ...
- MySql基础学习-数据操作
对于数据的操作,无非是“增删该查”这几种操作. 1增加 数据的增加使用insert语句插入 语法:INSERT INTO TABLE_NAME(column1,column2,...)VALUES(v ...
- Java map简介
了解最常用的集合类型之一 Map 的基础知识以及如何针对您应用程序特有的数据优化 Map. 本文相关下载: · Jack 的 HashMap 测试· Oracle JDeveloper 10g jav ...
- 51 nod 1091 贪心
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1091 1091 线段的重叠 基准时间限制:1 秒 空间限制:131072 ...
- 理解WCF(第一部分,有參考他人)
依舊不廢話 上乾貨! 1.什么是WCF? WCF全名是:WindowsCommunication Foundation ,是一个运行库和一组 API,用于创建在服务与客户端之间发送消息的系统.它使用 ...
- DSD, DFF, DSF, DST概念解析
DSD = Direct Stream Digital; DST = D DSD是技术原理. DSDIFF简称DFF 是文件后缀名 DSF也是文件后缀名,他们是一个意思,只是一个是飞利浦的叫法 一个 ...
- P2152 [SDOI2009]SuperGCD (luogu)
Stein算法是一种计算两个数最大公约数的算法,是针对欧几里德算法在对大整数进行运算时,需要试商导致增加运算时间的缺陷而提出的改进算法. 算法思想: 由J. Stein 1961年提出的Stein算法 ...