智能终端管理系统安装手册第一章 安装说明1.1 简介本文档详细介绍了曦帆桌面管理系统的安装过程。
通过文字注解和步骤截图,让用户快速掌握安装过程。
1.2 部署结构(推荐)二级分行(地市1)数据服务器……二级分行(地市N )数据服务器网点网点中继服务器……网点网点中继服务器……一级分行(省)……数据库服务器管理服务器1数据服务器管理服务器M管理服务器2备注:●省一级分行a) 管理服务器:如果按照推荐的管理服务器配置,则部署的管理服务器数量=XPe 终端总数/3000,一台管理服务器可以管理若干个二级分行(地市) b) 数据库服务器:1个c) 数据服务器:1个,用于存储省一级分行的软件安装包、文件和镜像等数据。
● 二级分行:每个二级分行建议部署一个数据服务器,减轻省行数据服务器负载。
●网点:由分行决定是否部署中继服务器,如果不部署中继服务器,则不能实现以下功能。
a)远程唤醒(远程开机)。
b)镜像抓取与还原。
c)如果网点是ADSL拨号连接外网,则不能管理网点中的终端。
d)下载数据分流1.3 系统环境类型数量(台)服务器软硬件配置备注管理服务器XPe终端总数/ 3000 【软件环境】(1)操作系统:Suse 10.0 企业版【硬件配置】(1)CPU:英特尔® 至强®5500 系列以上,四核双路,2颗CPU,主频 2.50 GHz以上,总线主频率1.0GHz以上(2)缓存:16MB(2)内存:类型为DDRIII,内存大小>= 16G(3)硬盘:SAS类型,硬盘空间大小>=73G(1)如果分行提供服务器低于此硬件配置,会影响管理的终端数量和响应性能,可能需要通过增加管理服务器数量,才能满足管理要求。
数据库服务器1 【软件环境】(1)操作系统:Suse 10.0 企业版(2)数据库:支持Sybase 15.01企业版【硬件配置】(1)CPU:英特尔® 至强®5500 系列以上,四核双路,2颗CPU,主频 2.50 GHz以上,总线主频率1.0GHz以上(1)如果分行提供服务器低于此硬件配置,会影响系统的响应性能。
(2)可以支持与现有在Sybase数据库部署在一起,建议单独进行部署。
(2)缓存:16MB(2)内存:类型为DDRIII,内存大小>= 16G(3)硬盘:SAS类型,硬盘空间大小>=146G数据服务器二级分行数量+ 1 【软件环境】(1)操作系统:支持Suse9.0企业版和Suse 10.0 企业版【硬件配置】(1)CPU:英特尔® 至强®5500 系列以上,四核,1颗CPU,主频2.50GHz以上,总线主频率1.0GHz以上(2)缓存:>=8MB(2)内存:类型为DDRIII,内存大小>= 4G(3)硬盘:SAS类型,硬盘空间大小>=146G硬盘空间的容量可以根据分行的实际情况进行调整。
中继服务器网点数量【软件环境】(1)操作系统:支持Windows XP(2)部署前提条件:●终端与中继服务器之间不能跨路由●网点中不存在DHCP服务器【硬件配置】(1)CPU:Intel Pentium 4,主频2.0GHz以上(2)内存:2G(3)硬盘:容量>=100G 是否部署中继服务器是可选的。
如果不部署中继服务器,则不能实现以下功能:(1)远程唤醒(远程开机)。
(2)镜像抓取与还原。
1.5 端口开放说明安装使用下列软件时,请保证相应端口为开放状态网络链路方向开放端口列表连通性测试、TCP 8000、TCP 8001、TCP 5800、管理服务器 ---> 终端TCP 5900、TCP 5901、UDP 8000、UDP8001管理服务器 ---> 数据服务器连通性测试、TCP 9999、TCP 11021、TCP 10006 管理服务器 ---> 数据库服务器连通性测试、TCP 4999管理服务器 ---> 中继服务器连通性测试、TCP 9999、TCP 11021,TCP 80 终端 ---> 管理服务器连通性测试、TCP 80终端 ---> 数据服务器连通性测试、TCP 11021、TCP 67、TCP 69、连通性测试、TCP 11021、TCP 67、TCP 69、终端 ---> 中继服务器TCP 2021、TCP10005数据库服务器 ---> 管理服务器连通性测试数据库服务器连通性测试、TCP 5001数据服务器 ---> 管理服务器连通性测试、TCP 80中继服务器 ---> 网点终端连通性测试、TCP 8000、UDP8001中继服务器 ---> 管理服务器连通性测试、TCP80备注:(1)连通性测试方法:ping 目标IP(2)测试TCP端口是否已经开放:telnet 目标IP 端口(3)测试UDP端口是否已经开放,需要使用专门的软件进行扫描,推荐使用nmap软件进行测试,测试方法为:nmap -sU -p 端口目标IP1.6 安装资源资源类型文件名称Sybase安装包Sybase ASE 15.0.1 for Linux x86.iso Sybase自启动安装包sybaseconf-2.2.0.0000-1.i586.rpm管理系统数据库创建脚本sybase_dds.sql管理服务器安装包cdms-2.2.0.0000-1.i586.rpm数据服务器安装包cds-2.2.0.0000-1.i586.rpm中继服务器安装包CTPS.exe客户端Agent安装包UnionClient.exe1.7 术语定义/简称术语简称详细描述CDMS 曦帆桌面管理系统简称CDS 曦帆数据服务器简称,在上下文中,如果不存在语义冲突,也简称数据服务器CTPS 曦帆中继服务器简称,在上下文中,如果不存在语义冲突,也简称为数据服务器客户端Agent 指曦帆桌面管理系统客户端,该客户端安装在终端系统中。
第二章 Sybase数据库安装在曦帆桌面管理系统安装前,必须先完成Sybase数据库的安装。
下面将对安装过程进行详细地讲解:2.1 安装须知1.Sybase安装用户需要切换到英文环境,采用UTF8编码进行登录,否则在安装Sybase过程和管理系统运行中会出现乱码。
2.Sybase安装完成后有sa用户,权限无限,密码为空。
完成后需修改密码。
默认情况远程也可登录。
3.Sybase数据库在数据库设备上创建,设备为一个固定大小的文件。
数据库容量是可以通过增加数据库设备增加大小。
数据库与设备关系为多对多。
为了方便备份数据库至少要在两个设备,分别为数据设备和日志设备。
数据设备的大小与日志设备的大小约为4:1。
4.Sybase备份是通过备份服务器进行(备份数据库本地),安装时需要安装cdms服务器(端口4999)及备份服务器(端口5001)。
也可以使用bcp备份至远程。
使用bcp备份至远程需要安装Sybase客户端。
5.需要更改默认字符集为UTF8,导入的建表脚本需为utf-8编码,否则有乱码。
6.必须正常关闭数据库,需要先关闭数据库后关闭操作系统。
7.默认连接数为25,应该根据应用调整,建议调整为20008.默认情况日志会无限增加,如果没有专门的数据库维护人员,日志会很快爆满整个空间。
(可以修改配置自动截断日志,这样代价为数据库将无法通过日志还原)9.主要操作通过 aseplugin管理器进行。
(安装完成后,配置完环境后,直接运行)。
10.临时数据库tempdb为Sybase排序等的数据临时存放处,默认下只有6M,为增加性能,需要调整,建议调整了300M。
11.如果数据库是DBA管理员创建,创建数据库的需求如下:●UTF8编码,不区分大小写,使用sybase_dds.sql建表●数据10G,日志2.5G,临时数据库:300M以上●服务名:cdms,端口:4999,用户:cdmsdbo,密码:123456 ,数据库名:cdms_terminal,备份服务名称:cdms_back,备份服务器端口:5001●连接数2000 ,max memory 1G以上●cdms_terminal属性select into/bulkcopy/pllsort 和trunc log on chkpt为true12.其余优化按照通用优化即可。
以上说明将在以下几个小节中进行详细演示:2.2 安装准备1、在Linux下新建sybase用户(数据库用sybase账号进行安装),在命令行窗口中执行如下命令(为确保安全,请更改sybase账号密码):useradd -m sybase2、编辑sysctl.conf文件,使用命令行vi /etc/sysctl.conf,在最后一行添加:kernel.shmmax = 2147483648 (建议为内存的一半,注意共享内存不要超过2G) 上述为4096M内存一半(2147483648 = 2 * 1024 * 1024 * 1024)保存,执行sysctl –p为保证重启后不再手工执行sysctl-p,请在自启文件中加入sysctl -p命令。
3、编辑/home/sybase/.bashrc文件,在文件最末尾增加以下内容(sybase用户登录环境为:英文和UTF8编码,如果不设置,会出现乱码问题):export LANG=en_US.UTF-8export LD_POINTER_GUARD=14、重启后,采用sybase用户登录5、将sybase安装包挂载到某个文件夹,运行命令如下:mkdir /home/sybase/softwaresumount -o loop -t iso9660 安装包目录/Sybase ASE 15.0.1 for Linux x86.iso /home/sybase/software2.3 字符界面安装2.3.1 详细安装1、运行安装文件(安装目录默认为/home/sybase),命令如下:cd /home /sybase/software./setup –console回车进入下一步地区选美国,选中国有可能出现中文乱码选q不查看协议选Y同意协议输入安装目录/home/sybase是否要创建/home/sybase目录,选择1需要创建选择典型安装配置license server相关信息是否开启email警告删除所有默认创建服务,默认下一步,安装完成。
2.3.2 完成安装完成安装向导后,需复制安装目录下 /home/sybase/SYBASE.sh 至 /ect/profile.d文件夹下,并在SYBASE.sh中增加一行:export LD_POINTER_GUARD=1。