红联Linux门户
Linux帮助

Linux很好,很强大!Shell编程很伟大,很好用

发布时间:2008-05-03 01:31:35来源:红联作者:bychina
  昨天和同事去山东航空处理点Websphere的事情,本以为下午下班前肯定能忙完了,但是没想到竟然一直忙到今天早上6点半。

  首先客户那边要把websphere试用版 改为Was ND,我们不敢确定能否直接升级,问IBM的工程师回答的也很含糊,因此打算备份完数据后卸载重新安装,之前给山航他们用RoseHa作双机了,所以不会影响他们的正常业务、以及网站的浏览,在安装完IBM HTTP server的时候出了一个低级错误,他们用的redhat AS4,先前安装了apache,但是在启动ibm httpserver的时候一直无法启动,只显示apache的页面而非IHS的。ibm的httpserver也是采用apache的内核,启动命令都是一样的,apachectl start,虽然跳到IHS的bin目录执行此命令,但是忘记加“./”因此缺少此命令之后无论在哪个目录执行apachectl命令都是启动的apache,可能因为环境变量的缘故,真的很粗心。后来在websphere调试方面又出现问题了,发现无法发布war包,链接oracle貌似还有些问题。

  后来在安装第二台was服务器的时候无法正常安装,提示路径已经存在,但是问题是我们明明卸载了以前的was程序,怀疑是有些文件里仍然记录了安装信息,由于我们的was全都安装在共享陈列里,因此大胆尝试采用第一台安装成功的was文件,结果第二台服务器可以正常发布信息和同步数据,假如换到windows下估计就郁闷了,毕竟windows下要写入注册表,而Linux却不用担心这些了,但是仍然存在一些隐患,这些过程中采取了各种方法进行调试,很多的方案都一一被否认了,以前的was安装在opt目录下,现在迁移到磁盘阵列,在RoseHA中需要修改一些脚本信息,但是roseha没有was的agent,以前写的这个脚本是宋经理写的,貌似存在一些问题。

  我和陈哥商量好了给每条关于was的命令加&&来定义某些指令执行顺序,让脚本先启动IHS然后是WAS,停止脚本发现umount执行时候一直报错,说is busy在umount /was之前加一条sleep 10来让脚本停顿10秒再执行umount,为的是让所有的任务都完成再卸载was目录。结果还是比较顺利。不知道为什么这些小问题那么多,本来就是一个简单的安装was和调试roseha的事情,结果一下子涌现出这些多小问题,比如:gam_server进程、hosts文件里的别名定义在roseha里bring in bring out的问题,最恐怖的是到3点多2台Linux服务器突然同时宕机!我们以为共享磁盘同步出来问题,重启后发现可能是roseha操作上出的问题。还好那时候访问量不是很大,重启带来的后果不是很严重!很好,很强大哈,还有很多问题就不写了,感觉写的很乱,估计也就自己能看懂。
文章评论

共有 9 条评论

  1. lhh_cyy 于 2009-07-05 13:39:57发表:

    鸟哥是本不错的入门首选书,尽量多读几遍,就会发现真的很棒!我也是初学,现在学习she'll编程,有好资料和书籍,大家分享一下!

  2. savido39 于 2009-06-08 17:08:26发表:

    我也正在学习SHELL

  3. jiehe 于 2009-06-07 12:49:13发表:

    高手带是一个问题,另一个问题是高手有没有时间带你的问题。
    还有自己有没有时间学习的问题。

  4. 刘冲 于 2009-06-07 11:21:03发表:

    引用:
    websphere 文档中早就有说了,要卸载所有关于apache的程序。
    memoria 发表于 2009-5-14 12:03
    专家在这里

  5. ermaima 于 2009-06-07 10:54:54发表:

    大家有同感!没人带没人讨论很孤独的!

  6. yimu1023 于 2009-05-20 13:40:24发表:

    正在学linux的shell 编程

  7. memoria 于 2009-05-14 12:03:18发表:

    websphere 文档中早就有说了,要卸载所有关于apache的程序。

  8. dapaifeng 于 2008-08-05 13:23:52发表:

    我是刚刚接触Linux 路还很长很远

  9. 善良的老狼 于 2008-05-03 09:31:33发表:

    我是个linux的初学者,今年7月大学毕业,现在在一家公司做网络维护,看到给偶昂首写的都想看,真希望能有人带我学,那样就会快一点,自己看书有的看不懂的还要Google才可以找到答案