• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C S3600系列以太网交换机 操作手册-Release 1702(V1.01)

03-配置文件管理操作

本章节下载 03-配置文件管理操作  (146.78 KB)

03-配置文件管理操作


1 配置文件管理

1.1  配置文件简介

配置文件用来保存用户对以太网交换机进行的配置,记录用户的整个配置过程。通过配置文件,用户可以非常方便地查阅这些配置信息。

1. 配置的类型

交换机的配置按其作用的时间域分为两种:

l              起始配置:当交换机启动时,根据读取的配置文件,进行初始化工作,该配置称为起始配置(saved-configuration)。如果交换机中没有配置文件,则在启动过程中使用空配置进行初始化。

l              当前配置:与起始配置相对应,当交换机运行时,用户对交换机进行的配置称为当前配置(current-configuration)。当前配置保存在交换机的临时存储器中,交换机重启之后会失效。

2. 配置文件的格式和结构

配置文件为一个文本文件,其内容格式和结构如下:

l              以命令格式保存用户对交换机的配置;

l              只保存非缺省的配置参数;

l              命令的组织以命令行视图为基本框架,同一命令行视图的命令组织在一起,形成一节,节与节之间通常用注释行隔开(以“#”开始的行为注释行);

l              配置文件中各节的安排顺序通常为:系统配置、逻辑接口配置、物理端口配置、路由协议配置、用户界面配置等;

l              以“return”结束。

3. 配置文件的main/backup属性

main表示配置文件的主用属性,backup表示配置文件的备用属性。交换机上可以同时存在主用、备用两种属性的配置文件。当主用配置文件损坏或者丢失的时候,可以使用备用配置文件来启动或配置交换机。相对于只支持单种配置文件的系统,这种双重保护的方式增强了文件系统的安全性和可靠性。用户可以通过命令设置配置文件的main/backup属性。同一配置文件可以同时具有主备用属性,但在同一时刻,同一属性的文件,交换机上只能有一个。

main/backup属性在文件系统中主要有三大应用:

l              在保存当前配置时,用户可以指定配置文件的主用/备用/普通属性。

l              在清除交换机中的配置文件时,用户可以指定清除主用配置文件或备用配置文件;对于具有主备用双重属性的配置文件,可以指定是清除配置文件的主用属性还是备用属性。

l              在设置下次启动使用的配置文件时,用户可以指定使用主用配置文件或备用配置文件。

4. 配置文件的选择顺序

交换机启动时,配置文件的选择遵循以下规则:

(1)        如果主用配置文件存在,则以主用配置文件初始化配置;

(2)        如果主用配置文件不存在,备用配置文件存在,则以备用配置文件初始化配置;

(3)        如果主用配置文件和备用配置文件均不存在,则以缺省配置文件(config.def)初始化配置;

(4)        如果主用配置文件、备用配置文件和缺省配置文件均不存在,则以空配置启动。

目前仅PoE机型在出厂时存在缺省配置文件。

 

1.2  配置文件管理

表1-1 配置文件管理配置任务简介

配置任务

说明

详细配置

保存当前配置

可选

1.2.1 

清除交换机中的配置文件

可选

1.2.2 

设置交换机下次启动时使用的配置文件及其属性

可选

1.2.3 

 

1.2.1  保存当前配置

用户通过命令行可以修改交换机的当前配置,而这些配置是暂时的。如果要使当前配置在系统下次重启时继续生效,在重启交换机前,请使用save命令将当前配置保存到配置文件中。

表1-2 保存当前配置

操作

命令

说明

保存当前配置

save [ cfgfile | [ safely ] [ backup | main ] ]

必选

该命令可在任意视图下执行

 

1. 配置的保存方式

l              快速模式:执行不带safely参数的save命令。这种方式保存速度快,但是保存过程中如果出现交换机重启、断电等问题,原有配置文件可能会丢失。

l              安全模式:执行带safely参数的save命令。这种方式保存速度慢,但即使保存过程中出现交换机重启、断电等问题,原有配置文件仍然会保存在交换机中,不会丢失。

用户使用save safely命令保存配置文件时,如果在保存过程中出现交换机重启、断电等问题,有如下注意事项:

(1)        如果Flash中有以.cfg为后缀名的配置文件存在,下次启动时交换机会以该配置文件中的内容初始化配置。

(2)        如果Flash中没有以.cfg为后缀名的配置文件存在,又分为两种情况:

l              当仅存在以.cfgbak为后缀名的文件(备份文件,对应原有的配置信息)或仅存在以.cfgtmp为后缀名的文件(临时文件,对应当前的配置信息)时,用户可以使用rename命令将备份文件或临时文件的后缀名修改为.cfg,下次启动时交换机会以该配置文件中的内容初始化配置。

l              当以.cfgbak为后缀名的文件和以.cfgtmp为后缀名的文件同时存在时,用户可根据需要使用rename命令将相应文件的后缀名修改为.cfg,下次启动时交换机会以该配置文件中的内容初始化配置。

关于rename命令的详细介绍请参见“文件系统管理”部分。

2. 保存后的配置文件的属性

l              主用属性。用save [ [ safely ] [ main ] ]命令将当前配置保存到配置文件中时,配置文件的属性为主用。用户按系统提示输入保存的配置文件的文件名,如果配置文件已经存在,而且已具有备用属性,则保存后该文件将同时具有主备用两种属性;如果用户输入的文件名与系统中已有的主用配置文件名不同,则将已有的主用配置文件的主用属性删除,使系统只有唯一的主用配置文件。

l              备用属性。用save [ safely ] backup命令将当前配置保存到配置文件中时,配置文件的属性为备用。用户按系统提示输入保存的配置文件的文件名,如果配置文件已经存在,而且已具有主用属性,则保存后该文件将同时具有主备用两种属性;如果用户输入的文件名与系统中已有的备用配置文件名不同,则将已有的备用配置文件的备用属性删除,使系统只有唯一的备用配置文件。

l              普通属性。用save cfgfile的方式将当前配置保存到配置文件中时,如果cfgfile文件不存在,则保存的配置文件既无主用属性也无备用属性;如果cfgfile文件已存在,则文件的属性无变化,由保存前文件的属性决定。

l    在电源稳定程度较好的环境中,推荐用户使用快速保存方式保存配置文件;在电源环境恶劣或者远程维护等情况下,推荐用户使用安全模式保存配置文件。

l    交换机形成Fabric后,如果在其中某台交换机上执行save命令,Fabric中的各个Unit将各自保存自己的当前配置文件。

l    配置文件必须以“.cfg”作为文件后缀名。

 

1.2.2  清除交换机中的配置文件

用户通过命令可以清除交换机中的配置文件。

表1-3 清除交换机中配置文件

操作

命令

说明

清除交换机中的配置文件

reset saved-configuration [ backup | main ]

必选

该命令只能在用户视图下执行

 

在以下几种情况下,用户可能需要清除交换机中的配置文件:

l              在交换机软件升级之后,系统软件和配置文件不匹配。

l              交换机中的配置文件被破坏(常见原因是加载了错误的配置文件)。

配置文件支持main/backup属性,用户清除配置文件时,有以下几种情况:

l              使用reset saved-configuration [ main ]命令清除配置文件时,对于只有主用属性没有备用属性的配置文件,将删除该文件;对于具有主备用双重属性的配置文件,只删除其主用属性。

l              使用reset saved-configuration backup命令清除配置文件时,对于只有备用属性没有主用属性的配置文件,将删除该文件;对于具有主备用双重属性的配置文件,只删除其备用属性。

清除操作会将配置文件从交换机上彻底删除,所以请用户慎用该命令。

 

1.2.3  设置交换机下次启动时使用的配置文件及其属性

表1-4 设置下次启动时使用的配置文件及其属性

操作

命令

说明

设置交换机下次启动时使用的配置文件及其属性

startup saved-configuration cfgfile [ backup | main ]

必选

该命令只能在用户视图下执行

 

用户可以设置交换机下次启动时使用的配置文件,也可以设置配置文件的main/backup属性。属性的生成有两种方式:

1. 设置交换机下次启动时使用的配置文件的主用属性

l              将当前配置保存到主用配置文件中时,系统会自动将该主用配置文件设置为下次启动时主用的配置文件;

l              使用startup saved-configuration cfgfile [ main ]命令设置配置文件为下次启动时主用的配置文件。

2. 设置交换机下次启动时使用的配置文件的备用属性

l              将当前配置保存到备用配置文件中时,系统会自动将该备用配置文件设置为下次启动时备用的配置文件;

l              使用startup saved-configuration cfgfile backup命令设置配置文件为下次启动时备用的配置文件。

配置文件必须以“.cfg”作为文件后缀名,并且存放在交换机Flash的根目录下。

 

1.2.4  配置文件显示

在完成上述配置后,在任意视图下执行display命令可以显示交换机的当前配置和起始配置情况。用户可以通过查看显示信息查看配置的内容。

表1-5 配置文件显示

操作

命令

说明

查看交换机的起始配置文件

display saved-configuration [ unit unit-id ] [ by-linenum ]

display命令可以在任意视图下执行

查看交换机当前的配置信息

display current-configuration [ configuration [ configuration-type ] | interface [ interface-type ] [ interface-number ] ] [ by-linenum ] [ | { begin | exclude | include } regular-expression ]

查看交换机当前VLAN的配置信息

display current-configuration vlan [ vlan-id ] [ by-linenum ]

查看交换机当前视图的配置信息

display this [ by-linenum ]

查看交换机启动时使用的配置文件信息

display startup [ unit unit-id ]

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们