Cordys安装手册
一. 安装Cordys的前期准备工作
1. 准备一台服务器,在该服务器上运行一个LINUX系统的虚拟机,设置该虚拟机的IP、DNS以及Hostname。对于Hostname的要求是只能用名字teamsun_cu11或teamsun_cu10(这根据了安装Cordys BOP4时的license要求)。
2. 在该虚拟机上安装MYSQL数据库,安装步骤如下:
(1) 连接虚拟机,到Mysql安装文件所在目录下,在该目录下有客户端与服务器端两个安装文件,分别是MySQL-client-community-5.0.77-0.rhel5.i386.rpm与MySQL-server-community-5.0.77-0.rhel5.i386.rpm。
(2) 安装Mysql的服务器与客户端,命令是rpm -vih MySQL-server-community-5.0.77-0.rhel5.i386.rpm与rpm -vih MySQL-client-community-5.0.77-0.rhel5.i386.rpm。
(3) 通常,安装完成后数据库的密码为空,所以要更改root用户的密码,命令是mysqladmin -u root password root。
(4) 登陆数据库,命令是mysql -uroot –p。
(5) 登陆上数据库以后,显示数据库,show databases(正确情况是应该有三个数据库,information_schema,mysql,test)。
(6) 设置Mysql的远程访问:进入mysql数据库,然后执行下面的命令
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'teamsun' WITH GRANT OPTION; |
(7) 缺省设置Cordys所需要的数据库编码UTF-8:在/etc/my.cnf文件中进行设置
default-character-set=utf8 |
3. 如果以上MYSQL数据库没有安装成功,可以进行卸载,完整卸载的步骤如下:
(1) 停止Mysql服务,命令是service mysql stop。
(2) 卸载Mysql的服务器与客户端,命令是:
rpm -e MySQL-server-community与rpm -e MySQL-client-community。
(3) 找到包含各数据库文件(如包含安装时自带的mysql,test等数据库)的一个mysql文件夹,将其删除,命令是rm -rf mysql。
(4) 数据库卸载完成。
4. 在该虚拟机上启动Apache,步骤如下:
(1) 将apache2214这个文件夹拷贝到虚拟机的一个目录下。
(2) 在apache2214这个文件夹下的bin文件夹下有apachectl运行文件。
(3) 停止与运行命令为./apachectl stop与./apachectl start。
(4) 通过命令ps –ef |grep apache可以查看apache进程时候启动。
二. 开始安装Cordys
这一过程可参考安装视频,视频的名字是“Cordys环境安装过程.wrf”。
三. 安装SDF应用包
1. SDF应用包有三个,分别是Cordys Provisioning and Metering 4.0.0.isvp、Cordys Provisioning and Metering Documentation.isvp、Cordys Provisioning and Metering Installer 4.0.0.isvp。
2. 安装应用包之前,先通过Cordys中的Security Admin Console设置应用包的安装权限,即在其中的Security Settings中将Validity of Application Signature设置为Prompt。
3. 通过Cordys中的Application Registry服务将以上三个应用包Upload上去,然后再按照4.0.0.isvp、Documentation.isvp、Installer 4.0.0.isvp的顺序将其安装到环境中。
4. 安装4.0.0.isvp时需要的时间比较久,所以把timeouts设置为50分钟。
5. 安装Documentation.isvp时按默认的安装方式即可。
6. 安装Installer 4.0.0.isvp时,需要填一些信息,截取到的图片如下:
(1) 填写到Provisioning Cluster Configuration:TEAMSUN_CU11中的信息,下图中的teamsun_cu11指的是安装Cordys的虚拟机的Hostname。
(2) 填写到Provisioning Database Loader:TEAMSUN_CU11中的信息,它的含义是在MYSQL数据库中新建一个名为Cordys SDF的数据库。
(3) 当Provisioning Database Loader:TEAMSUN_CU11填写完后,对于Metering Database Loader:TEAMSUN_CU11这个用于计量的数据库来说,直接选用Cordys SDF即可。
(4) 填写到Provisioning Host Org.中的信息,它是关于邮箱的信息。