01-正文
本章节下载 (1.74 MB)
目 录
H3C WBC580 G2多业务无线控制器支持无线业务管理功能(Wireless Service Magager,WSM)。WSM依托H3C智能管理中心(Intelligent Management Center,简称iMC),为管理员提供了强大的无线网络管理功能。网络管理员无需重新搭建IT管理平台,通过iMC平台和WSM可管理包括无线服务和设备在内的企业网络,节省用户投入和维护成本。本手册主要介绍iMC、WSM组件的升级以及数据库的备份和恢复等内容。
智能部署监控代理是iMC提供给用户用于日常管理及维护iMC服务器的界面。通过智能部署监控代理,用户可以完成启动、停止、升级iMC以及部署、去部署组件等操作。
H3C WBC580 G2多业务无线控制器的iMC部署在Linux系统下,按照如下步骤即可启动智能部署监控代理,如图2-1所示。
(1) 登录虚拟机图形控制台界面,具体登录方式请参见《H3C WBC580 G2多业务无线控制器安装指导》。
(2) 鼠标右键点击桌面,选择“Open Terminal”,打开命令行提示符界面。
(3) 执行cd /opt/iMC/deploy/命令。
(4) 执行./dma.sh命令。
智能部署监控代理窗口共有四个页签:监控、进程、部署、运行环境。下面介绍通过这四个页签管理及维护iMC的方法。
在“监控”页签下单击<启动>按钮即可启动iMC服务进程,若iMC服务处于已经启动状态,则该按钮为灰显。
<启动>按钮下方有一个“当启动OS时自动启动各服务”选项,若勾选该选项,当操作系统启动后,iMC各项服务会自动启动。
缺省情况下,iMC的系统服务Intelligent Management Server以Local System帐户登录并启动,用户可以修改以其他的系统帐号登录。如果以非Local System帐号登录,请赋予所使用帐号具有iMC安装文件夹可读写权限,使iMC的各项服务能够正常启动(通过智能部署监控代理启动),保证iMC正常运行。
单击<停止>按钮可以停止所有iMC服务进程,若iMC服务处于关闭状态,则该按钮为灰显。
单击<安装/升级>按钮可以打开新组件安装向导。当用户需要安装新的业务组件或者对已安装组件进行升级时,可以通过新组件安装向导完成组件的安装或升级操作。
“监控”页签向用户展示了服务器当前的使用情况,帮助用户实时掌握服务器运行状态。
“进程”页签显示了启动iMC后的所有服务进程,如图2-2所示。
用户可以通过选择进程右键菜单中的菜单项完成对单个可管理进程的操作。右键菜单包括如下功能:
· 启动进程:启动某个处于停止状态的进程。
· 停止进程:停止某个处于启动状态的进程。
· 自动启动:设置进程启动模式为启动iMC时自动启动。
· 手动启动:设置进程启动模式为启动iMC后手动启动。
· 刷新进程状态:刷新该进程当前的状态。
“部署”页签中显示了已安装的所有组件的组件名、版本号、部署状态等信息,如图2-3所示。
通过对选择的组件点击右键打开操作菜单,可完成以下操作:
· 部署该组件:部署一个未部署的组件,若该菜单项灰显,请先部署其依赖的组件。
· 批量部署:同时选择多个待部署的组件进行部署。
· 去部署该组件:将已部署的组件去部署,若存在依赖该组件的组件处于已部署状态,则该菜单项灰显。
· 去部署该组件(仅主服务器端):当部署该组件的从服务器发生故障时,在主服务器端删除该组件的部署信息,将组件置为未部署状态。
· 批量去部署:同时选择多个待去部署的组件进行去部署。
· 升级该组件:对已安装新版本的组件,可以通过该功能完成对该组件的升级。
· 批量升级:批量选择可升级的组件,并完成升级。
· 删除该组件:从iMC中删除该组件。
· 显示依赖组件:显示该组件所依赖的组件。
· 显示依赖影响:显示依赖该组件的组件。
“运行环境”页签展示了iMC的运行环境参数、数据库空间使用情况等信息,也可在“运行环境”页签下完成数据库与恢复操作,如图2-4所示。
升级iMC之前,需要做的准备工作:
· 准备与平台升级版本兼容的业务组件升级包,在平台升级完成后,必须对已安装的全部业务组件依次升级,同时确保业务组件升级后能够与升级后的平台配套使用。
· 建议在升级前备份iMC数据文件和整个安装目录。如果升级失败,可以使用备份的文件将iMC恢复到升级前状态。
· 如果用户没有准备已安装业务组件的升级包,仍然对平台进行升级,则可能会导致未升级的业务组件不可用。
· 如果待升级的业务组件与报表管理组件有关联,为了确保报表功能的正常使用,请务必将报表管理组件也升级到配套的版本。
· 将tools\components目录下业务组件文件夹拷贝到iMC安装包install\components目录下进行iMC的升级,也可选择单击<安装/升级>按钮继续安装升级tools\components目录下的组件。
iMC备份步骤如下:
(1) 使用智能监控代理中的DBMan工具备份数据库(5.2.1 1. 立即备份数据库)。DBMan工具只能备份iMC所有业务数据文件,不能备份iMC的安装目录。
(2) 停止iMC所有进程后,手工复制iMC安装目录到其他备份路径下。
(1) 启动智能部署监控代理,在“监控”页签中单击<安装/升级>按钮开始安装升级包,系统将会弹出选择文件夹窗口,如图3-1所示。
(2) 在选择文件夹窗口中单击<浏览>按钮,选择待升级组件文件中的install\components目录。选择完成后,在选择文件夹窗口中单击<确定>按钮进入安装向导窗口,如图3-2所示。
(3) 单击<下一步>按钮进入许可协议窗口,如图3-3所示。
(4) 认真阅读许可协议后,选择“我同意”,单击<下一步>按钮,系统自动开始升级公共组件,公共组件包括部署监控代理和后端通用服务等,如图3-4所示。待升级公共组件完成后,系统将会显示安装目标文件夹窗口,如图3-5所示。
(5) 选择安装目标文件夹窗口中显示了即将升级的组件信息。升级文件的安装位置为iMC平台的安装位置。确认信息后,单击<下一步>按钮进入部署和升级配置窗口,如图3-6所示。
(6) 选择“立即部署或升级”,单击<下一步>按钮进入安装摘要信息窗口,如图3-7所示。
(7) 确认相关安装信息后,单击<开始安装>按钮执行安装操作。安装完成后自动进入批量升级窗口,如图3-8所示。
(8) 选择需要升级的组件后,单击<确定>按钮开始批量升级操作,待升级完成后,系统将会弹出批量升级结果窗口,如图3-9所示。
(9) 单击<确定>按钮关闭该界面,完成升级操作。
(10) 如果在升级前,使用DBMan工具配置了自动备份或恢复参数,为确保iMC升级后DBMan工具依然能够正常执行备份或恢复操作,升级结束后会提示需要更新已配置的参数
(11) 单击<确定>按钮,弹出自动备份与恢复配置窗口。配置完成后单击<确定>按钮,确认更新自动备份与恢复配置。
(12) 用户在智能部署监控代理窗口的“监控”页签中,单击<启动>按钮,启动iMC服务。待iMC服务启动完成后,iMC即可正常使用。
如果iMC在升级过程中出现错误,请检查环境(如数据库是否可用等),并尝试重新升级。如果仍然失败,可通过如下方式恢复到升级前的版本:
(1) 恢复iMC数据库,具体恢复方法请参考“5.2.2 数据库恢复”。
(2) 待数据库恢复完成后,停止iMC所有进程,关闭监控代理窗口,并停止系统服务Intelligent Management Server。
(3) 待全部进程停止后,手工删除iMC安装路径下的全部文件。
文件删除后无法恢复,因此删除之前请备份必要的文件(如日志),以便分析升级失败的原因。
(4) 将备份路径下的iMC安装目录,复制到iMC原安装路径下。
(5) 重新启动系统服务Intelligent Management Server和iMC服务(通过智能部署监控代理完成)。
当iMC使用双机热备方式运行时,则只需要在当前处于“联机”状态的服务器上执行上述恢复操作即可。
当用户需要卸载单个已经部署成功的组件时,可以通过智能部署监控代理来完成。
通过智能部署监控代理卸载单个组件:
(1) 打开智能部署监控代理窗口。选择“监控”页签中的<停止>按钮,停止iMC服务。
(2) 在智能部署监控代理窗口的“部署”页签中,选中需要卸载的组件,选择右键菜单中的[去部署该组件]菜单项,在系统弹出的确认界面中单击<是>按钮,开始去部署操作。待去部署完成后,系统会弹出去部署组件成功的提示界面,单击<确定>按钮完成该组件的去部署操作。
(3) 在智能部署监控代理窗口的“部署”页签中,选中去部署成功的组件,选择右键菜单中的[删除该组件]菜单项,在系统弹出的确认界面中单击<是>按钮,开始删除操作。待删除完成后,系统会弹出删除组件成功的提示界面,单击<确定>按钮完成该组件的卸载操作。
由于iMC各个组件之间存在着一定的依赖关系,所以在卸载被其他组件依赖的组件时,需要先卸载依赖于该组件的其他组件。
一次性卸载所有iMC组件的步骤如下:
(1) 打开智能部署监控代理窗口。选择“监控”页签中的<停止>按钮,将iMC的全部进程停止。
(2) 在命令行提示符界面执行cd /opt/iMC/deploy/命令。然后再执行./uninstall.sh命令,系统将弹出卸载向导窗口。
(3) 单击<开始卸载>按钮,弹出操作确认界面。
(4) 单击<是>按钮,等待卸载完成后,系统将会弹出卸载完成窗口。在卸载完成窗口中,取消系统缺省选中的重启操作系统选项,单击<完成>按钮完成卸载操作。
(5) 删除/etc/目录下的iMC-Reserved文件夹。
(6) 重启操作系统。
· 如果安装或卸载iMC失败,需要手工删除iMC安装文件夹和/etc路径下的iMC-Reserved文件夹,否则无法重新安装iMC。
iMC数据库自动备份与恢复工具(简称DBMan)为用户提供了全面的系统灾备解决方案,可以轻松备份与恢复iMC平台和各业务组件的数据文件。DBMan采用了标准的数据库备份和恢复机制,支持不同场景的数据库备份和恢复功能,并且提供统一的配置操作,用户只需根据不同的使用场景进行相应的配置,便可通过DBMan进行手动和自动两种方式的数据备份和恢复。
· 单机备份:立即备份或自动备份数据文件,将备份的数据文件保存在本地服务器上。单机备份只能使用立即恢复功能来手工恢复数据库。
· 双机备份(仅指双机冷备):主机服务器使用自动备份功能定期备份数据文件并上传到备机服务器上,备机执行自动恢复。当主机服务器出现异常时,iMC可切换到备机服务器上。
· 如果iMC安装完成但未启动过,请用户先启动一次iMC后再执行数据库恢复操作。
· 恢复iMC数据库备份文件时,如果只恢复了部分组件的数据库,可能会导致与之关联的其他组件数据丢失或不一致。因此建议对平台和组件进行整体备份恢复。
DBMan集成在智能部署监控代理的“运行环境”页签中,如图5-1所示。
“运行环境”页签中左侧显示用户服务器软硬件版本信息;右侧集中显示用户数据文件及日志文件占用磁盘空间大小;底部为数据库备份/恢复配置区域,功能包括:
· 配置:包括自动备份和自动恢复数据库功能,用于设置定期备份数据文件或定期恢复数据文件。还可以设置将备份的数据文件上传到FTP服务器上进行保存。自动备份和自动恢复功能组合多用于双机冷备场景。
· 立即备份:即时备份iMC服务器上的全部数据文件(包括运行配置文件和数据库文件)。
· 立即恢复:使用已备份的数据文件覆盖iMC服务器上的数据文件,将数据库恢复到过去的某一个时间点。
· 立即备份并恢复:立即备份主机服务器上的数据库并上传到备机,执行自动恢复操作。立即备份并恢复功能用于双机冷备场景。
不同的操作系统间不能进行数据库的备份和恢复操作,否则会导致iMC无法正常使用。
单机备份场景下,可以使用立即备份或自动备份功能,对iMC服务器的数据库进行备份。
立即备份数据库是指使用智能部署监控代理中的立即备份功能即时备份iMC服务器上的全部数据文件。
(1) 在iMC服务器上启动智能部署监控代理,在如图5-1所示“运行环境”页签中单击<立即备份>按钮,弹出确认对话框。
(2) 单击<是>按钮,弹出“选择数据库备份文件存放路径”对话框。
(3) 设置备份数据文件的存放路径,必须为本地路径。请确保指定路径下有足够的磁盘剩余空间,否则会导致备份失败。
(4) 单击<确定>按钮,系统会将该iMC服务器上全部数据文件备份到指定路径下。
自动备份数据库是指自动将iMC服务器的数据文件备份到本地进行保存,同时还可以将备份的数据文件上传到FTP服务器或备机系统上。
(1) 在iMC服务器上启动智能部署监控代理,单击“运行环境”页签中的<配置>按钮,弹出自动备份与恢复配置对话框,如图5-2所示。
(2) 认真阅读提示信息,选择“自动备份模式”(缺省为“不启用”),弹出自动备份与恢复配置对话框,如图5-3所示。
自动备份配置信息包含两个页签,基本配置和高级配置,各配置参数说明如下:
· 基本配置
¡ 每日备份时间点:用于设置每天备份的开始时间。缺省为04:00。
¡ 备份文件保留时长:用于设置自动备份文件的保留时长,iMC会定时删除到达保留时长的备份文件。缺省为7天。
¡ 备机系统的主机IP:填写备机系统中iMC主服务器的IP地址,该项功能适用于双机冷备场景,并且保证备机系统已配置了自动恢复。通过单击<校验>按钮,校验主机和备机的安装组件及版本的一致性。
¡ 备份文件存放路径:设置备份数据文件保存的本地路径。
¡ 本地备份:通过勾选,选择组件数据是否进行备份,缺省全选。“本地备份”复选框可以用来全选或全不选所有数据库文件。
¡ 传送至备机:通过勾选,选择组件数据是否上传到FTP服务器或备机系统主服务器,缺省全不选。勾选后,系统会自动勾选对应的本地备份复选框,即必须先备份到本地再进行上传。“传送至备机”复选框可以用来全选或全不选所有数据库文件。注意,若进行了勾选,则FTP参数和备机系统主机IP两者必须至少配置一项。FTP服务器配置需要在{iMC安装目录}\dbman\etc目录下手动创建或配置dbman_ftp.conf文件,配置项为:ftp_ip、ftp_user、ftp_password。格式如下:
ftp_ip=1.1.1.1
ftp_user=admin
ftp_password=1234
· 高级配置
¡ 上传完成后删除本地文件(即使上传失败也删除):设置将备份文件上传至备机或FTP服务器后,是否删除本地保存的备份文件。
(3) 自动备份配置设置完成后,单击<确定>按钮。系统将根据设置的备份时间点对iMC数据库进行自动备份并上传。
单机备份场景下,只能使用立即恢复功能恢复数据库。
立即恢复数据库是指通过智能部署监控代理中的立即恢复功能,使备份的数据文件覆盖iMC服务器的数据文件,将数据库恢复到过去的某一个时间点。
(1) 在服务器上启动智能部署监控代理,单击“运行环境”页签中的<立即恢复>按钮,弹出选择恢复类型界面,如图5-4所示。
(2) 单击<本地恢复>按钮,弹出恢复数据库提示确认对话框,如图5-5所示。
(3) 当用户对已经启动过的iMC系统进行数据库恢复时,单击<是>按钮,系统弹出“选择待还原的数据文件”对话框,选择需要恢复的数据库备份文件后,单击<确定>按钮,系统将会弹出“恢复完成后,是否立即启动iMC?”的确认对话框。单击<是>按钮,系统开始恢复数据库。
(4) 待恢复完成后,系统提示数据库恢复成功,单击<确定>按钮关闭该对话框,系统将自动启动iMC服务。
· 立即恢复过程中系统会停止并重新启动iMC及数据库服务。
· 如果iMC安装完成但未启动过,请用户先启动一次iMC后再执行数据库恢复操作。
· 恢复iMC数据库备份文件时,如果只恢复了部分组件的数据库,可能会导致与之关联的其他组件数据丢失或不一致。因此建议对平台和组件进行整体备份恢复。
主机配置了自动备份,备机配置了自动恢复,主机服务器通过DBMan工具定时或立即对iMC的配置文件及数据库文件进行备份操作,完成后上传到备机在自动恢复中所配置的恢复路径下,并通过DBMan后台下发自动恢复命令使备机执行自动恢复操作,使备机和主机的运行状态同步。以便在主机服务器发生故障时,备机服务器可以及时替代主机工作。
通过在主机自动备份中设置上传后不删除和备份文件保留时长,备份文件可在一定时长内保存在主机和备机,当过了这一时间,主机和备机上的备份文件都会被删除。
在双机冷备场景下,使用自动备份数据库功能将主机服务器上的数据库定时进行备份并上传到备机。在主机服务器上的自动备份方法与单机自动备份相同,请参见“5.2.1 2. 自动备份数据库。
双机冷备场景下,在配置DBMan进行数据库备份之前,请务必确保:
· 主机和备机服务器使用的操作系统一致;
· 使用的数据库类型及其版本一致;
· 安装的iMC版本及其补丁版本一致。
在双机冷备场景下,使用自动恢复功能在备机服务器上执行恢复数据库操作。
自动恢复数据库用于双机冷备场景,主机自动备份完成后,立即将备份数据传输至备机系统的自动恢复路径下,并向备机系统下发自动恢复命令,保持数据库的同步。
备机自动恢复配置如下:
(1) 在备机服务器上打开智能部署监控代理程序,在“运行环境”页签中单击<配置>按钮,弹出自动备份与恢复配置对话框,如图5-6所示。
(2) 认真阅读提示信息,选择“自动恢复模式”(缺省为“不启用”),弹出自动恢复配置信息对话框,如图5-7所示。
自动恢复配置信息参数说明如下:
· 恢复文件路径:手工输入或通过单击<浏览>按钮指定恢复数据文件的存放路径。该路径为主机系统上自动备份的数据文件的传输目标路径。
· 恢复:通过勾选,对指定组件的数据进行自动恢复,缺省全选。恢复复选框可以全选和全不选。
(3) 单击<确定>按钮,完成自动恢复数据库配置。
本例的自动恢复配置仅针对备机系统也采用集中式部署且使用本地数据库的场景。
在双机冷备场景下,使用立即备份并恢复功能将主机服务器上的数据库立即进行备份并上传到备机,执行自动恢复操作。
(1) 在主机服务器上配置自动备份,方法与单机自动备份相同,请参见“5.2.1 2. 自动备份数据库。主机已配置自动备份
(2) 备机上配置自动恢复,方法请参见“5.3.2 1. 自动恢复数据库”
(3) 单击<立即备份并恢复>按钮,如图5-8所示,执行主机和备机的自动备份自动恢复操作。
除了通过DBMan工具在自动备份与恢复配置界面中设置的属性,如果用户还需要在备份及恢复配置文件中增加一些附属配置,可以将所需增加的配置内容写入文件“INSTALL_DIR\dbman\etc\dbman_addons.conf”中,保存后iMC会在执行过程中自动执行增加的附属配置。INSTALL_DIR为iMC安装目录。
例如:在执行恢复功能之前或之后需要执行数据库操作,可写入如下内容:
BeforeSQLScript_monitor_db_imc_monitor = D:\1.bat
AfterSQLScript_monitor_db_imc_monitor = D:\2.bat
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!