# web页面信息 login_url: http://10.101.3.132/#/login # 登录页面 web_user: sys_admin # 网页登录用户名 web_pwd: unary123 # 网页登录密码 # bcm服务器信息 bcm_server: 10.101.3.132 bcm_username: root bcm_password: 2008Bc1223!@# # 生产机信息 agent_name: 'redhat7.3' # 生产机名 agent_ip: '10.101.4.28' # 生产机IP agent_ip2: '10.101.4.29' # 生产机IP2,若不存在,填空值,使用~表示 agent_user: root # 生产机用户名 agent_pwd: unary123 # 生产机密码 agent_disks: [/dev/vda, /dev/vdb] # 生产机磁盘 agent_sys: redhat7.3 # 生产机系统 agent_arch: x64 # 生产机系统位数,可填值x86,x64 # 生产机所在虚拟化平台信息 platform_type: kvm # 虚拟化平台类型 platform_ip: '10.10.4.125' # 虚拟化平台IP platform_user: admin # 虚拟化平台用户名 platform_pwd: admin # 虚拟化平台密码 platform_url: http://10.10.4.125:80 # 虚拟化平台URL agent_uuid: '00000000-0000-000b-945b-0167f6ea2071' # 生产机UUID agent_path: ~ # 生产机在ESXi的目录 agent_snap: 快照生产机 # 生产机快照 # 代理安装卸载 install_agent: 'E:\\AutoTest\\trunk\\脚本工具\\linux下载安装代理\\agent.bat E:\\AutoTest\\trunk\\脚本工具\\linux下载安装代理\\redhat7.3x64' # 代理安装脚本 uninstall_agent: 'E:\\AutoTest\\trunk\\脚本工具\\linux下载安装代理\\agent_uninstall.bat E:\\AutoTest\\trunk\\脚本工具\\linux下载安装代理\\redhat7.3x64' # 代理卸载脚本 upgrade_agent: 'E:\\AutoTest\\trunk\\脚本工具\\linux下载安装代理\\agent_upgrade.bat E:\\AutoTest\\trunk\\脚本工具\\linux下载安装代理\\redhat7.3x64' # 代理升级脚本 # 数据库信息 db_type: mysql db_user: root # 数据库用户名 db_pwd: unary123A! # 数据库密码 db_database: test # 校验的数据库 start_script: /home/pyScript/run.sh # 启用mysql插数据脚本命令 kill_script: 'ps -ef|grep insert_mysql.py|grep -v grep|cut -c 9-15|xargs kill -9' # 停止mysql插数据脚本命令 # 快照信息 snap_schedule: '2' # 定时快照周期 snap_name: redhat7.3 # 快照名 snap_comment: develop # 快照备注 mount_disk: /dev/vdb # 生产机需要挂载的磁盘 # 演练机信息 drill_ip: '10.101.8.28' # 演练机IP drill_ip2: '10.101.8.29' # 演练机IP2,若不存在,填空值,使用~表示 script_path: /home/unary/unaagent/bin/ExtendScript/SetNetScript/ # 生产机上修改IP脚本目录 drill_name1: drillredhat7.3-1 # 演练机名 drill_name2: drillredhat7.3-2 # 演练机名 drill_name3: drillredhat7.3-3 # 演练机名 drill_name4: drillredhat7.3-4 # 演练机名 drill_name5: drillredhat7.3-5 # 演练机名 drill_name6: drillredhat7.3-6 # 演练机名 auto_drill_name: auto_drill # 自动演练机名 auto_drill_time: '1' # 自动演练周期 # 恢复机信息 esxi_ip: '10.10.4.111' # ESXi IP esxi_user: root # ESXi用户名 esxi_pwd: unary1223 # ESXi密码 restore_name: 906_restore # 恢复机名称 restore_user: root # 恢复机用户名 restore_password: 123456 # 恢复机密码 restore_tool_path: E:\\AutoTest\\trunk\\脚本工具\\自动化迁移工具\\restore.tar # 恢复脚本工具目录 restore_ip: 10.101.5.99 # 恢复机IP setnetwork_path: E:\\AutoTest\\trunk\\脚本工具\\自动化迁移工具\\setnetwork.bat # 设置IP脚本位置 restore_ip2: 10.101.6.29 # 恢复完成后异机IP restore_path: '[s4] 906_restore/906_restore.vmx' # 恢复机位置 restore_snap: restore_init # 恢复机快照 restore_script: '/root/remote.sh redhat73x64' # 执行恢复脚本命令 # 应用检测信息 chk_services: [mysqld.service] stop_services: [mysqld] chk_schedule: '1' # 应用检测周期 chk_failed_times: '2' # 应用检测失败次数 # 接管机信息 failover_name: takeoverredhat7.3-1 # 接管机名 failover_wait_time: '1' # 生产机关机后等待时间 # 文件md5校验 md5_script: 'E:\\AutoTest\\trunk\\脚本工具\\校验MD5\\md5.py' # md5计算脚本 source_dir: /home # 校验数据源目录 # 文件系统校验 fsck_type: fsck # 文件系统检查的类型 fsck_part: /dev/mapper/vg0-lv1 # 文件系统检查的分区 fsck_mp: /data2 # 文件系统检查的分区对应的挂载点 # 配置保护 io_space_dev: [/dev/vda, /dev/vdb] # 设置IO空间的磁盘,若不存在,填空值,使用[]表示 io_space_num: '100' # 设置IO空间的大小,若不存在,填空值,使用~表示 #数据拷贝 remove_command: 'rm /home/copy/*' # 删除命令 copy_command: 'cp /home/copy.iso /home/copy' # 删除命令 sleep_time: 3m # 等待时间 chk_vm_status_time: 60 # 检测容灾机状态次数