Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3315871
  • 博文数量: 258
  • 博客积分: 9440
  • 博客等级: 少将
  • 技术积分: 6998
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-03 10:28
个人简介

-- linux爱好者,业余时间热衷于分析linux内核源码 -- 目前主要研究云计算和虚拟化相关的技术,主要包括libvirt/qemu,openstack,opennebula架构和源码分析。 -- 第五届云计算大会演讲嘉宾 微博:@Marshal-Liu

文章分类

全部博文(258)

文章存档

2016年(1)

2015年(4)

2014年(16)

2013年(22)

2012年(41)

2011年(59)

2010年(40)

2009年(75)

发布时间: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.........【阅读全文】

阅读(10518) | 评论(0) | 转发(0)

发布时间:2014-04-19 12:29:15

硬盘安装ubuntu 14.04, 网上有很多方法,试了几个都不好使,主要是网上方法都是采用的EasyBCD,而EasyBCD默认使用的grub1,但是由于我之前装过ubuntu 12.04,所以采用的是grub2。 grub1与grub2很多命令都是不一样的所以按照网上给出的方法就碰到了很多问题,比如: grub2中并没有root和kernel两个命令了。......【阅读全文】

阅读(29847) | 评论(0) | 转发(0)

发布时间: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 .........【阅读全文】

阅读(4882) | 评论(0) | 转发(1)

发布时间:2013-11-29 16:53:54

    RedHat Cluster Suite简称RHCS,是一个能够提供高可用性、高可靠性、负载均衡、存储共享且经济廉价的集群工具集合,基于RHCS可以搭建高可用性集群、负载均衡集群、存储集群和高性能集群。本文以基于RHCS搭建高可用集群为例,来简单介绍RHCS实现高可用集群的原理,至于高可用集群的搭建步骤,将会在《基于RHCS.........【阅读全文】

阅读(6654) | 评论(0) | 转发(1)

发布时间:2013-02-17 11:38:47

  os启动的时候,会有个检查filesystem是否正确的操作,如果发现filesystem is inconsistent,就会自动执行fsck,导致filesystem inconsistent的最主要的原因是power off,就是我们说的硬关机。    执行fsck的时候,如果发现无法对某个分区的filesystem进行check,fsck将会failed,然后系统进入r.........【阅读全文】

阅读(3175) | 评论(2) | 转发(1)

发布时间: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.........【阅读全文】

阅读(10998) | 评论(0) | 转发(1)

发布时间: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......【阅读全文】

阅读(6699) | 评论(0) | 转发(1)

发布时间: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-......【阅读全文】

阅读(2917) | 评论(0) | 转发(0)

发布时间: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......【阅读全文】

阅读(6559) | 评论(1) | 转发(2)

发布时间: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......【阅读全文】

阅读(10510) | 评论(0) | 转发(2)
给主人留下些什么吧!~~

morehsh2014-12-03 10:56

刘哥好,哈,在csdn看你写的关于网卡驱动的文章,追到这儿,发现原来是科大的师兄。

回复  |  举报

默然笙笙2014-06-12 15:35

您也转战OpenStack啦,其实您对Opennebula分析的很好,OPennebula相对来说 机构简单多了,不过我也转OpenStack了.....

回复  |  举报

imawolfking2014-01-04 21:26

刘哥好:
我在您文章 SPARC寄存器窗口上溢(overflow)和下溢分析(underflow) 中提问,希望您能解惑?主要是关于函数返回时,栈指针改变,如果恢复保存在栈中的窗口寄存器

回复  |  举报

zhengzhoujava2013-09-14 14:14

回复  |  举报

liujunwei12342013-08-22 22:17

电影vs程序员:刘哥你好

你好。你是?

回复  |  举报
留言热议
请登录后留言。

登录 注册