怎么确认AIX C/C++ compiler XL C的license是否完成版?
使用IBM CICS Transaction Server需要使用AIX XLC C/C++编译器编译C语言和C++的应用程序,。AIX上的XLC不是免费的编译器软件,需要额外购买license。如果没有购买license,XLC只能使用60天,过期了就不能编译。怎么确定在服务器上安装XLC编译器是完整版还是试用版?
专业系统工程师打杂,副业Linux geek
使用IBM CICS Transaction Server需要使用AIX XLC C/C++编译器编译C语言和C++的应用程序,。AIX上的XLC不是免费的编译器软件,需要额外购买license。如果没有购买license,XLC只能使用60天,过期了就不能编译。怎么确定在服务器上安装XLC编译器是完整版还是试用版?
今天在Windows平台上面升级IHS,由6.0.2.23升级到6.0.2.43。升级过后日志的error log不断报错,日志如下: piped log program ‘”C:/IBM/HTTPSE~1/bin/rotatelogs.exe” -l “D:/ihslog/access.log.%Y.%m.%d.log” 86400 480 ‘ failed unexpectedly piped log program ‘”C:/IBM/HTTPSE~1/bin/rotatelogs.exe” -l “D:/ihslog/access.log.%Y.%m.%d.log” 86400 480 ‘ failed unexpectedly.
之前介绍过怎样确定DB2 JDBC驱动的版本,那个是DB2的JDBC 3.0 driver。DB2 9.5之后提供JDBC 4.0 driver,jar包名字为:db2jcc4.jar。 查看版本的方法类似,使用的方法如下:
因为一些安全理由需要修改AIX的FTP默认端口。修改的方法如下: 编辑/etc/services 修改FTP服务那行的端口 运行refresh -s inetd ,使配置生效。
以下用配置自定义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.
应用部署在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).
db2的JDBC驱动jar包就是叫db2jcc.jar,无论是DB2 8还是DB2 9文件名都是一模一样。所以在工作中常常需要确定正在使用DB2 JDBC驱动的jar包版本是什么。最老土的方法就是启动was,观察SystemOut.log的输出,在启动时候的日志会把jdbc包的版本号等信息显示出来。然后这个方法在现实工作中比较笨。 最好的方法是直接用命令行来看:
检查CDE有没有安装: root@server1://>lslpp -al|grep -i cde X11.Dt.ToolTalk 6.1.4.0 COMMITTED AIX CDE ToolTalk Support 6.1.6.15 APPLIED AIX CDE ToolTalk Support X11.Dt.bitmaps 6.1.0.0 COMMITTED AIX CDE Bitmaps.
用notes来收邮件实在是一件异常痛苦的事,唯一速度觉得还可以的是在公司内网用的时候。同事介绍加速notes的方法是把邮件同步到local上来访问,但是用起来还是觉得很慢、很笨重。到底怎么能加速Notes的运行速度呢?今天有同事告诉我在notes的安装目录里面一个nlnotes.exe,用这个exe文件来启动Notes速度会很快。 确实使用nlnotes.exe启用notes的响应速度真的快了不少!除了nlnotes.exe启动的时候没有JAVA的logo之外,我还没发现使用上两者有什么差别。Google了一下也没有找到什么权威说法。同事说用nlnotes启动是C的版本,不是Eclipse-based的java版本。
今天在AIX上tar备份文件失败,tar命令打包时出错 tar: tape write error: unexpected EOF 。df -g显示文件系统有很大的空间但是就是无法写入。不只在Windows下fat32文件系统文件有4G的限制,在unix上也有文件大小的限制的。 在AIX上用户写入的文件大小除了受限于文件系统格式,还受限于ulimit的设置: