- 浏览: 55094 次
- 性别:
- 来自: 沈阳
最新评论
-
z_xiaodong7134:
你好!我的实例经常莫名其妙的ssh不上去,实例是running ...
Eucalyptus安装与配置 -
dotjar:
同款
购买三星S5830历程 -
kidding87:
用户组没有给它分配权限吧修改系统的环境变量试试看呢
oracle : shared memory realm does not exist 故障解决 -
zhangpuego:
他们每人交了9元,是27元.退了他们每人1元.所以总共的钱数应 ...
多个服务器,去掉一个服务器后的分配 -
zhangpuego:
这里我简单点说,用几个计算式子吧。
1.店主的折扣价(25)+ ...
多个服务器,去掉一个服务器后的分配
文章列表
第一部分
total used free shared buffers cached
Mem: 515308 377176 138132 0 58024 255072
-/+ buffers/cache: 64080 451228
Swap: 1048568 ...
linux用户态和内核态的转换
当一个任务(进程)执行系统调用而执行内核代码时,称进程处于内核内核态,此时处理器处于特权级最高的(0级)内核代码中执行,当进程处于内核态时,执行的内核代码会使用当前进程的内核栈, ...
//--------------------------------------------------------beginint pid=fork();if(pid < 0){//失败,一般是该用户的进程数达到限制或者内存被用光了 ........ }else if(pid == 0){//子进程执行的代码......}else{//父进程执行的代码.........}.........//-------------------------------------------------------end
对fork函数的疑惑:
对于上面一段代码, ...
自己写的小程序想根据linux启动而自动启动。
需要以下步骤:
1.将自己写的小程序的打开写入sh脚本中,在脚本中加入如下内容:
#chkconfig 345 61 63
#description:Easy
还有其中使用的case esac,一般软件都有start stop restart
这里的start在系统启动时会自动调用start
2.将脚本拷贝到/etc/init.d下面
3.使用命令:
chkconfig --add name(脚本名称)
chkconfig --level 345 name on
这样当系统启动时,就会自动执行脚本,自动执行脚本中 ...
有个哥们的一篇文章中,提到了一点,解决了我好几天一直想的一个问题。
http://hily.me/blog/2010/01/xen-domain-0-memory-collect/
自己在使用xm list时,创建vm后,当回收时,内存并没没有回收,特别麻烦,也是存在的一个问题。
这个哥们提到,使用xm mem-set 0 内存值,对domain-0设置一个比较大的值,xen就会自动将关闭的那个虚拟机的内存回收。
-----------------------------------
xen创建一个客户机 马上会在mem中扣去内存.xm li Domain-0 会显示可 ...
今天花了好长时间理解xm list这个命令输出的内容,刚开始不是很明白当开启一个虚拟系统时,Domain-0内存是怎么变化的?
就在刚才,无意间通过数据似乎明白了点东西。
将理解的内容分享如下:当在xm环境下,创建一个虚拟机时,系统会从Domain-0的men中取出虚拟机需要的那部分内存分给虚拟机,自己所拥有的内存将自动减少那么多,但是对于第一个添加的虚拟机,减少的内存似乎和虚拟机配置文件定义的不一样,刚开始就是因为发现不一样,才将这个结论推翻,但是当创建第二个,第三个时才发现剪掉的内存就是虚拟机配置的大小。所以,最后又证明了这个结论的正确性。
当创建以后,虚拟机内部的内存值的变化对 ...
这两天在CentOS5.7上基于Xen安装一个虚拟机费了好大的劲儿,主要问题是xen console存在问题。 今天看见一个哥们写的内容,有点启发,重新系统的安装了一下虚拟机,有了很大的收获。 这个哥们的网址是 http://songxj.blog.51cto.com/620981 ...
通过Chrome wrapper在RHEL/CentOS 5上运行Chrome:
Chrome wrapper下载地址: http://www.cs.bham.ac.uk/~cxs548/chrome.tar.gz
下载Chrome wrapper这个包,解压并运行 “Chrome-wrapper”, 这个包自带Chrome的依赖环境,不需要做任何设置,可以顺利将Chrome运行起来。但偶发现无法使用输入法输入中文。如果有报错,请根据错误提示用yum安装所需的包!偶的CentOS里出现如下提示:
[root@CentOS soft]# ./chrome-wrapper……/home/sof ...
今天在CentOS上运行myeclipse时遇到这么个问题:
严重: Exception starting filter Struts2Unable to load configuration. - Class: java.net.PlainSocketImplFile: PlainSocketImpl.javaMethod: connectLine: 177 - java/net/PlainSocketImpl.java:177:-1at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(Configur ...
伪分布模式也是在一台单机上运行,但用不同的 Java 进程模仿分布式运行中的各类结点 ( NameNode, DataNode, JobTracker, TaskTracker, Secondary NameNode ),分布式运行中的这几个结点的区别:
从分布式存储的角度来说,集群中的结点由一个 NameNode 和若干个 DataNode 组成, 另有一个 Secondary NameNode 作为 NameNode 的备份。
从分布式应用的角度来说,集群中的结点由一个 JobTracker 和若干个 TaskTracker 组成,JobTracker 负责任务的调度,Task ...
异常退出显示的内容:
JVM terminated. Exit code=127/home/zhangpuego/software/jdk1.6.0_29/bin/java-Duser.language=en-Xms128M-Xmx512M-XX:PermSize=64M-XX:MaxPermSize=256M-Dosgi.splashLocation=/home/zhangpuego/software/myeclipse/eclipse/MyEclipseSplash.bmp-jar /home/zhangpuego/software/eclipse/startup.jar-os lin ...
今天为了结合myeclipse在linux上对hadoop的操作,就安装了myeclipse,安装的时候出现各种问题,重点是需要版本的匹配。myeclipse和eclipse在linux上的匹配特别麻烦,myeclipse的官网在国内还打不开,最后想进各种办法得到了匹配的meyclipse和eclipse版本,如下:
eclipse:
eclipse-SDK-3.2.1-linux-gtk.tar.gz
myeclipse:
MyEclipseEnterpriseWorkbenchInstaller_5_1 ...
CentOS系统时间同步的步骤如下:
新装的CentOS系统服务器可能设置了错误的,需要调整时区并调整时间.
以下是CentOS系统使用NTP来从一个时间服务器进行同步的方法
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
ntpdate us.pool.ntp.org
(或者)
ntpdate
time.nist.gov (美国)
ntp.fudan.edu.cn (复旦) )(国内用户推荐使用此服务器)
若ntpdate 报未知命令,那就安装一下 yum insta ...
基于Eclipse的Hadoop应用开发环境配置
http://www.cnblogs.com/flyoung2008/archive/2011/12/09/2281400.html
上面关于对mapredure的使用采用的插件的使用同样适合使用在hdfs,并且不用专门去配置hadoop的信息,就可以使用。在建项目时,需要选择map/redure.
Hadoop配置部分内容
Hadoop配置文件
hadoop-env.sh
记录脚本要用的环境变量,以运行Hadoop,比如:jdk的环境变量配置
core-site.xml
Hadoop Core的配置项,例如HAFD和Mapredure常用的I/O设置等。
hdfs-site.xml
Hadoop守护进程的配置项,包括namenode,辅助namenode和datanode等。
slaves
运行datanode和tasktracker的机器列表(每行一个)
配置管理
...