
1 ren2881971 OP 太神奇。。 我又新建了一个 重启却没有消失。 |
2 Melodic 2014-09-16 14:11:42 +08:00 自言自语帝,能告诉我中间发生了什么嘛 |
3 ren2881971 OP @Melodic 不知道发生了什么。。 你的头像是那部动漫里的。 |
4 lu18887 2014-09-16 14:34:33 +08:00 初步估计,你放错地方了 |
5 izoabr 2014-09-16 14:37:01 +08:00 你是mk在临时目录里了吧? |
6 xjoker 2014-09-16 14:38:27 +08:00 @ren2881971 魔法禁书 |
7 ren2881971 OP |
8 izoabr 2014-09-16 14:57:10 +08:00 你用的是什么shell?我记得有的版本的aix默认shell不是bash哦,所有可能没有加载上那两个变量. |
9 ren2881971 OP @izoabr 我的是aix6.1的。 貌似听运维的哥们说过一嘴 不是bash~ 那咋加载呢 |
10 wzxjohn 2014-09-16 15:37:37 +08:00 @ren2881971 魔法禁书目录/某科学的超电磁炮 该角色是白井黑子 |
11 ffffwh 2014-09-16 15:38:47 +08:00 @ren2881971 先看看有没有/能不能装个bash |
12 ren2881971 OP @ffffwh 安装之后 像以前那样在终端 使用就可以么? |
13 izoabr 2014-09-16 15:40:49 +08:00 @ren2881971 6.1是预装了bash的,你直接执行bash就行,然后env看看有没有那两个变量,如果有就去启动tomcat试试. |
14 lu18887 2014-09-16 15:41:42 +08:00 @ren2881971 CLASSPATH没设置好吧!一般是一堆库的路径加上当前路径!自己搜索 UNIX下TOMCAT安装配置! |
15 izoabr 2014-09-16 15:41:45 +08:00 |
16 lu18887 2014-09-16 15:43:31 +08:00 @ren2881971 另外,不要在AIX下折腾BASH SHELL,自带的KSH足够用了,你加在/etc/profile下面,这是系统级别的,建议你加在用户的配置文件里 vi ~/.profile 在里面改。 |
17 izoabr 2014-09-16 15:44:17 +08:00 妈蛋,忘了v2不支持pre 好吧 #chsh命令可以设置用户的默认shell(这个BSD里面的,我记得aix也有) 或者直接执行bash这四个字,回车,就可以到bash里面来了.通过help可以看到bash的帮助就说明真的是bash了. |
18 ren2881971 OP ls 两人说的明显不一样啊。。 what should i do! |
19 ren2881971 OP @izoabr 我直接打 bash 提示 /usr/bin/ksh: bash:not found. |
20 ren2881971 OP @lu18887 CLASSPATH 在那里配置? setClasspath.sh? |
21 izoabr 2014-09-16 16:07:09 +08:00 @ren2881971 那说明是没有bash 那就用ksh吧,设置下环境变量. |
22 ren2881971 OP @izoabr 崩溃了~ 配置完 为啥不好使呢。。 |
23 izoabr 2014-09-16 16:19:01 +08:00 @ren2881971 怎么不好使?还报什么错? |
24 lu18887 2014-09-16 16:36:15 +08:00 @ren2881971 说的是一样的,就是为了弄环境变量。 |
25 izoabr 2014-09-16 17:00:15 +08:00 @lu18887 ksh里执行 export JAVA_HOME=/usr/java6_64 export CATALINA_HOME=/app/tomcat 然后去启动tomcat看什么结果, sorry,手里没有aix,也好长时间没玩过了... 你这个是生产机还是测试机?如果是生产机要小心操作哦. |
26 yangjianyu 2014-09-16 17:02:12 +08:00 修改AIX的bash首先要做的是下个bash for aix,去http://www-03.ibm.com/servers/aix/products/aixos/linux/download.html 若是aix缺少 rpm支持也可以在这个网页中找到“rpm package manager for POWER”的安装包,之后rpm -ivh *.rpm 搞定,需要使用Bash的用户使用chsh 去选择,或者修改直接修改/etc/passwd(不建议)了。之后就可以使用bash了. |
27 ren2881971 OP @izoabr 测试机! 明天试试! |
28 izoabr 2014-09-16 17:04:37 +08:00 smitty也可以安装bash,我记得库里已经有bash了的. |
29 ren2881971 OP @yangjianyu 这位童鞋 十分感谢。 但是我不想装bash。。。 因为我有预感装了他 我又进入了另一个坑 |
30 lu18887 2014-09-16 17:11:15 +08:00 TOMCAT目录下的RUNNING.txt值得你去读。 |
33 yangjianyu 2014-09-16 17:17:04 +08:00 @ren2881971 貌似是@hcymk2 说的问题... |
34 ren2881971 OP @hcymk2 tomcat/lib 下 有catalina.jar的~ |
35 hcymk2 2014-09-16 17:18:44 +08:00 @ren2881971 按理说比较新的tomcat都是开箱即用的,只要有java环境就可以跑 而且还可以Embedded。 |
36 hcymk2 2014-09-16 17:32:21 +08:00 @ren2881971 到lib里面jar tf catalina.jar | grep Catalina.class 还有你在AIX上的tomcat在其他环境下试过么? |
37 ren2881971 OP @hcymk2 在windows 上好使的~ 而且是我在官网下载的。。 |
38 ren2881971 OP @hcymk2 总感觉是aix上 我后安装的 ibm jdk 跟tomcat6 不兼容。 |
39 hcymk2 2014-09-16 17:43:30 +08:00 jar tf catalina.jar | grep Catalina.class 也能找到? |
40 ren2881971 OP @hcymk2 这个没试验。 明天试下! |
41 d0o0g 2014-09-16 18:30:47 +08:00 我去,aix用的明显是ksh啊 |
42 bjzhush 2014-09-17 10:17:29 +08:00 除非你mkdir 在/tmp下了...那个重启是会清空的 |
43 ren2881971 OP @hcymk2 执行你发的命令后 显示 java.util.zip.ZipException: invalid END header (bad central directory offset) |
44 ren2881971 OP 从windows 到 aix 是xftp传输的 。 会不会是传输导致jar损坏? |
45 hcymk2 2014-09-17 15:50:42 +08:00 @ren2881971 估计是的,xftp没用过 |
46 hcymk2 2014-09-17 15:56:00 +08:00 @ren2881971 jar要用二进制模式模式上传。 |
47 ren2881971 OP @hcymk2 你一般用什么? 我看是自动的二进制 但是感觉有问题。。 |
48 hcymk2 2014-09-17 17:55:57 +08:00 @ren2881971 我没用用AIX,在linux上要不直接到官网wget ,不能连外网的,就通过跳板机scp过去. |
49 ren2881971 OP @hcymk2 @all 问题已经解决了! tomcat 启动了! 原因我分析是这样的 。 我之前用gunzip解压 tomcat-xx.tar.gz的时候发现解压的不完全。 于是我脑残的选择了 在windows下解压后 把文件夹整个ftp过去。 但是这样会因为二进制什么什么的原因 导致传输中文件损坏。 而且我那个运维哥哥装的aix里只有tar 和 gunzip 能用。 我想用gzip解压文件 就只好下载gzip源码自己编译。。 期间还包括我自己 又装了gcc等步骤。。 (忽略) 之后一片光明 gcc装好后 tar gzip.tar cd gzip /.configure make 再解压tomcat 在startup.sh 访问localhost:8080 终于看到那只小贱猫! 刹那间那种感觉! 这酸爽! 结贴! 谢谢LS的所有人 ! |
50 leo1989 2014-09-18 16:23:33 +08:00 看到回复我就凌乱了。。。 |