 |
|
HPE NonStop主機程序(PROCESS)及主機子系統(SUBSYS)管理作者/陳瑞安 [發表日期:2020/4/6] 作者簡歷作者現服務凌群電腦NSK服務總處,主要負責HPE NonStop 證券、期貨、銀行客戶交易系統維運服務、軟體產品整合服務,專長為HPE NonStop系統整合。 前言在 NonStop系統環境中包含著許多的程式、工具及子系統應用程序,執行與控制著NonStop的系統核心任務運作,本期將介紹NonStop系統中常用的各種子系統(SUBSYSTEM),並簡單描述這些子系統中許多常見的任務如何操作。 SPOOLER SUBSYSTEMSPOOLER 做為 NSK 的印表控制管理系統,提供應用程式的報表輸出及相關檔案或 LOG 的匯出收集功能  《圖一》 一、Spooler 的啟動管理- WARM START (溫啟動:系統環境沿用上次的設定值,不做變動)
TACL>OBEY $SYSTEM.SPL.SPLWARM SPOOL/IN $SYSTEM.SPL.SPL,NAME $SPLS,OUT $0,PRI 180,NOWAIT,CPU 0,TERM $ZHOME/1 SPOOLCOM;SPOOLER,STAR
- COLD START(冷啟動)
TACL>OBEY $SYSTEM.SPL.SPLCOLD 一般 SPOOLER 啟動會以 WARM-START 為主,除非有變動系統相關設定參數或須重新設定環境才會使用 COLD-START,SPLCOLD FILE 內容及參數定義如下:
COMMENT ================================================================= COMMENT = THIS IS $SYSTEM.SPL.SPLCOLD = COMMENT = IT CREATE A SPOOL SYSTEM FROM THE GROUND UP = COMMENT = = COMMENT = PURGE ANY EXISTING FILE HAVING THE SAME NAME AS THE = COMMENT = DATA FILE WE INTEND TO USE (BETTER MAKE SURE YOU REALLY = COMMENT = WANT TO DO THIS) = COMMENT =================================================================
PURGE $SYSTEM.SPL.DATAFILE
COMMENT ================================================================= COMMENT = PURGE FILES HAVING NAMES WE INTEND TO USE = COMMENT =================================================================
PURGE $SYSTEM.SPL.SPL3
COMMENT ================================================================= COMMENT = CREATE THE DATA FILE = COMMENT = "DATAFILE" FOR ONLINE COLLECTOR, = COMMENT =================================================================
FUP CREATE $SYSTEM.SPL.DATAFILE , EXT (30000,30000) FUP SECURE $SYSTEM.SPL.DATAFILE,"NCNC"
COMMENT ================================================================= COMMENT = RUN THE SUPERVISOR. = COMMENT =================================================================
SPOOL /IN $SYSTEM.SPL.SPL , OUT $0 , NAME $SPLS , PRI 180 , CPU 0 , NOWAIT,TERM $ZHOME/1,65534, 32760, 4095, 31, 255, 16, 32765
COMMENT ================================================================= COMMENT = CONTROL FILE = $SYSTEM.SPL.SPL[0-9] = COMMENT = LOG FILE = $0 = COMMENT = SUPERVISOR PROCESS NAME = $SPLS = COMMENT = EXECUTION PRIORITY = 180 = COMMENT = PRIMARY CPU = 0 = COMMENT = BACKUP CPU = 1 = COMMENT = MAX. NUMBER OF JOBS = 65534 = COMMENT = MAX. NUMBER OF LOCATIONS = 32760 = COMMENT = MAX. NUMBER OF DEVICES = 4095 = COMMENT = MAX. NUMBER OF COLLECTORS = 31 = COMMENT = MAX. NUMBER OF PRINT PROCESS = 255 = COMMENT = MAX. NUMBER OF FONTS = 16 = COMMENT = MAX. NUMBER OF BATCH JOBS = 32765 = COMMENT =================================================================
DELAY 5 SEC
COMMENT ================================================================= COMMENT = THE SPOOLER IS NOW IN THE COLD STATE. THE NEXT COMMAND = COMMENT = RUNS SPOOLCOM , SPECIFYING A SPOOLER "CONFIGURATION = COMMENT = FILE" TO INITIALIZE AND START THE SPOOLER = COMMENT =================================================================
SPOOLCOM;SPOOLER,START DELAY 5 SEC
SPOOLCOM /IN $SYSTEM.SPL.SPLCONF/
- Spooler Drain
SPOOLER SHUTDOWN,必須使用 SUPER GROUP
TACL>SPOOLCOM )SPOOLER,DRAIN 二、Spooler 的設定管理- 新增 DEVICE/LOCATION
TACL> SPOOLCOM )DEV $PRXXX , PROCESS $FAST, SPEED 300, WIDTH 200,& HEADER OFF,PARM %2000 )LOC #PRXXX.DEFAULT,DEVICE $PRXXX )DEV $PRXXX,START
- DEVICE/LOCATION 的刪除
)DEVICE $PRXXX,DELETE )LOCATION #PRXXX.DEFAULT,DELETE 三、Spoolcom 指令操作- 檢查 DEVICE 狀態:
)DEV $PRXXX,STATUS DETAIL
- 將DEVICE SHUTDOWN(DRAIN)停止:
)DEV $PRXXX,DRAIN
- LIST所有的JOB:
)JOB
- 檢查 PRINT PROCESS 的狀態:
)PRINT
- JOB 的暫停、啟動及刪除:
)JOB 88 ,HOLD )JOB 88 ,START )JOB 88 ,DELETE ! 四、Peruse 指令操作一般用戶可以使用 PERUSE來管理 SPOOLER 的JOB 的相關屬性,包括:PRIORITY 、 NUMBER OF COPIES 及 JOB 的狀態及查看 JOB 內容等。 - TACL> PERUSE
PERUSE - T9593L01 - (14NOV2018) SYSTEM \XXX (c) Copyright 2016 Hewlett-Packard Enterprise Development LP JOB BATCH STATE PAGES COPIES PRI HOLD LOCATION REPORT 2 READY 308 1 4 #PWCOLD FT MGR 3 READY 308 1 4 #PWCOLD FT MGR 4 READY 308 1 4 #PWCOLD FT MGR 5 READY 308 1 4 #PWCOLD FT MGR 6 READY 308 1 4 #PWCOLD FT MGR
- JOB 的 暫停, 啟動及刪除
-J 6 -HOLD -HOLD OFF -DEL
- JOB 內容的 LIST 查看
-LIST ALL -LIST 25 , 27 (只列出 Page 25 及 27 內容) -LIST 20/25 (列出 Page 20 ~ 25 內容) -LIST/OUT $S.#PR625B/20/25 (列印20~25 頁內容至 印表機位置:$S.#PR625B )
- JOB 的 LOCATION 對應輸出
-J 6023 -LOC #PR825B TMFTMF (Transction Monitor Facilities)提供交易資料檔案的完整性保護 ,經由 AuditTrail 及 Audit Volumes/Audit Files ,將交易過程中的資料異動進行映射 (image),提供交易資料的異動保護,異常回復及 log audit。  《圖二》 一、TMF 環境建置及管理- TMF COLD START
== TMF COLD START FILE 內容 == SET AUDITTRAIL auditdump off SET AUDITTRAIL filesize 10000 SET AUDITTRAIL filespervolume 20 SET AUDITTRAIL ActiveVols $AUDIT ADD AUDITTRAIL Master START TMF
Add DataVol $SYSTEM, AuditTrail MAT, IGNOREPREVIOUSCONFIG Add DataVol $DSMSCM, AuditTrail MAT, IGNOREPREVIOUSCONFIG
- TMF 的環境配置參數
Configuration Volume: $SYSTEM Audittrail Format 2 DisasterRecovery Off TmpWaitTimer Off GoRemote Msg PioBuffer (600,1,100000) NetDisconnectTimer 30 seconds NetSessionIdleTimer 0 seconds HungTxsTimer Off TransactionProtocol Standard AuditTrail Configuration: Master ActiveVols: $AUDIT Subvolume ZTMFAT, Prefix AA, filesize 10000, filespervolume 20 auditdump Off, overflowthreshold 80%, begintransdisable 90% MaxRetainedATFiles 0 OverflowVols: None RestoreVols: None Catalog Configuration: retaindepth 3, released Off, roundrobin Off BeginTrans Configuration: TransCountThresh (7500,8000) TmfLibMemThresh (85,90) TmpMemThresh (90,95) TransPerCpu (4096,4096) AutoAbort 18000 Seconds RecRMCount 256 RMOpenPerCpu 128 BranchesPerRM 128 ThreshAutoIncrease FALSE ThreshLowerLimit 80 TransPerCpuThresh (100,100) 二、TMFCOM 指令操作- 檢查 TMF 狀態
TMF>STATUS TMF TMF Status: System: \XXX, Time: 11-Jul-2019 14:02:07 State: started Transaction Rate: 0.00 TPS TmpWaitTimer Off
MemHeapUsage: TMFLIB heap usage by CPU: Heap size 22 Mb 00: 4% 01: 4% 02: 3% 03: 4% 04: N/A 05: N/A 06: N/A 07: N/A 08: N/A 09: N/A 10: N/A 11: N/A 12: N/A 13: N/A 14: N/A 15: N/A TMP heap usage by CPU: Heap size 1024 Mb 00: 0% 01: 0%
SeqNumLimits: Sequence Number Limits by CPU 00: 96686766 01: 62672420 02: 22359237 03: 20092950 04: 140000 05: 140000 06: 140000 07: 140000 08: 140000 09: 140000 10: 140000 11: 140000 12: 140000 13: 140000 14: 140000 15: 140000
AuditTrail Status: Master Active audit trail capacity used: 3% First pinned file: $AUDIT.ZTMFAT.AA000046 Reason: Current File Current file: $AUDIT.ZTMFAT.AA000046 BeginTrans Status: ENABLED Catalog Status: Status: up BeginTrans Status 及 TMF Status 必須為啟動狀態
- 檢查 DISK DATA VOLUMES 是否受 TMF 正常保護
TMF>STATUS DATAVOLS Audit Recovery Volume Trail Mode State ------------------------------------------------------ $DSMSCM Mat Online Started $SYSTEM Mat Online Started
- AUDITTRAIL-FILE 監看
TMF>STATUS AUDITTRAIL ,DETAIL AuditTrail Status: Master Active audit trail capacity used: 3% First pinned file: $AUDIT.ZTMFAT.AA000046 Reason: Current File Files: $AUDIT.ZTMFAT.AA000042( available ) $AUDIT.ZTMFAT.AA000043( available ) $AUDIT.ZTMFAT.AA000044( available ) $AUDIT.ZTMFAT.AA000045( available ) $AUDIT.ZTMFAT.AA000046( active, current ) TCP/IPNSX TCP/IP SubSystem 主要是建構在 NSK CIP (Cluster I/O Protocols)Subsystem 上,NSK CPU 經由 IB Fabric 與 底層 IP CLIM 連接,提供 1G/10 GB FC/Ethernet 網路介面, TCP/IP APPLICATION 服務:包括 TELNET/FTP/SNMP…等。  《圖三》 一、IP CLIM 的管理檢查- IP CLIM 的檢查
TACL>SCF SCF-> ASSUME PROCESS $ZZCIP SCF->STATUS CLIM * CIP Status CLIM
Name Config State Trace NCLIM000 Yes STARTED OFF NCLIM001 Yes STARTED OFF NCLIM002 Yes STARTED OFF NCLIM003 Yes STARTED OFF SCLIM000 Yes STARTED OFF SCLIM001 Yes STARTED OFF
- 檢查IP CLIM 在 TCP/IP Protocol上的參數設定
TACL> climcmd nclim000 climconfig sysctl -info all net.ipv4.tcp_keepalive_time = 45 net.ipv4.tcp_keepalive_intvl = 45 net.ipv4.tcp_keepalive_probes = 8 二、SCF Network CLIM 指令操作- 檢查NETWORK CLIM的配置參數,Default Provider及Mulit-Provider是否為ON
SCF->INFO CLIM $ZZCIP.*
CIP Info CLIM
Name Mode *Provider *MultiProv NCLIM000 IP ZTC0 ON NCLIM001 IP ZTC1 ON NCLIM002 IP ZTC2 ON NCLIM003 IP ZTC3 ON SCLIM000 STORAGE -- -- SCLIM001 STORAGE -- --
- 檢查IP CLIM上配置的Provider及binding的port
TACL> climcmd nclim000 climconfig interface -info all 可以檢查 nclim000 上的 provider/port/ip 配置狀態,每一台 IP CLIM 可供配置 eth1 ~ eth5 共5個介面
Maintenance LAN Interfaces Interface : eth0 Interface Type : Physical Interface MTU Size : 1500 IP Address : xxx.xxx.xxx.xxx Netmask : xxx.xxx.xxx.xxx Type of Card : 1G Copper Auto Negotiation Details : - Status : on Line Speed : Not Applicable Duplex : Not Applicable Supports Autonegotiation: Yes Supported Link Modes : Speed Duplex 1000 full 100 full 100 half 10 full 10 half Software MAC Address : Unspecified
Maintenance Provider Interfaces Interface : eth0:0 Interface Type : Logical Interface IP Address : xxx.xxx.xxx.xxx Netmask : xxx.xxx.xxx.xxx
Data Provider ZTC0 interfaces Interface : bond1 Interface Type : Bonding Interface MTU Size : 1500 Slave Interfaces : eth1(Active),eth3 Primary Slave : Unspecified IP Address : xxx.xxx.xxx.xxx Netmask : xxx.xxx.xxx.xxx ROUTE Details : - Route Type : Default Route Destination Address : 0.0.0.0 Netmask : 0.0.0.0 Gateway Address : xxx.xxx.xxx.xxx Metric : 0 Minimum RTO : Unspecified InitCWND : Unspecified Src : Unspecified Type of Card of eth3 : 10G Fibre Auto Negotiation Details of eth3: - Status : on Line Speed : Not Applicable Duplex : Not Applicable Supports Autonegotiation: No Supported Link Modes : Speed Duplex 10000 full Software MAC Address of eth3 : Unspecified Type of Card of eth1 : 10G Fibre Auto Negotiation Details of eth1: - Status : on Line Speed : Not Applicable Duplex : Not Applicable Supports Autonegotiation: No Supported Link Modes : Speed Duplex 10000 full Software MAC Address of eth1 : Unspecified
Data Provider ZTC4 interfaces Interface : eth2 Interface Type : Physical Interface MTU Size : 1500 IP Address : xxx.xxx.xxx.xxx Netmask : xxx.xxx.xxx.xxx
ROUTE Details : - Route Type : Default Route Destination Address : 0.0.0.0 Netmask : 0.0.0.0 Gateway Address : xxx.xxx.xxx.xxx Metric : 0 Minimum RTO : Unspecified InitCWND : Unspecified Src : Unspecified Type of Card : 10G Fibre Auto Negotiation Details : - Status : on Line Speed : Not Applicable Duplex : Not Applicable Supports Autonegotiation: No Supported Link Modes : Speed Duplex 10000 full Software MAC Address : Unspecified
Data Provider ZTCG1 interfaces Interface : eth4 Interface Type : Physical Interface MTU Size : 1500 IP Address : xxx.xxx.xxx.xxx Netmask : xxx.xxx.xxx.xxx ROUTE Details : - Route Type : Default Route Destination Address : 0.0.0.0 Netmask : 0.0.0.0 Gateway Address : xxx.xxx.xxx.xxx Metric : 0 Minimum RTO : Unspecified InitCWND : Unspecified Src : Unspecified Type of Card : 10G Fibre Auto Negotiation Details : - Status : on Line Speed : Not Applicable Duplex : Not Applicable Supports Autonegotiation: No Supported Link Modes : Speed Duplex 10000 full Software MAC Address : Unspecified
Data Provider ZTCB1 interfaces Interface : eth5 Interface Type : Physical Interface MTU Size : 1500 IP Address : xxx.xxx.xxx.xxx Netmask : xxx.xxx.xxx.xxx ROUTE Details : - Route Type : Default Route Destination Address : 0.0.0.0 Netmask : 0.0.0.0 Gateway Address : xxx.xxx.xxx.xxx Metric : 0 Minimum RTO : Unspecified InitCWND : Unspecified Src : Unspecified Type of Card : 1G Copper Auto Negotiation Details : - Status : on Line Speed : Not Applicable Duplex : Not Applicable Supports Autonegotiation: Yes Supported Link Modes : Speed Duplex 1000 full 100 full 100 half 10 full 10 half Software MAC Address : Unspecified
- 使用Climcmd ethtool 工具程式檢查線路速率及全雙工狀態
TACL> climcmd nclim000 prov ztc0 ethtool eth1 Settings for eth1: Supported ports: [ FIBRE ] Supported link modes: 1000baseT/Full 10000baseT/Full Supported pause frame use: Symmetric Receive-only Supports auto-negotiation: No Advertised link modes: 10000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: No Speed: 10000Mb/s Duplex: Full Port: FIBRE PHYAD: 1 Transceiver: internal Auto-negotiation: off Supports Wake-on: d Wake-on: d Current message level: 0x00000000 (0) Link detected: yes
- 檢查及測試 IP CLIM 上的 port
經由 $ztc0 確認對外 ip connection 是否正常
TACL> add define =TCPIP^PROCESS^NAME,FILE $ZTC0 TACL> ping 10.204.2.41 (eth0 binding ip-address) TACL> ping 10.204.5.1 (Gateway )
Or
TACL> climcmd nclim000 -provider ztc0 ping 10.204.5.1 -c4
- IP CLIM port (eth1~ eth5 ) 的 patch-panel 配置
 《圖四》
IP CLIM000 : A1(eth1) , B1(eth2) , C1 (eth3) , D1(eth4) , E1(eth5) IP CLIM001 : A2(eth1) , B2(eth2) , C2 (eth3) , D2(eth4) , E2(eth5) IP CLIM002 : A3(eth1) , B3(eth2) , C3 (eth3) , D3(eth4) , E3(eth5) IP CLIM003 : A4(eth1) , B4(eth2) , C4 (eth3) , D4(eth4) , E4(eth5)
- 常用 climcmd 指令說明 (Network CLIM)
Network CLIM 的狀態檢查 :
climcmd nclim001 climstatus -o l ==> option lan info climcmd nclim001 climstatus -o c ==> option clim pre-config climcmd nclim001 climstatus -o s ==> option software version climcmd nclim000 ifstart eth2 ==> interface start eth2
climcmd nclim001 climconfig prov -info all ==> show provider all in CLIM
climcmd nclim001 climconfig route -info ==> show all I/F routing info
climcmd nclim001 man climconfig.all ==> help climconfig usage ! 設定及修改介面參數 :
climcmd nclim001 climconfig interface -modify eth2 & -autonegotiation off -linespeed 100 -duplex full ==> 修改 eth2: speed,duplex ... 等
climcmd nclim001 climconfig interface -modify eth2 & -ipaddress 10.60.3.91 -netmask 255.255.255.224 ==> 修改 eth2: ip-address,mask
修改介面設定時,必須先將 Ethernet port stop 三、TCPIP Process 操作管理- TCP/IP Process 檢查(Provider 必須為 Started state)
SCF-> LISTDEV TCPIP LDev Name PPID BPID Type RSize Pri Program 73 $ZTC9 1,456 0,484 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 74 $ZTC4 1,457 0,485 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 75 $ZTC2 1,458 0,486 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 127 $ZBOND 1,459 0,487 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 141 $NXN02 1,460 0,488 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 142 $NXN01 1,461 0,489 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 143 $NXE02 1,462 0,490 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 144 $NXE01 1,463 0,491 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 169 $ZTCP0 0,438 1,438 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 191 $ZTC0 0,450 1,418 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 193 $ZTC1 0,451 1,420 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 194 $ZTCP1 1,884 0,1134 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM 627 $ZTC5 0,1141 1,638 (48,0 ) 57344 201 \NSX.$SYSTEM.SYS04.CIPSAM SCF-> status provider $zzcip.* CIP Status PROVIDER Name Status TPStatus Trace ZTC0 STARTED Started OFF ZTC1 STARTED Started OFF ZTC2 STARTED Started OFF ZTC3 STARTED Started OFF ZTC4 STARTED Started OFF ZTC5 STARTED Started OFF ZTCP0 STARTED Started OFF ZTCP1 STARTED Started OFF 四、Telserv/Ftp Process 操作管理comment --- nclim000.eth1/eth3 ==> bond1 comment --- nclim001.eth1/eth3 ==> bond1 comment --- tcpip : $ztc0/$ztc1 ---
Delete DEFINE =TCPIP^PROCESS^Name ADD DEFINE =TCPIP^PROCESS^NAME, FILE $ZTC0 PARAM TCPIP^PROCESS^NAME $ZTC0 PARAM ZTNT^TRANSPORT^PROCESS^NAME $ZTC0 stop $lsn0 stop $ZTN0 stop $ZTN01
LISTNER /NAME $LSN0 ,CPU 1, NOWAIT, IN $ZHOME, OUT $ZHOME, & TERM $ZHOME, PRI 150/0
TELSERV /CPU 0, TERM $ZHOME, NAME $ZTN0 , PRI 150, NOWAIT/ -BACKUPCPU 1
TELSERV /CPU 1, TERM $ZHOME, NAME $ZTN01, PRI 150, NOWAIT/5001 -BACKUPCPU 0 Comment – Telserv process : $ztn01/ listen port #5001 檢查被 open 的 listen port number
SCF->listopens provider $zzcip.ztc0 CIP Listopens PROVIDER \XXX.$ZZCIP.ZTC0
Openers Ppid State Proto Lport Provider CLIM \XXX.$ZTN0 0,543 LISTEN TCP telnet ZTC0 NCLIM000 \XXX.$ZTN0 0,543 ESTAB TCP telnet ZTC0 NCLIM000 \XXX.$ZNA06 0,1183 LISTEN TCP 6606 ZTC0 NCLIM000 \XXX.$ZTN0 0,543 ESTAB TCP telnet ZTC0 NCLIM000 \XXX.$ZNC00 0,1119 LISTEN TCP 6700 ZTC0 NCLIM000 \XXX.$ZTN0 0,543 ESTAB TCP telnet ZTC0 NCLIM000 \XXX.$ZNA22 0,908 LISTEN TCP 6622 ZTC0 NCLIM000 \XXX.$ZNA20 0,870 LISTEN TCP 6620 ZTC0 NCLIM000 Disk/Tape 及 Storage CLIMStorage CLIM 介接 DISK ENCLOSURE 提供 DISK VOLUMES 的儲存位置  《圖五》 TAPE DRIVE經由FIBRE CHANNEL介面與STORAGE CLIM 連接,提供磁帶的備份作業功能  《圖六》 一、Storage CLIM的管理設定- 檢查 Storage CLIM 的狀態
SCF> STATUS CLIM $ZZCIP.* CIP Status CLIM Name Config State Trace SCLIM000 Yes STARTED OFF SCLIM001 Yes STARTED OFF
SCF> INFO CLIM $ZZCIP.SCLIM000,DETAIL CIP Detailed Info CLIM \XXX.$ZZCIP.SCLIM000 Mode....................... STORAGE X-Fabric ID................ 0x0A026500 Y-Fabric ID................ 0x0A826500 Maintenance Interface IP... 192.168.37.0 12-> STATUS CLIM $ZZCIP.SCLIM000,DETAIL CIP Detailed Status CLIM \XXX.$ZZCIP.SCLIM000 Mode...................... STORAGE CLIM HW Config Status..... Configured State..................... STARTED Trace Status.............. OFF Last Restart Time......... 17 Jan 2019, 23:50:04.000 CLIM Hostname............. SCLIM000 CIP SW Version............ T0853L03_01AUG2018_28AUG2018_DBF
Network SW Version........ T0691L03_01AUG2018_DBF_CLIM_G24 Storage SW Version........ T0830L03_01AUG2018_21AUG2018_DBF Number of Socket Servers.. 1 Linux Version: Linux 3.16.56-clim-4-amd64 #1 SMP Debian 3.16.56-clim-4 (2018-07-19) Fabric Status: CIPMON Mgmt Data ZCM00 XY-1 XY-1 ZCM01 XY-1 XY-1 ZCM02 XY-1 XY-1 ZCM03 XY-1 XY-1 CLIM Maintenance Interface Status & IP Addresses: eth0 Sts:UP Lkp:UP IPv4: 192.168.37.0 IPv6: fe80::5680:28ff:fe50:ddcc Data Provider Interface Status & IP Addresses: Flg Name Status LkP Master / IP Family & Address lo UP -- IPv4: 127.0.0.1 IPv6: ::1 二、Storage CLIMCMD 指令操作- 檢查STORAGE CLIM介接設備型態
lun type controller location 1 tape slot 3, port 1 tape HP UltriumM8801A #HUJ816ACFK 51 changer slot 3, port 1 changer HP MSLG3Series #DEC82805K0 101 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 1 102 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 2 103 disk-ssd slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 3 104 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 4 105 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 5 106 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 6 107 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 7 108 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 8 109 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 9 110 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 10 111 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 11 112 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 12 113 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 13 114 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 14 115 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 15 116 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 16 117 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 17 118 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 18 119 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 19 120 disk-sas slot 2, port 1, expander 1 enclosure ID 1 (#4C18491332), bay 20 201 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 1 202 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 2 203 disk-ssd slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 3 204 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 4 205 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 5 206 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 6 207 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 7 208 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 8 209 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 9 210 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 10 211 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 11 212 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 12 213 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 13 214 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 14 215 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 15 216 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 16 217 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 17 218 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 18 219 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 19 220 disk-sas slot 2, port 2, expander 1 enclosure ID 2 (#4C18491333), bay 20 Termination Info: 0
- 檢查 Storge CLIM 介接的 DISK ENCLOSURE 狀態
TACL> climcmd sclim000 lunmgr –e -- Enclosure table -- lun type stable address 1 3 tape HP UltriumM8801A #HUJ816ACFK 51 6 changer HP MSLG3Series #DEC82805K0 100 1 enclosure 5001438041876100 200 1 enclosure 5001438041875f40 -- Enclosures present -- lun type stable address device controller serial # revision 6 changer HP MSLG3Series #DEC82805K0 sg27 slot 3, port 1 DEC82805K0 E.92 200 1 enclosure 5001438041875f40 sg40 slot 2, port 2, exp ander 1 4C18491333 4.04 100 1 enclosure 5001438041876100 sg41 slot 2, port 1, exp ander 1 4C18491332 4.04 3 tape HP UltriumM8801A #HUJ816ACFK sg22 slot 3, port 1 HUJ816ACFK 23GW Termination Info: 0 三、SCF/MEDIACOM TAPE 指令操作- SCF-> STATUS TAPE $TAPE
STORAGE - Status TAPE \XXX.$TAPE LDev State Primary Backup DeviceStatus PID PID 156 STARTED 0,404 1,395 ONLINE, BOT 正常狀態下放入磁帶後,DeviceStatus 會出現 “ONLINE, BOT”
- TACL> MEDIACOM
MC>INFO TAPEDRIVE $TAPE
Tape Drive Name Device Type NL Check BLP Check --------------- ----------- -------- --------- $TAPE LTO6 OFF OFF 1 tape drive returned. MC>STATUS TAPEDRIVE $TAPE
Drive Tape Tape Label Open Tape Drive Status Name Status Type Mode Process Name ------------------ ----- ------ -------- ------- ---- ------------ $TAPE FREE
1 tape drive returned. NSK Swap file managementKernel Managed Swap Facility (KMSF) 提供 HP NonStop Server Virtual Memory 的管理設定及安裝 一、KMSF SWAPFILE 環境設定- NSKCOM KMSF SWAPFILE 的設定內容
== $SYSTEM.ADDKMSF.ADDKMSF == ADD SWAPFILE $SYSTEM.ZSYSSWAP.SWAP00,CPU 0,EXT 40000,MAXEXTENTS 400 ADD SWAPFILE $SYSTEM.ZSYSSWAP.SWAP01,CPU 1,EXT 40000,MAXEXTENTS 400 ADD SWAPFILE $DSMSCM.ZSYSSWAP.SWAP02,CPU 2,EXT 40000,MAXEXTENTS 400 ADD SWAPFILE $DSMSCM.ZSYSSWAP.SWAP03,CPU 3,EXT 40000,MAXEXTENTS 400 start swapfile $system.zsysswap.SWAP00 start swapfile $system.zsysswap.SWAP01 start swapfile $dsmscm.zsysswap.SWAP02 start swapfile $dsmscm.zsysswap.SWAP03 二、KMSF操作管理- SWAPFILE 的新增,啟動及停止與刪除
NSK-ADD SWAPFILE $XXX.ZSYSSWAP.SWAP00,CPU 0,SIZE 64 GB NSK-START SWAPFILE $XXX.ZSYSSWAP.SWAP00 NSK-ADD SWAPFILE $XXX.ZSYSSWAP.SWAP01,CPU 1,SIZE 64 GB NSK-START SWAPFILE $XXX.ZSYSSWAP.SWAP01 NSK-STATUS SWAPFILE * NSK-STOP SWAPFILE $SYSTEM.ZSYSSWAP.CPU0A NSK-DELETE SWAPFILE $SYSTEM.ZSYSSWAP.CPU0A NSK-STOP SWAPFILE $SYSTEM.ZSYSSWAP.CPU0B NSK- DELETE SWAPFILE $SYSTEM.ZSYSSWAP.CPU0B 參考資料- NonStop X NS7系統管理手冊
- Spooler Utilities Reference Manual
- TMF Reference Manual
- Cluster I/O Protocols (CIP) Configuration and Management Manual
- SCF Reference Manual for Storage Subsystem
- Kernel-Managed Swap Facility (KMSF) Manual
- Guardian Disk & Tape Utilities Reference Manual
|
|