1、D-5000系统管理介绍,D-5000基础平台研发组 国网电科院 高原 二O一O年五月,目 录,0. 系统管理的主要目标与功能模块 新增节点配置 网卡监视配置 应用分布配置 系统启动 应用启停 应用切换 系统资源监视配置,告警极限配置 系统备份恢复界面介绍,系统管理的主要目标与功能模块,系统管理的主要目标是配置和管理系统的运行状态,具体可分为相对独立的几个模块: 系统启动主要负责根据基本的配置信息启动整个系统; 冗余管理负责系统内某一种服务的多台服务器之间的主备切换机制; 进程管理负责管理系统内各节点的进程的运行状态; 系统资源监视与告警负责监视系统内各节点的CPU、网络、磁盘等状态; 系统备
2、份恢复负责备份和恢复系统内各节点的软件、配置文件等 下面针对每个模块的具体配置和操作进行介绍。,1. 新增节点配置,选择一台空机器,配置ip地址、主机名。拷贝可执行程序、动态库、配置文件目录到新机器。,1,2,3,4,在系统节点信息表中增加一个节点,配置为服务器。,修改配置文件,包括节点号、网卡名、消息总线等。,修改系统应用分布信息表,使需要的应用分布在这台机器上。,5,5,sys_ctl start 使用down方式启动。,sys_nicmonitor网卡监视程序的配置文件 d5000/conf/nic/sys_netcard_conf.txt monitor_interval 100(毫秒
3、) write_interval 10(秒) udp bond0 nic bond0 nic eth0 nic eth1,2.网卡监视配置,影响到资源监视中网卡信息的刷新速率,影响到网卡状态信息表中的条目个数,2.网卡监视配置,资源监视的网卡配置文件 d5000/conf/net_config.sys scd1-1 BOND_NAME=bond0 CARD_NAME1=eth0 CARD_NAME2=eth1,系统管理实际用以通信的网卡,形成bond的两块物理网卡,3.应用分布配置,图例,4.系统启动,sys_ctl start 1 - fast (快速启动,可能导致不一致,慎用!) 2 -
4、down (下装实时库启动) 3 - sync (拷贝实时库启动, 推荐!) 三项菜单会根据机器的实际情况动态给出。如工作站直接采用fast,若系统第一台机器则sync选项不会出现。其他情况推荐使用sync选项。,4.系统停止,sys_ctl stop 无特殊选项。,5.应用启停,manual_app_start 单启应用 manual_app_start app_name ctx context_no不下装实时库启动 manual_app_start app_name s down ctx context_no下装实时库启动 manual_app_start app_name s sync
5、ctx context_no同步拷贝实时库启动,5.应用启停,manual_app_stop 单停应用 manual_app_stop app_name ctx context_no,5.应用启停,sys_adm界面,6.应用切换,app_switch usage:app_switch node_name app_name app_status app_status:2备机 3主机 例如:app_switch scd2-1 scada 3,6.应用切换,sys_adm界面,7.系统资源监视,为了便于用户了解系统的运行情况,提供的一套监视系统,以图形化的界面给用户更直观的观察手段和操作界面。其功
6、能组成包括两个方面:一是各节点上的系统监视程序,二是面向用户的系统监视界面工具。,7.系统资源监视原理,磁盘空间,CPU负荷,内存使用,网络状态,告警模块,系统监视模块,告警极限,超过告警极限 产生告警,资源监视模块原理图,7.系统资源监视配置,CPU及内存负荷表(条目自动添加,只需配置告警极限),7.系统资源监视配置,磁盘监视信息表(条目自动添加,只需配置告警极限),7.系统资源监视配置,网络状态信息表(条目自动添加),7.系统资源监视界面,系统资源监视界面负责向用户提供一个友好的观察和操作界面,让用户清楚地了解各个节点的运行状态。通过该界面可远程监视相应节点的运行状态。,7.系统资源监视,
7、sys_adm界面,8.系统备份恢复,系统备份恢复为了满足对操作系统软件,D-5000平台及应用的软件的备份需求。 能够实现系统任意目录及其子目录中文件的全备份、增量备份、定期备份、异地备份和恢复功能。 使用bash shell和QT开发,分命令行脚本和可视化界面两个部分。,8.系统备份恢复界面,8.系统备份恢复界面,8.系统备份恢复,存放目录 /home/d5000/huazhong/var/sys_backup 备份文件存放文件夹/home/d5000/huazhong/var/sys_restore 恢复文件存放文件夹,8.系统备份恢复,sys_backup.conf由界面程序访问 global remote_host=scd1-1 dir dir1=bin dir2=lib dir3=conf,系统应用分布信息表(图例),网络状态信息(图例),谢 谢!,