-- linux爱好者,业余时间热衷于分析linux内核源码 -- 目前主要研究云计算和虚拟化相关的技术,主要包括libvirt/qemu,openstack,opennebula架构和源码分析。 -- 第五届云计算大会演讲嘉宾 微博:@Marshal-Liu
发布时间:2014-08-10 12:19:40
在安装apache服务时,需要执行命令:sudo a2enmod mod-wsgi 但是执行后,报错:ERROR: Module mod-wsgi does not 解决方法为:sudo apt-get purge libapache2-mod-wsgisudo apt-get install libapache2-mod-wsgi.........【阅读全文】
发布时间:2014-04-19 12:29:15
硬盘安装ubuntu 14.04, 网上有很多方法,试了几个都不好使,主要是网上方法都是采用的EasyBCD,而EasyBCD默认使用的grub1,但是由于我之前装过ubuntu 12.04,所以采用的是grub2。 grub1与grub2很多命令都是不一样的所以按照网上给出的方法就碰到了很多问题,比如: grub2中并没有root和kernel两个命令了。......【阅读全文】
发布时间:2013-11-29 16:55:54
1. 存储和RHCS管理节点配置1.1 iscsi server 安装配置yum install scsi-target-utils/etc/init.d/tgtd start(1)/dev/sdb1作为mysql的共享存储(500G)tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.rhcs.mysqltgtadm --lld iscsi --op new --mode logicalunit --tid .........【阅读全文】
发布时间:2013-11-29 16:53:54
RedHat Cluster Suite简称RHCS,是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,基于RHCS可以搭建高可用性集群、负载均衡集群、存储集群和高性能集群。本文以基于RHCS搭建高可用集群为例,来简单介绍RHCS实现高可用集群的原理,至于高可用集群的搭建步骤,将会在《基于RHCS.........【阅读全文】
发布时间:2013-02-17 11:38:47
os启动的时候,会有个检查filesystem是否正确的操作,如果发现filesystem is inconsistent,就会自动执行fsck,导致filesystem inconsistent的最主要的原因是power off,就是我们说的硬关机。 执行fsck的时候,如果发现无法对某个分区的filesystem进行check,fsck将会failed,然后系统进入r.........【阅读全文】
发布时间:2013-02-04 18:22:52
实验目的:将一台主机上的硬盘作为一个iscsi target挂载到另外一台主机上 。1. iscsi的target端 (1)安装 iscsi target相关的软件$ sudo apt-get install iscsitarget iscsitarget-source iscsitarget-dkms(2)修改iscsi target的配置文件$sudo vi /etc/default/iscsitargetI.........【阅读全文】
发布时间:2013-01-10 10:49:55
1. 如何查看当前OS是否开启了动态调频的功能 在shell中执行,查看所有core的主频是否是CPU的最大主频:grep -E '^model name|^cpu MHz' /proc/cpuinfo 也可以通过: lsmod | grep cpufreq_ondemand 来查看 cpufreq_ondemand 模块是否被加载 还可以通过: service --status-all | grep cpuspeed 来查看cpuspe......【阅读全文】
发布时间:2013-01-06 14:44:30
发泄一下,被ubuntu整郁闷了,之前再通过iso手动安装的ubuntu 12.04 server上通过libvirt创建linux container非常顺利,没有碰到任何问题。 近期由于使用了ubuntu的os部署工具MAAS部署了一遍OS,同样是ubuntu 12.04 server,却出现了一系列的问题,在此记录下! 莫非MAAS部署的OS与手动安装的OS有啥细微的差别,这些东西让开发者太失望了!libvirt的版本为:0.9.8-2ubuntu17.4ubuntu内核的版本为:Linux compute-63-30 3.2.0-35-......【阅读全文】
发布时间:2012-12-21 17:33:58
1. gitweb安装 注意:redhat的iso源是没有gitweb安装包,但是centos的源中有,在上一篇文章中给出了如何让redhat使用centos的源,那么,只需采用如下命令即可安装。# yum install gitweb2. gitweb配置 gitweb默认安装到了/var/www/git下,其配置文件在/etc/gitweb.conf下,另外,httpd的配置文件/etc/httpd/conf.d/git.conf。(1)修改/etc/gitweb.conf$projectroot = "/var/www/git" //将project......【阅读全文】
发布时间:2012-12-21 15:16:17
近来,需要向开源项目提交代码,终于意识到了git的重要性,原因就不用多说了(人家都采用git来进行代码版本管理)。 于是,花了上午的时间自己搭建了一个git服务器,并把搭建的详细步骤和注意事项与大家分享。主机环境: RedHat 6.3, 并配置了本地iso源和centos 6.3的源(RedHat使用CentOS源的方法,参见博文《Redhat 使用CentOS的yum源进行升级或软件安装 》)1. git的安装和配置(1)使用yum源安装gityum install git(2)创建git用户并设置密码#useradd --home /home/git g......【阅读全文】
imawolfking2014-01-04 21:26
刘哥好:
我在您文章 SPARC寄存器窗口上溢(overflow)和下溢分析(underflow) 中提问,希望您能解惑?主要是关于函数返回时,栈指针改变,如果恢复保存在栈中的窗口寄存器