执行升级脚本说明 1、如果执行脚本是直接从配置库中取到 linux 平台的话, 在执行脚本前请先执行下面命令: a) dos2unix –o ( 将脚本的字符集从 windows 转化为 linux) 2、该脚本不能对本机进行升级操作。即不能对脚本所在机器进行升级。 3、脚本的执行步骤为: a) 将所需要的脚本( ose,ndmc,upc,scc 为 。 wda 为 ) 上传到执行的中间平台, 例如升级 机器的 ose 我就将该脚本上传到另一台机器上如 这个 ip 上。 b) 下面以 ose 升级为例说明该脚本的执行步骤。 i. 上传脚本到 。目录自己定义(无影响)。 ii. 在执行脚本前请先 ssh –l ose 查看要升级机器的命令提示符是什么,如: # 或者> 或者$ 。一般使用 root 用户登录提示符号是# 其他的是>。如果发现提示符号和脚本中定义的 mandStr ">" 引号中的不同请修改脚本中的这个符号。如果相同则进行下一步。 iii. 将升级包上传到一指定服务器,目录自己指定, 示例上传的 ip是 目录为: /home/ update 。上传完成后执行脚本./ ,这里脚本和升级包可以放在同一台机器的上, 也可以放在不同的机器上。没有限制。 iv. 执行开始脚本会提示用户输入待升级的服务器有几台如: 请如实输入, 这里我填写 2 台。 1. 继续提示用户待升级服务器的 ip 地址是否正确: 正确就填 y或Y 不正确填 N或n ,这里我选不正确。如果选择 n或N 它就会继续提示用户输入新 ip 登录的用户名和密码。输入用户名密码。输入完成后,还会继续提示用户 iSAP 所在的根目录是什么例如:、 home/ose/iSap/bin, 那么这个跟目录就是/home/ose/iSap 。W da如:、 home/wda/tomcat 那 么根目录就是/home/wda 输入完成后还需要用户确认,获取升级包的 ip 和目录。确认无误直接输入 y 或Y。最后还需要用户确认升级包的名称是什么。默认 ose 的包名是 richlifeApp 不带后缀的。确认后开始执行升级过程。原工程文件的备份目录是 iSap 根目录的 backup 目录下,根据日期进行备份。新包存放在 iSap 根目录的 update 目录下也是根据日期备份的。追加脚本中各个参数的详细说明请参照说明对脚本进行配置: set timeout -1 此参数是设置脚本的超时时间,不需要修改。 set localhost "" 升级包存放的服务器 ip 地址。 set longRangeHost "" 将要进行升级操作的服务器 ip set project "richlifeApp" 升级包去掉后缀后的名称。 set user "ose" 使用 ssh 登录到将要升级服务器的用户名。 set passwd "ose" 使用 ssh 登录到将要升级服务器的密码。 mandStr ">" 使用 ssh
升级脚本说明 来自淘豆网m.daumloan.com转载请标明出处.