INR-HG5290b
1 ( ) ( ) ()
1. RCCMD ADVANCED... 3 1.1....3 1.1.1....3 1.1.2....3 1.2....4 2.... 5 2.1....5 2.2....6 3.... 7 3.1. RCCMD ADVANCED...7 3.2....7 3.3....7 3.4....8 4. RCCMD ADVANCED... 9 4.1. conf_edit...9 4.2....10 4.3....13 4.4....13 4.5....14 4.6....15 5....16 6. Firewall...17 6.1. RCCMD ADVANCED...17 7....18 7.1. SNMP...18 7.2. UTF-8...18 8. RCCMD ADVANCED...18 9....19...19 2
1. RCCMD ADVANCED 1.1. RCCMD ADVANCED Web/SNMP NetpowerView F SNMPTRAP RCCMD ADVANCED RCCMD ADVANCED 1. Web/SNMP UPS NetpowerProtectJGX100GX200 LAN TCP/IP 2. NetpowerView F UPS NetpowerProtectGX100 1 GX200 2 FiFA/WS9 RS-232C LAN TCP/IP( ) 1.1.1. RCCMD ADVANCED CPU Pentium MH MB MB 1.1.2. RCCMD ADVANCED for Red Hat Enterprise Linux ( ) Red Hat Enterprise Linux ES 4 32bit Red Hat Enterprise Linux ES 4 64bit (EM64T / AMD64) Red Hat Enterprise Linux AS 4 32bit Red Hat Enterprise Linux AS 4 64bit (EM64T / AMD64) Red Hat Enterprise Linux 5.3 32bit Red Hat Enterprise Linux 5.3 64bit (EM64T / AMD64) 1 NetpowerView F 5.4.3 2 NetpowerView F 5.4.1 3
1.2. RCCMD... Shutdown RCCMD R ECHO... Shutdown RCCMD PC 1... RCCMD (Web/SNMP UPSMANRCCMD ADVANCED) 10 wall Trap... SNMPTRAP Message ECHO... PC Message ECHO ECHO... ECHO 2...... RCCMD ADVANCED 1 Shutdown RCCMD 2 rccmd_adv_log.txt 4
2. RCCMD ADVANCED NetpowerView FUPSMAN(UPS ) NetpowerView F UPSMAN(UPS ) 2.1. NET-SNMP UCD-SNMP snmptrapd SNMP SNMP root (root) su rpm rpm -ivh rccmd_adv-x.y.z 1 -ELV 2.i386.rpm /usr/local/ rccmd_adv rccmd_adv Preparing ####################[100%] 1:rccmd_adv ####################[100%] /usr/sbin/conf_edit UTF-8 /usr/sbin/conf_edit -u EUC-JP /usr/sbin/conf_edit -e /usr/sbin/rccmd_cnt start 1 X.Y.Z X Y Z 2 V RedHat Enterprise Linux 5
2.2. rpm rpm -e rccmd_adv 6
3. 3.1. RCCMD ADVANCED RCCMD ADVANCED /usr/sbin/rccmd_cnt start RCCMD ADVANCED /usr/sbin/rccmd_cnt stop RCCMD ADVANCED /usr/sbin/rccmd_cnt restart rccmd_cnt -> /usr/local/rccmd_adv/rccmd_adv_control 3.2. RCCMD ADVANCED /usr/sbin/conf_edit conf_edit -> /usr/local/rccmd_adv/conf_edit 3.3. RCCMD ADVANCED PC /usr/sbin/remote_conf [4.4. ] remote_conf -> /usr/local/rccmd_adv/remote_conf 7
3.4. RCCMD ADVANCED PC /usr/sbin/remote_log [4.5. ] remote_log -> /usr/local/rccmd_adv/remote_log 8
4. RCCMD ADVANCED 4.1. conf_edit RCCMD ADVANCED rccmd_adv.conf /usr/sbin/conf_edit UTF-8 /usr/sbin/conf_edit -u EUC-JP /usr/sbin/conf_edit -e conf_edit ENTER s q 9
4.2. UPSMAN_PC IP RCCMD_ADVANCED Web/SNMP UPSMANRCCMD ADVANCED IP 10 Shutdown RCCMD IP IP UPSMAN_PC = 192.168.0.10 CHECK_RATE 10 10 ( ) CHECK_RATE = 10 SHUTDOWN DISABLE RCCMD ADVANCED 10 ENABLE or DISABLE SHUTDOWN = DISABLE SHUTDOWN_DELAY 120 60999 Web/SNMP UPSMANRCCMD ADVANCED SHUTDOWN [ENABLE] SHUTDOWN_DELAY = 120 SHUTDOWN_START DISABLE ENABLE or DISABLE [DISABLE] SHUTDOWN_START = DISABLE 10
RCCMD_ECHO_PC IP 1, IP 2, Shutdown RCCMD PC Shutdown RCCMD IP 20 IP, 1 RCCMD_ECHO_PC = 192.168.0.11, 192.168.0.12 RCCMD_POPUP ENABLE ENABLE or DISABLE Shutdown RCCMD wall RCCMD_POPUP = ENABLE RCCMD_POPUPTIME 60 Windows Linux / Solaris RCCMD_POPUPTIME = 60 SHUTDOWN_MODE 1 1 or 2 Windows Linux / Solaris SHUTDOWN_MODE = 1 UPSTRAP DISABLE ENABLE or DISABLE SNMPTRAP(port 162) Trap Trap Trap Trap Web/SNMP Web/SNMP Trap UPSMAN NetpowerView F UPSTRAP = DISABLE 11
COMMUNITY public TRAP_POPUP ENABLE [UPSTRAP][ENABLE] Trap COMMUNITY = public ENABLE or DISABLE Trap Message ECHO wall TRAP_POPUP = ENABLE TRAP_POPUPTIME 60 Windows Linux / Solaris TRAP_POPUPTIME = 60 TRAP_ECHO_PC IP 1, IP 2, Trap Message ECHO PC IP 20 IP, 1 TRAP_ECHO_PC = 192.168.0.11, 192.168.0.12 TRAP_1 ~ TRAP_17 DISABLE ENABLE or DISABLE [5. ] 12
4.3. Trap Message ECHO /usr/local/rccmd_adv/ TRAP_1.sh ~ TRAP_17.sh vi TRAP_6. vi /usr/local/rccmd_adv/trap_6.sh [5. ] 4.4. RCCMD ADVANCED PC /usr/sbin/remote_conf IP IP IP = 123.123.123.1 rccmd_adv_[ip ].conf /usr/local/rccmd_adv/ IP RCCMD ADVANCED 13
4.5. RCCMD ADVANCED PC /usr/sbin/remote_log IP IP IP = 123.123.123.1 rccmd_adv_log[ip ].txt /usr/local/rccmd_adv/ IP RCCMD ADVANCED 14
4.6. shutdown.sh OS shutdown.sh ) shutdown.sh OS ) shutdown.sh ( ) shutdown.sh 1. #!/bin/sh 2. 3. sleep 3 4. rm core* > /dev/null 5. 6. sync; sync; sync 7. 8. /sbin/init 0 & 9. 10. exit 0 ) shutdown.sh2 3 ) ) UPS OS OS 1. #!/bin/sh 2. 3. # 4. echo $USERNAME >> loginuser.txt 5. 6. sleep 3 7. rm core* >/dev/nul 2>&1 8. 9. sync; sync; sync 10. 11. /sbin/init 0 & 12. 13. exit 0 ) # 15
5. TRAP_1.sh TRAP_2.sh TRAP_3.sh TRAP_4.sh TRAP_5.sh TRAP_6.sh TRAP_7.sh TRAP_8.sh TRAP_9.sh TRAP_10.sh TRAP_12.sh TRAP_13.sh Web/SNMP UPSMAN UPS RS-232C RS-232C UPS UPS UPS UPS Web/SNMP UPSMAN UPS RS-232C RS-232C UPS () Ex. UPS () 1 OS OS UPS Web/SNMP (PC) RCCMD UPS () Ex. UPS TRAP_14.sh TRAP_15.sh TRAP_16.sh TRAP_17.sh UPS () UPS UPS UPS [ ] [NetpowerView F ] [Web/SNMP ] 16
6. Firewall Firewall RCCMD ADVANCED Ping ICMP Firewall RCCMD ADVANCED RCCMD ADVANCED RCCMD RCCMD ECHO TRAP ECHO RCCMD ADVANCED 6.1. RCCMD ADVANCED RCCMD ADVANCED RCCMD ADVANCED TCP rccmd_adv 6003 TCP dumy_upsman 5769 TCP 22355 message UDP 162 snmptrapd upstrapd SNMP Trap 17
7. 7.1. SNMP SNMP SNMP SNMP snmptrapd -d -P SNMP RCCMD ADVANCED RCCMD ADVANCED [4.RCCMD ADVANCED ] SNMP net-snmp net-snmp RCCMD ADVANCED 7.2. UTF-8 Linux wall wall EUC-JP EUC-JP 8. RCCMD ADVANCED RCCMD ADVANCED TCP/IP OS RCCMD ADVANCED 18
9. UPS Uninterruptible Power Supply NetpowerView F UPS Netpower Protect PC UPS UPS UPS UPS Web/SNMP UPS Netpower Protect J Web UPS UPS UPS OFF OS UPS UPS [5. ] UPSMAN NetpowerView F 1 UPS UPS RCCMD Remote Console Command RCCMD TCP/IP OS UPS RCCMD UPS RCCMD ADVANCED /usr/local/rccmd_adv/ RCCMD ADVANCED rccmd_adv_log.txt ECHO ( ) ECHO RCCMD ADVANCED [RCCMD ECHO] [Message ECHO] Shutdown RCCMD Shutdown RCCMD Trap SNMP RCCMD ADVANCED UPS SNMP Trap 19