我们有一个商业应用程序,基本上运行在独立于操作系统的堆栈上(tomcat + java + mysql),但我们一直运行redhat或centos。Linux到OpenSolaris的迁移有多痛苦?
有一位客户为了自己的理由坚持在opensolaris上运行它(与Sun公司签署了一项价格昂贵的支持协议)。
这样的迁移有多痛苦?我们有很多的配置文件,并支持脚本,如:
- 阿帕奇
- 阿帕奇/ tomcat的连接器 与后缀
- 电子邮件互动
- 定制服务启动/停止
- 几个cron作业(备份,监控)
- 不同的用户和权限(java,mysql,email,backup ...)
我们的构建过程使用我们的业务代码+一些编辑所有os配置文件的shell脚本输出.tar.gz文件。
任何以前的经验。
没什么大不了的,除非你碰巧取决于编译的二进制文件或写得不好/高平台特定的编码。 – 2009-02-24 14:01:48