标签:Linux
(总结)Linux下Oracle11gR2的ORA-00845错误解决方法
PS:前些时间一台演示环境的Oracle 11g for Linux不知什么原因,启动不起来,报错ORA-00845。搜索了下,这个问题是由于设置SGA的大小超过了操作系统/dev/shm的大小。当时解决了没空写总结,今天有点空,总结分享一下: SQL> startup ORA-00845: MEMORY_TARGET not supported o……
(总结)Linux的chattr与lsattr命令详解
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/dev、/tmp、/v……
2012最新超级计算机500强,Linux系统占九成多
最新的一期全球超级计算机TOP500名单:http://www.top500.org/list/2012/11/ Linux凭借模块化、通用性、可扩展性、开源、社区支持和成本等方面的优势获得青睐。Linux在最新的超算Top500强中占据操作系统的94.2%。其中有462台超算运行着Linux,24台运行UNIX,只有2台运行Windows,1台运行BSD……
(总结)Virgo Tomcat Server简析
PS:近来公司几个项目都用了Virgo Tomcat Server(简称VTS),取代了单独的Tomcat。其实VTS就是集成版的Tomcat,最大的好处是集成了运行OSGI的环境。搜索了一下,下面这篇介绍比较简洁,记录一下: Virgo Tomcat Server是什么? Virgo Tomcat Server, 简称VTS,是Virgo Server应用……
(总结)yum的requested datatype primary not available报错解决
PS:前几天北京那边给了30台虚拟机过来(基于OpenStack+KVM的私有云),给一个项目的开发演示使用。安装的centos 5.8,但gcc等开发库和编译工具没按照我的要求安装,只好yum安装了。 运行yum install gcc*提示Error: requested datatype primary not available错误,如图: 解决方……
Sabayon Linux 10(基于Gentoo的发行版)发布
PS:本人很喜欢这个发行版,10出来了。Sabayon是基于Gentoo这个纯编译的发行版,但安装配置比Gentoo更节省时间、喜欢Gentoo的童鞋肯定也喜欢这个。可以用来当桌面开发系统用,也可以用来跑Server。 更新的软件包括:Linux Kernel 3.5.4 with BFQ iosched, GNOME 3.4.2, KDE 4.9 (4.9……
(总结)Nginx与Apache、Tomcat、Resin动静分离核心配置
PS:近来有几个刚使用nginx的新童鞋老问我,nginx+fastcgi不够稳定,偶尔出现502错误,怎么解决?本人使用nginx也有3年多了,也认为php-fpm模块不够稳定,在访问量不大的时候没事,访问量增大时易出现502,当然这个还跟nginx的一些缓存设置和超时设置有关,设置不合理就易出现。php-fpm动态生成大型页面也没有优势,有时候会使php……
(原创)SUSE Linux 11里Nginx+Resin+JSP+Memcached+MySQL安装配置整合
PS:因一客户的运营环境需求,需要nginx和resin整合,nginx负责处理静态页面部份,resin负责处理动态JSP部份。Resin是CAUCHO公司的产品,是一个非常流行的application server,对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发,而且Resin速度比Tomcat快,稳定性也比T……
(总结)获取系统环境信息的JSP脚本(Linux、Win都适用)
PS:前几天在部署一个Nginx+Resin+JSP+Memcached+MySQL环境,想JSP应该也是否有类似PHP的phpinfo()这样的函数来显示详细系统环境信息,问了下做java开发的同事,说可以,但不能用一个函数就行,代码要几十行。我G了一下,找到一个,做了修改。Linux、Win都适用,调用了几个函数和类,主要通过System.getProp……
Linux下df与du命令输出区别简析
PS:前些时间有童鞋问我,为什么他的服务器里用df和du命令查询的文件大小显示不一样。其实这两个命令查询原理是不一样的,简析如下: 1、正常情况下,df和du输出结果都会有差距。 du -sh命令通过将指定文件系统中所有的目录、符号链接和文件使用的块数累加得到该文件系统使用的总块数; 而df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数。 文件系统分……
Vim实用技巧使用手册
(一)初级个性化配置你的vim 1、vim是什么? vim是Vi IMproved,是编辑器Vi的一个加强版,一个极其强大并符合IT工程师(程序员、运维)习惯的编辑器。如果你是一名职业的SE,那么一定在寻找一款出色的能够自由定制、满足灵活编辑功能的编辑器。那么答案,就是vim或者Emacs。而这一套连续的博文,就为您介绍vim编辑器。至于另一款强大的编辑器E……