twistman的技术日志

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

ubuntu保存系统时间设置到bios

今天想设置主机的时间,想把时间设置保存在bios上,免得重启之后配置丢失了。但是执行clock和redhat上执行clock不一样。 ubuntu里clock的命令相当于redhat的xclock,会在打一个图像的时钟在xmanager上。如果没有安装图形界面会显示一下信息。

修改ubuntu设置UTC时间

安装完ubuntu之后发现机器的时间老是不准,发现原来是安装的时候没有留意使用了UTC时间。UTC 是 Coordinated Universal Time 的缩写,译为中文为“世界标准时间”,直译的话,可译为“协调通用时间”或“协调世界时间”。

AIX tar 排除一些文件

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

查看运行进程的环境变量

在日常部署环境中常常需要为应用配置各种环境变量,如AIX系统下使用32位JDK的时候,需要增大heap size的时候需要设置LDR_CNTR=MAXDATA=0XB0000000@DSA这个环境变量。为了验证环境变量是否生效需要查看进程运行的环境变量。

Opera下使用socks代理的方法

之前opera一直都不支持socks代理模式,在使用ssh翻墙的时候需要额外安装Privoxy来把ssh的socks代理转换成http代理。Opera 11.10后开始支持socks代理协议。但是还不能简单地在Settings->Preferences->Network->Proxy Servers里面设置socks代理。

不重启was server重新加载应用class文件

在开发系统里面,代码更新快。每次更新class都要重启会很麻烦,特别是像websphere was 这样庞大的应用服务器。重启一次的时间真是…… =.=!所以好多开发人员都喜欢在tomcat上开发,搞好了再放上去was上面测试。 作为商业软件websphere was有免重启重新加载class的设置,他原理也是定时扫描应用的class文件有没有更新,如果有的就重新加载。当然会对应用服务器带来一定的开销,所以只建议对开发服务器和UAT测试服务器设置,不建议对生产系统和压力测试系统设置。

获取Linux进程的unlimited值

有一次在客户的一个weblogic系统,我在shell环境变量明明设unlimited的值是65535,但是他日志死活都报too many open file。到底设置到底生效了没有?还是系统的压力真的那么大?lsof看应该是没那么大。就不知道怎么查那个weblogic的JVM进程的unlimited值是多少呢? 原来cat /proc/PID/limits可以知道某个进程的unlimited值!

如何不用userId和password停止WAS server

如果was启用了安全性,在停止WAS server的时候必须输入用户名和密码:./stopServer.sh server1 -username wasadmin -password wasadmin 黑客可以通过查询脚本、shell 历史、ps -ef等方法看到用户名、密码,造成安全隐患。 解决问题的方法:编辑 /WebSphere安装目录/profiles/server目录/properties/soap.client.props com.ibm.SOAP.securityEnabled=true com.ibm.SOAP.loginUserid=wasadmin com.ibm.SOAP.loginPassword=wasadmin com.ibm.SOAP.loginUserid登录DMGR的用户名,com.ibm.SOAP.loginPassword 为登录DMGR的密码。

内疚不会让爱持久

“你爱一个人就要伤害她,因为唯有内疚才能让爱更加持久。” 这一段对白是《婚前试爱》的一个核心的对白,整个故事都是围绕这句外卖妹的对白而发生的。 近来学习ing哈佛大学公开课的幸福课。课程的英文原名叫Positive Psychology积极心理学。我更喜欢课程的英文的原名。所以我就是用这个课程学到的知识点来分析一下这部戏荒谬的观点!

巨型websphere拓扑

在学习websphere的时候就觉得比weblogic复杂很多。我的同事说was和weblogic最大的不同就是was十分灵活,能适应不同环境,不同的拓扑的需要,特别是分布式的数据中心。今天看到一遍关于巨型websphere拓扑的最佳实践文档更是目瞪口呆。 拓扑 1: 每一个节点和节点应用服务器均衡。这种适合应用变化较少的生产环境。 DMGR部署在专用服务器上。30节点分别部署在专用的服务器上,每个节点至少有40个server。大约一个cell里面有1200个server。