twistman的技术日志

专业系统工程师打杂,副业Linux geek

配置IHS自定义错误页面
On

以下用配置自定义404页面为例子: 1)放置自定义404的页面 放自定义出错页面404.html到IHS的自定义错误页面的目录。${IHS install root}/error/ 404.html内容为: 2)修改IHS友好的404页面设置 编辑httpd.conf文件。 Alias /error/ “/IBM/IHS/error/” AllowOverride None Options IncludesNoExec AddOutputFilter Includes html AddHandler type-map var Order allow,deny Allow.

Read More
java.lang.UnsatisfiedLinkError: awt libXp.so.6: cannot open shared object file
On

应用部署在Linux上运输是报NoClassDefFoundError,因为应用使用了AWT。 [05/05/11 11:45:05:898 CST] 00000042 WebApp E SRVE0026E: [Servlet Error]-[ImageCodeServlet]: java.lang.NoClassDefFoundError: java.awt.image.BufferedImage (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:134) at com.buyberry.common.util.ImageGen.creatImage(Unknown Source) at com.buyberry.common.servlet.ImageCodeServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743).

Read More
怎样确定DB2 JDBC驱动的版本
On

db2的JDBC驱动jar包就是叫db2jcc.jar,无论是DB2 8还是DB2 9文件名都是一模一样。所以在工作中常常需要确定正在使用DB2 JDBC驱动的jar包版本是什么。最老土的方法就是启动was,观察SystemOut.log的输出,在启动时候的日志会把jdbc包的版本号等信息显示出来。然后这个方法在现实工作中比较笨。 最好的方法是直接用命令行来看:

Read More
Notes.exe和Nlnotes.exe有什么不同?
On

用notes来收邮件实在是一件异常痛苦的事,唯一速度觉得还可以的是在公司内网用的时候。同事介绍加速notes的方法是把邮件同步到local上来访问,但是用起来还是觉得很慢、很笨重。到底怎么能加速Notes的运行速度呢?今天有同事告诉我在notes的安装目录里面一个nlnotes.exe,用这个exe文件来启动Notes速度会很快。 确实使用nlnotes.exe启用notes的响应速度真的快了不少!除了nlnotes.exe启动的时候没有JAVA的logo之外,我还没发现使用上两者有什么差别。Google了一下也没有找到什么权威说法。同事说用nlnotes启动是C的版本,不是Eclipse-based的java版本。

Read More
unix文件系统大小限制
On

今天在AIX上tar备份文件失败,tar命令打包时出错 tar: tape write error: unexpected EOF 。df -g显示文件系统有很大的空间但是就是无法写入。不只在Windows下fat32文件系统文件有4G的限制,在unix上也有文件大小的限制的。 在AIX上用户写入的文件大小除了受限于文件系统格式,还受限于ulimit的设置:

Read More
AIX tar 排除一些文件
On

因为经常需要备份websphere、IHS,文件里面常常会带很多日志之类的文件是不需要备份的,tar排除一些文件既可以节省空间,也可以加快备份速度。 命令格式:tar cvf 生成的文件名.tar -X 需要排除的文件列表 需要备份的目标文件。 例子如下:

Read More