[置顶] eucalyptus 3.1 源码安装教程 及问题汇总

摘要: 1.官网安装说明https://github.com/eucalyptus/eucalyptus/blob/master/INSTALL2.eucalyptus 3.1 源码下载地址https://github.com/eucalyptus/eucalyptus/downloads----------------------------------------------------------------------------------------以下安装环境为centos6.03.安装源码编译依赖(注意数据库已改为postgresql9.1,可能要删除源里自带的8.4版本,否则clc有 阅读全文

posted @ 2012-07-18 10:43 longzhao&&dilanlx 阅读(1858) 评论(1) 推荐(0) 编辑

[置顶] rpmbuild 升级包的使用说明

摘要: 参考RPM包rpmbuild SPEC文件深度说明原文链接:http://hlee.iteye.com/blog/343499非常感谢原文作者的spec文件说明,从中受益匪浅。不过对于升级包的使用,有些错误。在centos6.0 rpm-build-4.8.0-19.el6.x86_64 环境下。使用rpm -Uvh 命令升级包的过程如下;执行new.rpm包中的 %pre -> %post 安装文件,然后执行old.rpm包中的%preun ->%postun 删除文件。所以如果你在%preun或者%postun中,rm -rf 文件的话,更新包将会删除新安装的文件。解决方法是 阅读全文

posted @ 2012-06-28 18:33 longzhao&&dilanlx 阅读(717) 评论(0) 推荐(0) 编辑

[置顶] strtok 与 strsep 函数说明

摘要: 这几天处理字符串,突然遇到字符串分割问题,上网查了一些资料后,找到这两个函数,strtok与strsep函数。网上举的例子千篇一律,下面我根据函数的实现源码,记录一下使用说明,供大家讨论,欢迎大牛拍砖!PS:找个库函数源码的在线查询网站真不容易,先找到了这个http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/?cvsroot=glibc之后,发现了经常去找软件的oschina有源码库,真是踏破铁鞋无觅处,得来全不费工夫!http://www.oschina.net/code/explore/glibc-2.9/string/strtok.c 1 阅读全文

posted @ 2012-05-31 13:46 longzhao&&dilanlx 阅读(19741) 评论(0) 推荐(2) 编辑

[置顶] 使用Beyond Compare在linux下进行svn diff 和 svn merge.(更新 基于centos)

摘要: 原文地址:http://www.scootersoftware.com/support.php?zz=kb_vcs#svnbeyond compare下载:http://www.scootersoftware.com/download.phpDiff:创建文件命名为 "/usr/bin/bcdiff.sh".bcdiff.sh#!/bin/bash/usr/bin/bcompare "$6" "$7" -title1="$3" -title2="$5"exit 0编辑"$HOME/.s 阅读全文

posted @ 2012-05-16 09:30 longzhao&&dilanlx 阅读(3917) 评论(0) 推荐(0) 编辑

[置顶] eucalyptus clc 调用函数过程

摘要: 以runInstances为例:由/eucalyptus-devel/clc/modules/cloud/src/main/resources/eucalyptus-services.xml文件可以看出eucalyptus注册的mule服务。/eucalyptus-devel/clc/modules/cloud/src/main/resources/eucalyptus-verification.xml文件是runInstances消息传递的路径。由此可知,runInstances函数调用的流成为1./eucalyptus-devel/clc/modules/cluster-manager/s 阅读全文

posted @ 2011-11-25 09:36 longzhao&&dilanlx 阅读(661) 评论(1) 推荐(0) 编辑

[置顶] eucalyptus clc 开发

摘要: build eucalyptusexport EUCALYPTUS=/opt/eucalyptuscd $EUCALYPTUS_SRC./configure --with-axis2=$EUCALYPTUS/packages/axis2-1.4 --with-axis2c=$EUCALYPTUS/packages/axis2c-1.6.0 --enable-debug --prefix=$EUCALYPTUSmake ; make install停用eucalyptus安全组[root@test root]#iptables -P FORWARD ACCEPT添加ip地址# ip addr a 阅读全文

posted @ 2011-11-11 15:24 longzhao&&dilanlx 阅读(511) 评论(3) 推荐(0) 编辑

2013年2月6日

mysql 相反结果集查询

摘要: 今天闲来无事,开始整理数据库记录。想查询一张表中没有被另一张表引用的记录,然后删除之。上网查询的方法为:使用not exists或not in.参考文章:http://wenku.baidu.com/view/fe5f5e0d76c66137ee0619ab.html http://hnwsha.blog.sohu.com/177433557.html文章都总结说,无论大表小表,not exists都比not in 效率高.但是我的测试结果如下:A为大表,B为小表。差距为A表记录172683,B表记录84.select count(*) from A;0.031 sec / 0.000 ... 阅读全文

posted @ 2013-02-06 11:28 longzhao&&dilanlx 阅读(3678) 评论(0) 推荐(0) 编辑

2012年8月23日

Eucalyptus网络问题说明

摘要: 假设云环境为:clc:192.168.6.89 cc:192.168.6.139 nc:192.168.6.143在nc上启动一台虚拟机 192.168.6.210 私网地址:10.10.1.2云外主机一台 192.168.5.168登录虚拟机的过程:192.168.5.168->192.168.6.210(实际就是192.168.6.139所在主机)->10.10.1.2(在192.168.6.139上,通过iptables映射表把包转发到nc上)网络接口配置说明:在配置文件/etc/eucalyptus/eucalyptus.conf中:VNET_MODEVNET_PRIVIN 阅读全文

posted @ 2012-08-23 17:17 longzhao&&dilanlx 阅读(857) 评论(0) 推荐(0) 编辑

2012年8月17日

eucalyptus3.1 ebs 使用方法(草稿)

摘要: EBS虚拟机已可以使用。使用方法参考User Guide 46页 EBS部分即可。(EBS快照最开始启动不了,我参考Administration Guide,修改了walrus的快照容量大小,参考95页Windows Images节)方法简述:1.启动一个小的linux实例。(确认可以ssh登录,为了验证之后操作成功。登录到虚拟机实例.)2.euca-create-volume --zone cluster139 size 10 (euca-describe-volumes 确认状态为available)3.euca-attach-volume vol-******** -i id-***** 阅读全文

posted @ 2012-08-17 15:48 longzhao&&dilanlx 阅读(291) 评论(0) 推荐(0) 编辑

eucalyptus3.1 xp 2003 sysprep制作方法 (草稿)

摘要: [Unattended] OEMPnPDriversPath="%systemdrive%\inf"DriverSigningPolicy=IgnoreNonDriverSigningPolicy=IgnoreOemSkipEula=YesOemPreinstall=YesUpdateInstalledDrivers=Yes[GuiUnattended]AdminPassword=*EncryptedAdminPassword=NOOEMSkipRegional=1TimeZone=210OemSkipWelcome=1[UserData]ProductKey=MRX3F- 阅读全文

posted @ 2012-08-17 09:28 longzhao&&dilanlx 阅读(455) 评论(2) 推荐(1) 编辑

2012年5月3日

Eucalyptus之EBS实现分析

摘要: 原文链接: http://2010ronnie.appspot.com/?p=123002首先来看EBS实现的主要功能,然后从功能进行解析。EBS主要操作对象就是volume和snapshot。下面先以euca2ools来说volume:euca-create-volume,euca-describe-volumes,euca-attach-volume,euca-detach-volume,euca-delete-volumesnapshot:euca-create-snapshot,euca-describe-snapshots,euca-delete-snapshots当用户向Eucal 阅读全文

posted @ 2012-05-03 11:17 longzhao&&dilanlx 阅读(507) 评论(0) 推荐(0) 编辑

2012年3月20日

linux 网络流量限制 流量统计 tips

摘要: 流量控制原理 一般是通过减小队列大小,进行优先级排序,延迟等方法限制流量http://www.ixpub.net/thread-2510504-1-1.htmlhttp://topic.csdn.net/u/20100127/16/94cda056-d4b7-4207-9a38-1e089e751375.html一般通过tc进行流量控制,通过iptables进行包过滤。tc控制单位为字节/秒 iptables控制单位为包/秒如果直接由iptables进行流量控制,需要使用模块 limit hashlimit http://lvsheat.blog.51cto.com/431185/142567 阅读全文

posted @ 2012-03-20 14:23 longzhao&&dilanlx 阅读(2194) 评论(0) 推荐(0) 编辑

导航