Chapter 1 Basic
System Configuration & Debugging Commands
Syntax
clock datetime HH:MM:SS { YYYY/MM/DD | MM/DD/YYYY }
View
User view
Parameter
HH:MM:SS:
Current time, where HH ranges from 0 to 23, MM and SS
range from 0 to 59.
YYYY/MM/DD
or MM/DD/YYYY: Current date, where YYYY represents year ranging
from 2000 to 2099, MM represents month ranging from 1 to 12, and DD
represents day ranging from 1 to 31.
Description
Use the clock datetime command to set
the current date and time of the Ethernet switch.
By default, it is 23:55:00 04/01/2000 when
the system starts up.
In an implementation where exact absolute
time is required, it is necessary to use this command to set the current date
and time of the Ethernet switch.
Related command: display clock.
Example
# Set the current date and time of the
Ethernet switch to 0:0:0 2001/01/01.
<H3C> clock datetime 0:0:0
2001/01/01
Syntax
clock summer-time zone-name { one-off | repeating } start-time
start-date end-time end-date offset-time
undo clock summer-time
View
User view
Parameter
zone-name:
Name of the summer time, a string of 1 to 32 characters.
one-off: Sets
the summer time for only one year (the specified year).
repeating: Sets
the summer time for every year starting from the specified year.
start-time:
Start time of the summer time, in the form of HH:MM:SS.
start-date:
Start date of the summer time, in the form of YYYY/MM/DD or MM/DD/YYYY.
end-time:
End time of the summer time, in the form of HH:MM:SS.
end-date:
end date of the summer time, in the form of YYYY/MM/DD or MM/DD/YYYY.
offset-time:
Offset of the summer time relative to the standard time, in the form of
HH:MM:SS.
Description
Use the clock summer-time command to
set the name, time range and time offset of the summer time.
After the setting, you can use the display
clock command to check the results.
Example
# Set the summer time named abc1, which
starts from 06:00:00 2005/08/01, ends until 06:00:00 2005/09/01, and is one
hour ahead of the standard time.
<H3C> clock summer-time abc1
one-off 06:00:00 08/01/2005 06:00:00 09/01/2005 01:00:00
# Set the summer time named abc2, which starts
from 06:00:00 08/01, ends until 06:00:00 09/01, and is one hour ahead of the
standard time every year from 2005 on.
<H3C> clock summer-time abc2
repeating 06:00:00 08/01/2005 06:00:00 09/01/2005 01:00:00
Syntax
clock timezone zone-name { add | minus } HH:MM:SS
undo clock timezone
View
User view
Parameter
zone-name:
Name of the time zone, in length of 1 to 32 characters.
add: Specifies
to add a time value based on the universal time coordinated (UTC) time to
generate a later time.
minus: Specifies
to subtract a time value based on the UTC time to generate an earlier time.
HH:MM:SS:
Time to be added or subtracted from the UTC time, in the form of HH:MM:SS.
Description
Use the clock timezone command to
set the local time zone.
Use the undo clock timezone command
to restore the local time zone to the default UTC time zone.
After the setting, you can use the display
clock command to check the setting. The log information time and the debug
information time adopts the local time after the time zone and the summer time
have been adjusted.
Related command: clock summer-time
and display clock.
Example
# Set the local time zone named z5, which
is five hours earlier than the UTC time.
<H3C> clock timezone z5 add
05:00:00
Syntax
language-mode { chinese | english }
View
User view
Parameter
chinese: Specifies
to set the CLI language to Chinese.
English: Specifies
to set the CLI language to English.
Description
Use the language-mode command to
toggle between the CLI language modes (that is, language environments) to meet
your requirement.
By default, the CLI language mode is English.
Example
# Toggle from the English mode to the Chinese
mode.
<H3C> language-mode chinese
Syntax
quit
View
Any view
Parameter
None
Description
Use the quit command to return from
current view to a lower level view, or exit the system if current view is user
view.
The following lists the three levels of
views available (from lower level to higher level):
l
User view
l
System view
l
VLAN view, Ethernet port view, and so on
Related command: return, system-view.
Example
# Return from system view to user view.
<H3C> system-view
System View: return to User View with
Ctrl+Z.
[H3C] quit
<H3C>
Syntax
return
View
System view and higher-level views
Parameter
None
Description
Use the return command to return
from current view to user view. The composite key <Ctrl+Z> has the same
effect with the return command.
Related command: quit.
Example
# Return from interface view to user view.
<H3C> system-view
System View: return to User View with
Ctrl+Z.
[H3C] interface Ethernet 1/0/1
[H3C-Ethernet1/0/1] return
<H3C>
Syntax
sysname sysname
undo sysname
View
System view
Parameter
sysname: System
name of the Ethernet switch. It is a character string with 1 to 30 characters.
By default, it is H3C.
Description
Use the sysname command to set the
system name of an Ethernet switch. Changing the system name will affect the CLI
prompt. For example, if the system name of the switch is H3C, the prompt for
user view is <H3C>.
Use the undo sysname command
to restore the default system name of the Ethernet switch.
Example
# Set the system name of the Ethernet
switch to H3CLANSwitch.
<H3C> system-view
System View: return to User View with
Ctrl+Z.
[H3C] sysname H3CLANSwitch
[H3CLANSwitch]
Syntax
system-view
View
User view
Parameter
None
Description
Use the system-view command to enter
system view from user view.
Related command: quit, return.
Example
# Enter system view from user view.
<H3C> system-view
System View: return to User View with
Ctrl+Z.
[H3C]
Syntax
display clock
View
Any view
Parameter
None
Description
Use the display clock command to
display the current date and time of the system, so that you can adjust them if
they are wrong.
The maximum date and time that can be
displayed by this command is 23:59:59 9999/12/31.
Related command: clock datetime.
Example
# Display the current date and time of the
system.
<H3C> display clock
18:36:31 beijing Sat 2002/02/02
Time Zone : beijing add 01:00:00
Summer-Time : bj one-off 01:00:00
2003/01/01 01:00:00 2003/08/08 01:00:00
Table 1-1 Field
description of the display clock command
|
Field
|
Description
|
|
18:36:31 beijing Sat 2002/02/02
|
Current date and time of the system
|
|
Time Zone
|
Configured time zone information
|
|
Summer-Time
|
Configured summer time information
|
Syntax
display debugging [ fabric | unit
unit-id ] [ interface interface-type interface-number ] [ module-name
]
View
Any view
Parameter
fabric: Specifies
to display the enabled debugging of the switches in the Fabric.
unit-id:
Unit ID of a switch.
interface-type:
Interface type.
interface-number: Interface number.
module-name:
Functional module name.
Description
Use the display debugging command to
display enabled debugging on a specified device.
Example
# Display enabled debugging on unit 1.
<H3C> display
debugging unit 1
IP icmp debugging is on
Rip packet debugging switch is on
Rip receive debugging switch is on
Rip send debugging switch is on
Syntax
display debugging fabric by-module
View
Any view
Parameter
None
Description
Use the display debugging fabric
by-module command to display the enabled debugging outputs in the Fabric
by the module name.
Example
# Display the enabled debugging outputs in
all devices in the Fabric.
<H3C> display debugging fabric
by-module
IP packet debugging is on
IP icmp debugging is on : unit1
The displayed information above shows that
IP ICMP debugging is enabled on unit 1.
Syntax
display users [ all ]
View
Any view
Parameter
all: Specifies
to display the information about all user terminal interfaces.
Description
Use the display users command to
display the status and configuration information about user terminal interfaces.
Example
# Display the status and configuration
information about user terminal interfaces.
<H3C> display users
UI Delay Type Ipaddress
Username Userlevel
0 AUX 0
00:00:17 3
8 VTY 0 01:37:55 TEL
192.168.0.200 3
+ 9 VTY 1 00:00:00 TEL
192.168.0.3 3
12 VTY 4 00:00:00 TEL
192.168.0.115 3
+ : Current operation user.
F : Current operation user work in
async mode.
Table 1-2
Description for the output user terminal interface
information
|
Item
|
Description
|
|
UI
|
User interface
|
|
Delay
|
Duration in which no interaction occurs
between user and device
|
|
Type
|
User login type
|
|
Ipaddress
|
IP address used to log in using telnet
program
|
|
Username
|
User name
|
|
User level
|
User level
|
Syntax
display version
View
Any view
Parameter
None
Description
Use the display version command to
display the version information about the switch system.
Specifically, you can use this command to
check the software version and release time, the basic hardware configuration,
and some other information about the switch.
Example
# Display the version information of the
system.
<H3C> display
version
H3C Comware Platform Software.
Comware software, Version 3.10,
Feature 1510
Copyright(c) 2004-2007 Hangzhou H3C
Technologies Co., Ltd. All rights reserved.
H3C S3600-28P-EI uptime is 0 week, 2
day, 15 hours, 39 minutes
H3C S3600-28P-EI with 1 Processor
64M bytes DRAM
16384K bytes Flash Memory
Config Register points to FLASH
Hardware Version is REV.C
CPLD Version is CPLD 001
Bootrom Version is 320
[Subslot 0] 24 FE Hardware Version is
REV.C
[Subslot 1] 4 GE Hardware Version is
REV.C
Syntax
debugging module-name
[ debugging-option ]
undo debugging { all | module-name [ debugging-option
] }
View
User view
Parameter
module-name:
Module name.
debugging-option:
Debugging option.
all: Specifies
to disable all debugging.
Description
Use the debugging command to enable
system debugging.
Use the undo debugging command to
disable system debugging.
By default, all debugging is disabled for
the system.
Enabled debugging will generate a great
deal of debugging information and thus will affect the efficiency of the
system. Therefore, it is recommended not to enable debugging for multiple
functions at the same time. The undo debugging all command can be used
to disable all debugging at a time.
Related command: display debugging.
Example
# Enable IP packet debugging.
<H3C> debugging ip packet
IP packet debugging switch is on.
The above command output indicates that the
IP packet debugging is enabled.
Syntax
display diagnostic-information
View
Any view
Parameter
None
Description
Use the display diagnostic-information
command to display system diagnostic information, or save system diagnostic
information to a file with the extension .diag in the Flash memory.
Example
# Save system
diagnostic information to the file default.diag.
<H3C> display
diagnostic-information
This operation may take a few
minutes, continue?[Y/N]y
Diagnostic-information is saved to
Flash or displayed(Y=save N=display)?[Y/N]y
Please input the file name(*.diag)[flash:/default.diag]:
The file is already existing,
overwrite it? [Y/N]y
% Output information to file: flash:/default.diag.
Please wait......
# Display the diagnostic information of the
system.
<H3C> display diagnostic-information
This operation may take a few
minutes, continue?[Y/N]y
Diagnostic-information is saved to
Flash or displayed(Y=save N=display)?[Y/N]n
-------------------- display version
--------------------
……
<Omitted>
Syntax
terminal debugging
undo terminal debugging
View
User view
Parameter
None
Description
Use the terminal debugging command
to enable terminal display for debugging information.
Use the undo terminal debugging
command to disable terminal display for debugging information.
By default, terminal display for debugging
information is disabled.
Related command: debugging.
Example
# Enable terminal display for debugging
information.
<H3C> terminal debugging
Syntax
ping [ -a
ip-address ] [-c count ] [ -d ] [ -f ] [ -h
ttl ] [ -i interface-type interface-number [ ip ] [
-n ] [ - p pattern ] [ -q ] [ -s packetsize
] [ -t timeout ] [ -tos tos ] [ -v ] host
View
Any view
Parameter
-a ip-address:
Specifies the source IP address to send ICMP ECHO-REQUEST packet.
-c count: Specifies how many times the ICMP ECHO-REQUEST packet will be
sent. The count argument is the times, which ranges from 1 to
4,294,967,295 and defaults to 5.
-d: Specifies
the socket to be in DEBUGGING mode. By default, the socket is in non-DEBUGGING
mode.
-f:
Specifies to discard a packet directly instead of fragmenting it if its length
is greater than the maximum transmission unit (MTU) of the interface.
-h ttl:
Specifies the time to live (TTL) value of the ICMP ECHO-REQUEST packets in the
range 1 to 255. By default, the TTL value is 255.
-i: Specifies
the port to send the packets.
interface-type: Interface type.
interface-number: Interface number.
ip: Specifies
IP ICMP packet.
-n:
Specifies to directly regard the host argument as an IP address without
performing domain name resolution. By default, the host argument is
first regarded as an IP address; if it is not an IP address, domain name
resolution is performed.
-p pattern: Specifies the padding byte pattern of the ICMP ECHO-REQUEST
packets. The pattern argument is a byte in hexadecimal. For example, -p
ff fills a packet with all ffs. By default, the system fills a packet with
0x01, 0x02, and so on, until 0x09; then it repeats this procedure from 0x01
again.
-q: Specifies
to display only the statistics without the details. By default, all the
information including the details and statistics will be displayed.
-s packestize: Specifies the size (in bytes) of each ICMP ECHO-REQUEST packet (excluding
the IP and ICMP headers). The packetsize argument ranges from 20 to 32,000
and defaults to 56 bytes.
-t timeout: Specifies the timeout time (in milliseconds) before an ICMP ECHO-REPLY
packet is received after an ICMP ECHO-REQUEST packet is sent. The timeout
argument ranges from 0 to 65535 ms and defaults to 2,000 ms.
-tos tos:
Specifies the ToS value of the ICMP ECHO-REQUEST packets in the range 0 to 255.
By default, this value is 0.
-v: Specifies
to display other ICMP packets received (that is, non-ECHO-REPLY packets). By
default, other ICMP packets like non-ECHO-REPLY packets are not displayed.
host: Domain
name or IP address of the destination host.
Description
Use the ping command to check the IP
network connectivity and the reachability of a host.
The executing procedure of the ping
command is as follows: First, the source host sends an ICMP ECHO-REQUEST packet
to the destination host. If the connection to the destination network is
normal, the destination host receives this packet and responds with an ICMP
ECHO-REPLY packet.
You can use the ping command to
check the network connectivity and the quality of a network line. This command
can output the following information:
l
Response status of the destination to each ICMP
ECHO-REQUEST packet, including the number of bytes, packet sequence number, TTL
and response time of the response packet if the response packet is received
within the timeout time. If no response packet is received within the timeout
time, the message "Request time out" is
displayed instead.
l
Final statistics, including the numbers of sent
packets and received response packets, the irresponsive packet percentage, and
the minimum, average and maximum values of response time.
You can set a relatively long timeout time
if the network transmission speed is slow.
Related command: tracert.
Example
# Check the reachability of the host whose IP
address is 202.38.160.244.
<H3C> ping 202.38.160.244
ping 202.38.160.244 : 56 data bytes,
press CTRL_C to break
Reply from 202.38.160.244 : bytes=56
sequence=1 ttl=255 time = 1ms
Reply from 202.38.160.244 : bytes=56
sequence=2 ttl=255 time = 2ms
Reply from 202.38.160.244 : bytes=56
sequence=3 ttl=255 time = 1ms
Reply from 202.38.160.244 : bytes=56
sequence=4 ttl=255 time = 3ms
Reply from 202.38.160.244 : bytes=56
sequence=5 ttl=255 time = 2ms
--202.38.160.244 ping statistics--
5 packet transmitted
5 packet received
0% packet loss
round-trip min/avg/max = 1/2/3 ms
Syntax
tracert [ -a
source-ip ] [ -f first-ttl ] [ -m max-ttl
] [ -p port ] [ -q num-packet ] [ -w timeout
] string
View
Any view
Parameter
-a source-ip: Specifies the source IP address used by this command.
-f first-ttl: Specifies the initial TTL value of the
packets to be sent, so as to only display the addresses of those gateways on
the path whose hop counts are not smaller than the hop count specified by the first-ttl
argument. For example, if the first-ttl argument is 3, the command
displays the addresses of the gateways from the third hop. The first-ttl
argument ranges from 1 to 255 and defaults to 1.
-m max-ttl: Specifies the maximum TTL value of the packets to be sent. After the command sends a packet with the maximum TTL, it will not
send any more packets. With this argument, this command only displays the
addresses of those gateways from the source address to hop according to the hop
count specified by the argument. For example, if the max-ttl argument is
5, the command displays the addresses of the gateways from the source to the
fifth hop. The max-ttl argument ranges from 1 to 255 and defaults to 30.
-p port: Specifies the destination port of the packets to be sent. The port
argument ranges from 0 to 65535 and defaults to 33434. Generally, you need not
change the argument.
-q num-packet: Specifies the
number of packets to be sent each time. The num-packet argument ranges
from 0 to 65,535 and defaults to 3.
-w timeout: Specifies the timeout time to wait for ICMP error packets. The timeout argument ranges from 0 to 65,535
and defaults to 5,000 (in milliseconds).
string: IP
address of the destination host, or host name of the remote system with 1 to 20
characters.
Description
Use the tracert command to trace the
gateways that the test packets pass through from the source to the destination.
This command is mainly used to check the network connectivity and help locate
the trouble of the network.
The executing procedure of the tracert
command is as follows: First, the source sends a packet with the TTL of 1, and
the first hop device returns an ICMP error message indicating that it cannot
forward this packet because of TTL timeout. Then, the source resends a packet
with the TTL of 2, and the second hop device also returns an ICMP TTL timeout
message. This procedure goes on and on until a packet gets to the destination
or the maximum TTL is reached. During the procedure, the system records the
source address of each ICMP TTL timeout message in order to offer the path that
the packets pass through to the destination.
If you find that the network is faulty by
using the ping command, you can use the tracert command to find
where the fault is in the network.
The tracert command can output the
IP addresses of all the gateways that the packets pass through to the destination.
It outputs the string "***" if the response from a gateway times out.
Example
# Trace the gateways that the packets pass
through to the destination with IP address 18.26.0.115.
<H3C> tracert 18.26.0.115
tracert to 18.26.0.115 (18.26.0.115)
30 hops max,40 bytes packet
1 128.3.112.1 (128.3.112.1) 0 ms 0 ms
0 ms
2 128.32.216.1 (128.32.216.1) 19 ms
19 ms 19 ms
3 128.32.206.1 (128.32.206.1) 39 ms
19 ms 19 ms
4 128.32.136.23 (128.32.136.23) 19 ms
39 ms 39 ms
5 128.32.168.22 (128.32.168.22) 20 ms
39 ms 39 ms
6 128.32.197.4 (128.32.197.4) 59 ms
119 ms 39 ms
7 131.119.2.5 (131.119.2.5) 59 ms 59
ms 39 ms
8 129.140.70.13 (129.140.70.13) 80 ms
79 ms 99 ms
9 129.140.71.6 (129.140.71.6) 139 ms
139 ms 159 ms
10 129.140.81.7 (129.140.81.7) 199 ms
180 ms 300 ms
11 129.140.72.17 (129.140.72.17) 300
ms 239 ms 239 ms
12 * * *
13 128.121.54.72 (128.121.54.72) 259
ms 499 ms 279 ms
14 * * *
15 * * *
16 * * *
17 * * *
18 18.26.0.115 (18.26.0.115) 339 ms
279 ms 279 ms
Syntax
boot boot-loader [ backup-attribute ] { file-url [
fabric ] | device-name }
View
User view
Parameter
backup-attribute: Specifies the backup attribute for a file.
file-url:
Path plus name of an host software file in the Flash memory.
fabric: Specifies
the file path in fabric mode.
device-name:
File name, in the form of unit[NO.]>flash:, which is used to indicate that the
specified file is stored in the Flash memory of a specified switch.
Description
Use the boot boot-loader command to
specify the host software that will be adopted when the switch starts up next
time.
You can use this command to specify a .bin file
in the Flash memory as the host software to be adopted at next startup.
Example
# Specify the host software that will be adopted
when the current switch starts up next time.
<H3C> boot boot-loader S3600.bin
The specified file will be booted
next time on unit 1!
Syntax
boot bootrom
{ file-url | device-name }
View
User view
Parameter
file-ulr:
Path plus name of a BootROM file (that is, a .btm file) in the Flash memory.
device-name:
File name, beginning with a device name in the form of unit[NO.]>flash, used
to indicates that the specified file is stored in the Flash memory of a
specified switch.
Description
Use the boot bootrom command to
update the BootROM. The updated BootROM is used at next startup.
Example
# Update the BootROM of the switch using
the file named S3600.btm.
<H3C> boot bootrom S3600.btm
This will update Bootrom on unit 1.
Continue? [Y/N] y
Upgrading Bootrom, please wait...
Upgrade Bootrom succeeded!
Syntax
display boot-loader [ unit unit-id ]
View
Any view
Parameter
unit-id:
Unit ID of a switch.
Description
Use the display boot-loader command
to display the host software (.bin file) that will be adopted when the switch starts
up next time.
Example
# Display the host software that will be
adopted when the switch starts up next time.
<H3C>display boot-loader
Unit 1:
The current boot app is: s3600.bin
The main boot app is: s3600.bin
The backup boot app is:
Table 3-1
Description for the fields of the display
boot-loader command
|
Field
|
Description
|
|
The current boot app is
|
Current boot file of the system
|
|
The main boot app is
|
Main boot file of the system (default
boot file)
|
|
The backup boot app is
|
Backup boot file of the system
|
Syntax
display cpu [
unit unit-id ]
View
Any view
Parameter
unit-id:
Unit ID of a switch.
Description
Use the display cpu command to
display the CPU usage.
Example
# Display the CPU usage of this switch.
<H3C> display cpu
Unit 1
Board 0 CPU busy status:
12% in last 5 seconds
12% in last 1 minute
12% in last 5 minutes
Table 3-2
Description for the fields of the display cpu
command
|
Field
|
Description
|
|
CPU busy status
|
CPU usage status.
|
|
12% in last 5 seconds
12% in last 1 minute
12% in last 5 minutes
|
The CPU usage in the last five seconds is
12%.
The CPU usage in the last one minute is
12%.
The CPU usage in the last five minutes is
12%.
|
Syntax
display device [ manuinfo [ unit unit-id ] | unit unit-id
]
View
Any view
Parameter
manuinfo: Specifies
to display the manufacture information of the specified switch.
unit-id: Unit
ID of a switch.
Description
Use the display device command to
display the information, such as the module type and operating status, about
each board (main board and sub-board) of a specified switch.
You can use this command to display the following
information about each board, including slot number, sub-slot number, the number
of ports, versions of PCB, FPGA, CPLD and BootROM software, address learning
mode, interface board type, and so on.
Example
# Display board information of this switch.
<H3C> display device
Unit 1
SlotNo SubSNo PortNum PCBVer FPGAVer CPLDVer
BootRomVer AddrLM Type State
0 0 24 REV.C NULL
001 320 IVL MAIN Normal
0 1 4 REV.C NULL
001 NULL IVL 4 GE Normal
Syntax
display fan [
unit unit-id [ fan-id ] ]
View
Any view
Parameter
unit-id:
Unit ID of a switch.
fan-id: ID
number of a fan.
Description
Use the display fan command to view
the working states of fans in a switch.
Example
# Display the
working states of the fans.
<H3C> display fan
Unit 1
Fan 1 State: Normal
The above information indicates that the fan
works normally.
Syntax
display memory [ unit unit-id ]
View
Any view
Parameter
unit-id: Unit
ID of a switch.
Description
Use the display memory command to
display the memory usage of a specified switch.
Example
# Display the memory usage of this switch.
<H3C> display memory
Unit 1
System Available Memory(bytes):
30045312
System Used Memory(bytes): 15698468
Used Rate: 52%
Table 3-3
Description for the fields of the display memory
command
|
Field
|
Description
|
|
System Available Memory(bytes)
|
Available memory size of the system, in
unit of bytes
|
|
System Used Memory(bytes)
|
Used memory size of the system, in unit
of bytes
|
|
Used Rate
|
Percentage of the used memory
|
Syntax
display power [ unit unit-id [ power-id ] ]
View
Any view
Parameter
unit-id:
Unit ID of a switch.
power-id:
Power ID.
Description
Use the display power command to display
the working state of the power supply of the switch.
Example
# Display the
working state of the power supply.
<H3C> display power
Unit 1
power 1
State : Normal
Type : AC
The above information indicates that the
power supply type is AC, and works normally.
Syntax
display schedule reboot
View
Any view
Parameter
None
Description
Use the display schedule reboot
command to display information about scheduled reboot.
Related command: reboot, schedule
reboot at.
Example
# Display the information about scheduled
reboot.
<H3C> display schedule reboot
System will reboot at 16:00:00
2002/11/1 (in 2 hours and 5 minutes).
Syntax
reboot [
unit unit-id ]
View
User view
Parameter
unit-id: Unit
ID of a switch.
Description
Use the reboot command to restart a
specified Ethernet switch.
Before rebooting,
the system checks whether there is any configuration change. If yes, it prompts
whether or not to proceed. This prevents the system from losing the
configurations in case of shutting down the system without saving the
configurations.
Example
# Directly restart this switch without
saving the current configuration.
<H3C> reboot
Start to check configuration with
next startup configuration file,
please wait......
Unit 1: Current configuration may
differs from next startup configuration file.
This command will reboot the device.
Current configuration will be lost in next startup if you continue. Continue?
[Y/N] y
This will reboot device. Continue?
[Y/N] y
<H3C>
%Apr 2 00:06:01:148 2000 H3C
DEV/5/DEV_LOG:- 1 -
Switch is rebooting.
Starting......
Syntax
schedule reboot at hh:mm [ mm/dd/yyyy | yyyy/mm/dd ]
undo schedule reboot
View
User view
Parameter
hh:mm:
Reboot time, where hh (hour) ranges from 0 to 23, and mm (minute)
ranges from 0 to 59.
mm/dd/yyyy or
yyyy/mm/dd: Reboot date, where yyyy (year) ranges from 2,000 to 2,099,
mm (month) ranges from 1 to 12, and the range of dd (day) depends
on the specific month. You cannot set the date 30 days later than the system
current date.
Description
Use the schedule reboot at command
to schedule a reboot on the current switch and set the reboot date and time.
Use the undo schedule reboot command
to cancel the scheduled reboot.
By default, no scheduled reboot is set on
the switch.
The switch timer
can be set to a precision of one minute, that is, the switch will reboot within
one minute after the specified reboot date and time.
After you execute the schedule reboot at
command with a specified future date, the switch will reboot at the specified
time with at most one minute delay.
After you execute the schedule reboot at
command without specifying a date, the switch will:
l
Reboot at the specified time on the current day
if the specified time is later than the current time.
l
Reboot at the specified time on the next day if
the specified time is earlier than the current time.
After you execute the command, the system
will prompt you to confirm. Enter "Y" or "y" for your
setting to take effect, and your setting will overwrite the previous one (if
available).
If you adjust the system time by the clock
command after executing the schedule reboot at command, the schedule
reboot at command will be invalid and the scheduled reboot will not happen.
Related command: reboot, display
schedule reboot.
Example
# Suppose the current time is 05:06,
schedule a reboot so that the switch reboots at 22:00 on the current day.
<H3C> schedule reboot at 22:00
Reboot system at 22:00 2000/04/02(in
16 hours and 53 minutes)
confirm?[Y/N]:y
<H3C>
Syntax
schedule reboot delay { hh:mm | mm }
undo schedule reboot
View
User view
Parameter
hh:mm: Reboot
waiting delay, where hh ranges from 0 to 720, and mm ranges from 0
to 59. The value of hh:mm can be up to 720:00.
mm: Reboot
waiting delay, ranging from 0 to 43,200 minutes.
Description
Use the schedule reboot delay
command to schedule a reboot on the switch, and set the reboot waiting delay.
Use the undo schedule reboot command
to cancel the scheduled reboot.
By default, no scheduled reboot is set on
the switch.
The switch timer can be set to a precision of one minute, that is,
the switch will reboot within one minute after the specified reboot date and
time.
You can set the reboot waiting delay in two
formats: the hour:minute format and the absolute minute format, and both must
be less than or equal to 30 × 24 × 60 (that is, 30 days).
After you execute the command, the system
will prompt you to confirm. Enter "Y" or "y" for your
setting to take effect. Your setting will overwrite the previous one (if
available).
If you adjust the system time by the clock
command after executing the schedule reboot delay command, the schedule
reboot delay command will be invalid and the scheduled reboot will not
happen.
Related command: reboot, schedule
reboot at, undo schedule reboot, display schedule reboot.
Example
# Suppose the current time is 05:02,
schedule a reboot so that the switch reboots after 70 minutes.
<H3C>
schedule reboot delay 70
Reboot system at 06:12 2000/04/02(in
1 hours and 10 minutes)
confirm?[Y/N]:y
<H3C>
Syntax
schedule reboot regularity at hh:mm period
undo schedule reboot regularity
View
System view
Parameter
hh:mm:
Reboot time of the switch, in the hour:minute format, where hh ranges
from 0 to 24, and mm ranges from 0 to 59.
period: Reboot period of the switch, in the format period = { daily
| { monday | tuesday | wednesday | thursday | friday
| saturday | sunday }* }. daily indicates the reboot
period is one day, that is, the switch reboots at a specified time every day. {
monday | tuesday | wednesday | thursday | friday
| saturday | sunday }* indicates the week day when the switch
reboots.
Description
Use the schedule
reboot regularity command to enable the periodical
reboot of the switch and set the reboot time.
Use the undo
schedule reboot regularity command to cancel the
configured reboot period.
By default, the reboot period of the switch
is not configured.
The switch timer
can be set to a precision of one minute, that is, the switch will reboot within
one minute after the specified reboot date and time.
After you execute the command, the system will
prompt you to confirm. Enter "Y" or "y" for your setting to
take effect. Your setting will overwrite the previous one (if available).
If you adjust the system time by the clock
command after executing the schedule reboot regularity command, the schedule
reboot regularity command will be invalid.
Related command: reboot, schedule
reboot at, undo schedule reboot, display schedule reboot.
Example
# Schedule a reboot so that the switch
reboots at 10:00 every Thursday.
<H3C>
system-view
System View: return to User View with
Ctrl+Z.
[H3C] schedule reboot regularity at
10:00 thursday
Schedule reboot regularity, are you
sure?[Y/N]:y
[H3C]
Syntax
update fabric { file-url | device-name }
View
User view
Parameter
file-url:
Path plus name of an host software file in the Flash memory.
device-name:
File name, in the form of unit[NO.]>flash: which is used to indicate that the
specified file is stored in the Flash memory of a specified switch.
Description
Use the update fabric command to
upgrade the host software of the devices in a Fabric.
Example
# Use the file named 3600.bin in the Flash memory of Unit2 to upgrade
the host software of the devices in a Fabric.
<H3C> update fabric
unit2>flash:/s3600.bin
This will update the Fabric.
Continue? [Y/N] y
The software is verifying ...
The result of verification is :
Unit ID Free space(bytes)
Enough Version comparison
1 15281873
Y Y
2 15409873
Y Y
warning: the verification is
completed, start the file transmission? [Y/N] y
The fabric is being updated, 100%
The s3600.bin is stored on unit 1
successfully!
The s3600.bin is stored on unit 2
successfully!
Do you want to set s3600.bin to be
running agent next time to boot?[Y/N] y
The s3600.bin is configured
successfully!
Syntax
xmodem get {
file-url | device-name }
View
User view
Parameter
file-url:
Path and name set for the file to be transferred to the switch.
device-name:
Device where the file is to be saved, in the form of “unit[NO.]>flash:”
Description
Use the xmodem get command to obtain
files by using the XModem protocol from a device connected to the Console port
of a switch. Note that this command is available only when the local device
logs in to the switch through the Console port.
Note that:
Make sure the transmission settings (such
as baud rate, data bits, stop bit, etc.) of both sides are the same.
Additionally, the Console port must be an AUX port.
Example
# Obtain the file config.cfg using the XModem protocol.
<H3C> xmodem get flash:/config.cfg